WordPress SEO Checklist – 45 Tips to Increase Traffic by 571% in 13 Months

Updated on November 13, 2017

Some might lead you to believe “SEO is dead.” Google that search term and what comes back in return is over 800,000 search results. However, just because SEO has changed drastically over the past decade doesn’t mean it is dead, it simply means it has changed. Businesses now have to take new and unique approaches to SEO to win the never-ending game in SERPs. Many bootstrap companies and blogs build their entire business from the beginning off of organic search. While this may be risky, it still is a sign that organic search is alive and well. In this in-depth post, we are going to share with you 45+ WordPress SEO tips that we use here at Kinsta. These will help skyrocket your traffic and dominate your competition.

WordPress SEO Tips 2017 (Our Results)

70-80% of users ignore the paid ads, focusing on the organic results. – imFORZA

SEO, or search engine optimization, are the methods and or strategies used to rank a website and content higher in search engines such as Google, Bing, and Yahoo, to result in more organic traffic. There are really two sides to SEO, the first is the technical part of it and the second can sometimes be more of a natural branding play among online businesses.

Coming out on top with SEO depends on delivering a high-quality website experience with awesome content. For businesses, this winning play comes with following the basic ingredients of WordPress SEO best-practices. Just how well does it work? Well, the proof is always in the pudding! Here’s a screenshot of our “organic” analytics here at Kinsta. By organic we mean only traffic from search engines (this excludes social media, paid, etc.) As you can see we grew our traffic by 571% in under 13 months.

Organic traffic increase in 13 months

Organic traffic increase in 13 months

We also tripled a number the organic keywords our site ranks for by following the simple tricks and strategies below. It doesn’t take a rocket scientist, just a little hard work, and consistency.

Organic keywords

Organic keywords

Check out these 45+ WordPress SEO tips and frequently asked questions for 2017 to help you achieve better results in SERPs (search engine ranking positions). And make sure to bookmark this post as we will be constantly updating it with tried and true strategies that have worked for us.

A good #SEO strategy involves sharing tips that are actually useful! Watch their impact. 🤘 Click to Tweet

1. www vs non-www Domain

If you are just launching your website the very first question you might have is whether not you should go with www or not, and how this affects your WordPress SEO. It is very simple, there is no benefit SEO wise to having www in your domain. It will not affect your rankings in any way. But that is not to say you should always go with non-www. So why do websites still use www? There are a couple reasons:

  • Using www as part of your domain used to be the standard back in the day. But that is not necessarily true anymore. Even we don’t use www here at Kinsta. One reason you still might see www being used a lot is simply because changing it after using it for years can be complex and cause issues. So a lot of older brands simply continue to use it.
  • Another reason large companies with a lot of traffic might want to use www is due to DNS. Naked domains (non-www) technically can’t have a CNAME record used in order to redirect traffic for failover. However, there are workarounds to this issue.

So when it comes down to www vs non-www it is more a matter of personal preference. Perhaps you prefer shorter URLs in which case you could go with the non-www. Remember, no matter which version you choose you can setup redirects so that each is accessible. For example, if you visit www.kinsta.com, it simply redirects to kinsta.com.

In Google Search Console you can set your preferred domain to appear in Google as www or non-www. We recommend setting this option, however, if you are running a WordPress plugin such as Yoast SEO (which we will go into more below) this is not technically required as the plugin automatically adds canonical tags to let Google know which version to index.

google search console preferred domain

Google Search Console preferred domain

2. Install a WordPress SEO Plugin

WordPress out of the box is pretty good already when it comes to SEO. However, we always recommend that people install an SEO plugin when they are working with their WordPress site. This allows you to have full control over optimizing what Google sees from your website. In terms of popularity, the free Yoast SEO and All-In-One SEO Pack plugins steal the show with their end-to-end optimization capabilities. We highly recommend the Yoast SEO plugin and in fact, a lot of this WordPress SEO checklist will have examples using this plugin.

yoast seo plugin wordpress

Yoast SEO WordPress plugin

The Yoast SEO plugin allows you to write better content with page and keyword analysis, automatically generate XML sitemaps, enable breadcrumbs, add social and schema markup, as well as a multitude of other optimizations. As of writing this it has over 1 million installs with a 4.6 out of 5 star rating. You can download their free WordPress plugin from the WordPress repository or follow the steps below to install it from within your WordPress dashboard.

Step 1

Under the plugins section of your WordPress dashboard click on “Add New.” Search for yoast seo and click on “Install Now.”

install seo plugin in WordPress

Install SEO plugin in WordPress

Step 2

Then click on “Activate.”

activate Yoast SEO plugin

Activate Yoast SEO plugin

Step 3

You now have an “SEO” menu in which you can access the settings of the plugin. We will be digging into more of the Yoast plugin options further below.

yoast SEO settings

Yoast SEO settings

And remember, the plugin doesn’t do SEO for you. It simply offers recommendations for you to make more data-driven optimizations.

3. Setup Friendly Permalinks

By default, WordPress provides creates weird permalinks (URL structure) that simply are not very clean. The default structure currently inserts the day and name into the URL, such as seen below.

http://wp.dev/2016/11/03/hello-world/

Google likes URLs that contain your title and or keywords in the post, but shorter URLs are generally better.  We recommend using the “Post name” permalink setting as this is both clean and still can benefit you by using the title or your keyword in the URL. The format then appears like this:

http://wp.dev/hello-world/

You can change to a “Post name” permalink structure by clicking into “Permalinks” under the settings menu in your WordPress dashboard. Select “Post name” and click on “Save Changes.”

wordpress default permalinks

WordPress default permalinks

It is important to note though that changing the permalink structure after the posts go live can render all previous links useless and people sharing these links on social networks will remain unable to direct traffic to your site. If you are changing the permalink structure on an older site, make sure to redirect previous URLs to the new permalink by editing the .htaccess file or leveraging a third party plugin such as Change Permalink Helper. Make sure to also check out our in-depth post on WordPress permalinks.

4. Always Use a Focus Keyword

When it comes to WordPress SEO, it is important to remember that Google is still a computer algorithm, and that is why keywords still matter in 2016 and 2017. You definitely should be writing for your visitors and customers as Google recommends, but write smart. You can easily write for your audience as well as keeping the best SEO optimizations in mind. And remember, other search engines such as Bing and Yahoo rely sometimes even more on what some may call outdated SEO practices.

Whenever you write a blog post or post a page on your WordPress site you should always have a focus keyword in mind. Don’t just publish a post for the sake of pushing out more content. We will go more into keyword research further below. Using the Yoast SEO plugin you can easily set the focus keyword that you want to write about. For example, for this post we are using the focus keyword “WordPress SEO.” You can see that Yoast SEO actually analyzes the keyword density and it is reporting that it is a little low for this post. Generally, a 0.5% or more is a good amount to aim for. So we should figure out a way to include our keyword a few more times, naturally of course, within our content.

wordpress seo focus keyword

WordPress SEO focus keyword

5. Importance of Title Tags

It is important that you have your main “focus keyword” that you want to rank for in your blog post or page title tag. Brian Dean, an SEO expert recommends to even place your keyword at the beginning of the title if possible as this will have more weight in search engines. For example, the title of this blog post is “WordPress SEO Checklist – 50 Tips for 2017.” We are placing our keyword, “WordPress SEO” at the very beginning. This might not always be possible, but can help give you a little boost.

You can manually set a title tag in the Yoast SEO plugin, as seen below. Remember that Google has a viewable limit of 65 characters, so if you go over that it might not appear. They are really limited by pixels now, but Yoast SEO uses characters which is a close approximation. And remember that title tags not only affect SEO but also your clickthrough rate (CTR). Some have reported seeing 20% increases in CTR simply by making small tweaks to their titles.

wordpress seo title tag

WordPress SEO title tag

Split-testing and A/B testing your titles can be another effective way to increase CTR and in a sense help Google see your content as more relevant. There are even WordPress plugins such as Title Experiments and Nelio AB Testing which can help you run your own tests.

It seems that Google still relies on us setting well optimised H1 and Title tags, and that even small, data-driven and well researched, changes to these can make a difference to your organic search performance. – Distilled

6. Increase CTR with Meta Descriptions

Meta descriptions have no effect on your WordPress SEO when it comes to rankings. However, meta descriptions do affect your CTR. A better-written meta description can entice the user to click on your post instead of the one above or below it in SERPs. And it has been said, the higher CTR you have, the more relevant Google will deem your data, and rank you higher. So in a sense, meta descriptions could effect your rankings. But not in the traditional sense. You can set your meta description manually in the Yoast SEO plugin.

Remember that there is a limit in Google of 156 characters. Anything over that might not be visible in SERPs. They are really limited by pixels now, but Yoast SEO uses characters which is a close approximation.

wordpress seo meta descriptions ctr

Meta description

Also, it is good to include your focus keyword in your meta description because Google will highlight the search term in bold. For example, say we searched for “coolest car” in Google. KBB happens to have a post with “coolest car” in the meta description and so Google bolds this keyword as it is relevant to your search term. So by including your focus keyword in your meta description you can stand out a little bit more.

wordpress seo meta descriptions

Bold meta description

Check out this great video from Brian Dean on how to increase CTR on your meta descriptions by using words that appear in competing AdWords text, as well as using what he calls “power words.”

7. Should You Use Meta Keywords?

Meta keywords are really a thing of the past. We are simply including this in our list for those that might be wondering if they should use meta keywords or not. The simple answer is no. Google and Bing used to rely on meta keywords in their ranking algorithms but no longer due. It appears Yahoo might still rely on meta keywords somewhat, but we wouldn’t recommend using them simply for that reason. However, depending upon where your site is located, it is important to know that the Yandex Russian search engine and Baidu Chinese search engine both still use meta keywords.

According to Yandex, <meta name=”Keywords” content=”…”/> — May be used when determining the page’s relevance to search queries. If you want to add meta keywords to your WordPress site posts and pages you can enable it in the Yoast SEO plugin by following the steps below.

Step 1

Click into the “Title & Metas” section of the Yoast SEO plugin and click on the “Other” tab. You can then enable the “Use meta keywords tag” option.

enable meta keywords yoast

Enable meta keywords in Yoast

Step 2

Then on your post and pages the Yoast SEO plugin now has a section to enter in your meta keywords as seen in the example below.

meta keywords yoast seo

Meta keywords – Yoast SEO

Again, we don’t recommend spending time on meta keywords unless perhaps you use a search engine that still uses them. Meta keywords have been deprecated for a long time in Google and Bing as it pertains to SEO.

8. Header Tags – H1, H2, H3

The Google crawler (bot) checks HTML header tags such as H1, H2, H3, etc. to determine the relevancy of your site content. Generally, the best practice is to have a single H1 tag per post or page and then multiple H2s and H3s underneath that. Think of it has a hierarchy of importance. The H1 tag is one of your most important header and should contain your focus keyword. Additional headers could also include your keyword or long-tail variations of your keyword. However, don’t abuse headers. These are used to split up your content to make it easier to read for the visitor.

Most WordPress themes, if coded properly, will automatically assign the title of your page or post as the H1 header. You can then assign H2, H3, H4 headers etc. within your post or page. You can create a header by using the dropdown in the visual editor. This automatically assigns the block of text the <h2> or <h3> HTML tags that Google will read.

wordpress seo checklist header tags

Header tags

You can also use the shortcut keys in the visual editor to more quickly apply headers:

ALT + SHIFT + 2 (H2 header)
ALT + SHIFT + 3 (H3 header)

9. Image Alt Text

ALT text refers to the ALT attribute or alternative text that is applied on images on your WordPress site. ALT tags are used by Google to see how relevant your image is to the content around it. They are also used by screen readers for visually impaired people. For example, if someone was using the Dragon NaturallySpeaking software, ALT text can actually help them navigate the page better. You should always add ALT text to your images. And if you haven’t been, go back and do it now.

<img src="image.jpg" alt="image description" title="image title"/>

Fortunately, with WordPress you don’t need to know any code to add the ALT text, you can simply add them upon uploading images to the media library or by clicking on an image within the visual editor. Follow the steps below to quickly add an ALT text to an existing image.

Step 1

In the visual editor hover over your image and click on the “Edit” option.

edit wordpress image

Edit WordPress image

Step 2

You can then enter in your ALT text description in the “Alternative Text” field. Usually, it is beneficial to add your focus keyword if it is applicable for the image. However, don’t just add your focus keyword as an ALT text across all of your images. As with all things SEO, do things in moderation. Google doesn’t like spamming.

add alt tag wordpress seo

Add alt tag to image

10. Image Title Text

Image title text isn’t used for WordPress SEO purposes and is not crawled by Google or Bing, and therefore you are not required to use them. See an example of what image title text, or the title attribute of an image, looks like below.

<img src="image.jpg" alt="image description" title="image title"/>

However, image title text does allow you to add tooltips to images. This can be a great way to simply add a little CTA when someone hovers over it. So while they aren’t technically going to help you rank better, it can help add to the user experience. Just like with ALT text you don’t need to know any code to add the title text, you can simply add them upon uploading images to the media library or by clicking on an image within the visual editor. Follow the steps below to quickly add title text to an existing image.

Step 1

In the visual editor hover over your image and click on the “Edit” option.

edit wordpress image

Edit WordPress image

Step 2

You can then enter in your title text description in the “Image Title Attribute” field under the advanced options.

wordpress seo image title tag

Image title tag

You can then see the title text in action as a tooltip if you hover over your image.

image title tag tooltip

Image title tag tooltip

11. Focus Keyword in First Paragraph

The first paragraph of your post and pages content in WordPress is very important! It is always recommended to add your focus keyword within the first paragraph if possible. The reason is because Google crawls content from top to bottom, and if it finds your keyword there it can help deem your article as more relevant to the topic. The Yoast SEO plugin even has a check for this to ensure you are keeping up with this best practice.

focus keyword first paragraph

Focus keyword in first paragraph

12. Content is King (Word Count)

The old saying “Content is King” is still alive and well. Google and visitors love high-quality content. It is generally much better to publish higher-quality and longer-form content than it is to publish shorter content more frequently. This can vary of course. If you are a news site, this might actually be the opposite. But long-form content has time and time again proven to win in SERPs. Back in 2012, serpIQ published some statistics on the importance of content-length. As you can see the websites holding the top positions have a lot more content.

wordpress seo content length

SEO content length

And while the above graph is over 4 years old the same still applies today. Not much has changed when it comes to content and length. Neil Patel, a popular internet marketer, has a great post from 2016 on how long-form content can help boost your rankings. And you can probably tell that we have seen the same results here at Kinsta, otherwise, we wouldn’t spend this much time publishing content this long!

CanIRank published their findings in an early 2017 study on the effectiveness of content length. They analyzed everything, such as seeing if longer content generates more backlinks and what happens to rankings for those on the third and fourth pages. In short, they found that content length, even with other possible factors in play, does still rank better.

content length seo

Content length

Another advantage from long-form content is that over time you will also start ranking for not only your focus keyword but a lot of long-tail keyword variations, sometimes into the hundreds of keywords. And sometimes the traffic from all the long-tail variations will be more than that of your focus keyword. So it is really a win-win when it comes to long-form content!

13. Use Short URLs

Google likes WordPress sites that are clean, organized, and structured; this includes using short URLs. They can also help improve your CTR. MarketingSherpa ran a study and they discovered that executives are 250% more likely to click on an organic listing if it:

  • had a fairly short URL and
  • appeared directly below a listing with a long URL

So keeping your URLs as short as possible can be an enormous competitive advantage. The one thing to keep in mind is that WordPress automatically creates a URL for you based on the title. For this post we ended up with the following:

https://kinsta.com/blog/wordpress-seo-checklist-50-tips-2017/

We can clean that up quite a bit and simply use our focus keyword. Follow the steps below on how to shorten a URL for a WordPress post or page.

Step 1

Next to your URL (also known as a slug), click on “Edit.”

wordpress seo edit url

Edit URL in WordPress

Step 2

You can then type in the URL that you want to use. Make sure to separate your keyword with hyphens. Then click on “OK.”

wordpress seo short url

WordPress short URL

We then end up with the following URL, which is much nicer.

https://kinsta.com/blog/wordpress-seo/

It is also important to remember that each URL or slug in WordPress has to be unique. So you can’t have two posts or pages that both use the exact same URL. So keep that in mind when you are writing.

14. Use Smart Image File Names

This is one thing that a lot of WordPress website owners do wrong, and that is naming your images correctly! With a few correct best WordPress SEO practices you can really see a nice little boost both in SERPs and Google Image Search.

  • Always name your image files with actual words related to your content before uploading them. For example, instead of DC0000.JPG, name it wordpress-seo.JPG.
  • Always include hyphens between words in the image file names. For example, if you were to name it wordpress_seo.JPG or wordpressseo.JPG Google won’t be able to read this. Google reads files with hyphens as individual words, so you will want to name it wordpress-security.JPG.
  • Include your focus keyword if applicable, at least on your featured image. We always name our featured image on our blog posts the same as our focus keywords.

15. Importance of Dofollow vs NoFollow Links

There are two basic types of links on the internet when it comes to WordPress SEO; and that is dofollow links and nofollow links. Here is the basic differences between the two:

Dofollow Links

By default, every link you create on a WordPress site is dofollow. Google crawls websites and when it finds dofollow links it passes link juice between them and the site they are linked to. This helps build authority and affects your rankings in Google. You have probably heard people say that you need more backlinks, well, they are usually referring to dofollow links from other high authority sites. In general, the more dofollow links you get the better!

Nofollow Links

Nofollow links are links that contain the rel attribute of nofollow, as seen below:

<a href="https://kinsta.com" rel="nofollow">my link</a>

Nofollow links tell Google that they should not pass any link juice and that they should simply be ignored. That is not to say nofollow links aren’t important though. Remember that nofollow links can still generate traffic, even if they don’t pass link juice. For example, the link on your Twitter profile is nofollow as seen below. However, this link can still generate a lot of traffic and therefore is still important.

nofollow link twitter

Nofollow link

Building up a backlink profile of a good ratio of dofollow and nofollow links is the best and safest approach. Read this post on some other easy ways to find out if a link is dofollow or nofollow.

16. Add Interlinks

Interlinks are links that point from one page or post on your WordPress site to another page or post on the same site. Usually this is when you are referring other content you have written or possibly you are linking to your own landing page. Moz has a great article on why internal links are important.

  • They help people navigate within your own website and increase time on your site.
  • They help to establish a hierarchy of your information and structure.
  • They help spread link juice throughout your own website as they are dofollow.

We always recommend adding at least 3-5 internal links on each post or page you write. And depending upon the length of your content, possibly even more. Follow the steps below on how to easily add an interlink.

Step 1

To create a hyperlink click on the link button at the top of the visual editor, or highlight the word and press CTRL + K. Then click on “Link options.”

link wordpress

Link in WordPress

Step 2

Then select the recent article that you want to link it to. You can also use the search to find the internal page or post.

wordpress seo internal link

Internal link

17. Add High Domain Authority External Links

Just like adding interlinks above, you should also add some external links to high domain authority sites. This helps your WordPress SEO by letting Google know that you are linking out to high quality content that is relevant to yours and improves the user experience by providing them with additional information.

It can also be a great way to start conversations with another brand. If you link to another company in your post, shoot them a quick email or tweet after you publish it and ask for a share. If they share it over their social profiles this can be instant free traffic for you! We use this approach a lot and it works great.

We recommend adding at least 2 high domain authority external links within your content. And remember, when adding external links a nice little trick to keep people on your site is to make the link open in a new tab or window. Some people might argue that they don’t like this, but it can help people come back and browse your site later on when they might have otherwise just forgot about you. Follow the quick steps below to make a link open in a new tab or window.

Step 1

To create a hyperlink click on the link button at the top of the visual editor, or highlight the word and press CTRL + K. Enter in the external URL and click on “Link options.”

wordpress link options

Link options

Step 2

Then select the “Open link in a new tab.” This adds the HTML equivalent of target=”_blank” onto your posts, such as seen below:

<a href="https://kinsta.com" target="_blank">Kinsta</a>
wordpress open link in new tab

Open link in new tab

Another popular approach that many bloggers take is to set external links to open in new tabs and internal links go directly.

18. Affiliate Links

A lot of WordPress bloggers and even some businesses use affiliate links on their websites. Affiliate links are generally used when you want to track a commission or referral of a product or signup between websites. The bad thing is though that Google usually frowns upon affiliate links. Some sites have even got penalized for having a lot of affiliate links. To safely use affiliate links, they should always be nofollow. A great way to keep track of your affiliate links and always make sure they are nofollow is to use an affiliate plugin such as Pretty Links.

Pretty Links allows you to create easy and short affiliate links which are always nofollow and also redirect with a 301. For example, a link might be https://domain.com/go/kinsta. This links redirects internally so that you can access reporting data on how many clicks are done on each link.

affiliate pretty links

Affiliate pretty links

19. Sitemaps

Sitemaps are used by search engines such as Google, Bing, and Yandex to grab the hierarchy and structure of your WordPress site as well as ensure better crawling. Are sitemaps required? No, search engines will crawl your site without it, but by creating this file it also allows you to get more reporting data about your site. We always recommend utilizing a sitemap file. The Yoast SEO plugin actually has the ability to automatically generate your sitemap file for you. Follow the steps below to enable or verify this feature.

Step 1

Click into “XML Sitemaps” under the Yoast SEO options and enable the XML sitemap functionality.

wordpress xml sitemap file

WordPress XML sitemap file

Step 2

It is always good to verify that your XML sitemap file is actually getting created. You can click on the XML Sitemap button and it will launch the file itself, generally it is located on the root of your domain:

https://domain.com/sitemap_index.xml

It should look like this below. We will go into more details further below about how to submit this file to Google and Bing for fasting indexing and crawling.

xml sitemap file

XML sitemap file

Check out our deep dive into using a WordPress sitemap.

20. Submit Sitemap to Google Search Console

Now that you have an XML sitemap file it is recommended to submit it to Google Search Console so that you can access additional data on the status of your WordPress site. We will assume you have a Google Search Console account already, if not, check out this more in-depth post on how to submit to your site to Google.

In Google Search Console click into “Sitemaps” under the Crawl section and then click on “Add/Test Sitemap.” Input the location of your sitemap file which you setup in the previous step and click “Submit.” It will show you how many pages/posts have been submitted and then how many are actually indexed. Google will now automatically crawl your sitemap file on a regular basis.

submit sitemap file google

Submit sitemap file to Google

21. Submit Sitemap to Bing Webmaster Tools

Just like with Google Search Console, it is also recommended that you submit your WordPress site to Bing Webmaster Tools. Check out this in-depth tutorial on submitting your website to Bing.

22. Submit Sitemap to Yandex Webmaster Tools

Just like with Google Search Console and Bing Webmaster Tools, it is also recommended that you submit your WordPress site to Yandex. This is a Russian search engine, but if you have global traffic it can help! Check out this in-depth tutorial on submitting your website to Yandex.

23. Force Crawl for Faster Indexing

Typically when you publish content on your WordPress site Google will determine the crawl rate at which it indexes your content. This could be anywhere from a matter of a few minutes, hours, or days. However, did you know there is a way to index your content instantly in Google and Bing? This is just a handy little trick you can use to see where you stack up against your competition in SERPs faster.

Force Crawl in Google Search Console

To force crawl a WordPress post or page simply click into the “Fetch as Google” option under Crawl in Google Search Console and input the URL. Click on “Fetch.”

force crawl google search console

Force crawl in Google Search Console

Then click on “Request Indexing” and your URL will be instantly indexed in SERPs. Note, that Google doesn’t guarantee that it will index it right away. However, in our tests this always works. Some recommendations for faster indexing include ensuring that your WordPress site loads fast and nothing is blocking Google from crawling it.

request indexing

Request indexing

Force Crawl in Bing Webmaster Tools

You can do the same thing in Bing Webmaster Tools as well. Simply click into “Submit URLs” under Configure My Site, input the URL, and click “Submit.”

force crawl bing webmaster tools

Force crawl in Bing Webmaster Tools

24. Utilize Social Signals

Do social signals help your WordPress SEO? Such as tweets, shares, upvote sites, etc. The answer, unfortunately, is not black or white. However, we have seen first hand that they can temporarily affect your rankings in SERPs. We have noticed this from both Reddit and Y Combinator. In the past, we have seen posts trending on these sites immediately start ranking on page one of Google. After the trending stops, the rankings tend to fluctuate and the post settles down to where it actually is going to rank more long term. So what causes this to happen? Our theory is that because of the mass amount of traffic and social signals combined that Google deems this page as very relevant and so it bumps it up in SERPs.

Many SEOs will debate this, but we have seen this happen first hand quite a few times. You hit the front page or Reddit, and immediately you are ranking page one for a very competitive term. The next week, the post settles back down and your at the middle of the second page in SERPs. This then requires you to go back and further optimize the post, build backlinks against it, etc.. to work your way back up.

Below is an example of something we wrote with decent keyword volume that skyrocketed in SERPs the very next day because we sent a lot of social traffic to it.

social signals traffic

Social signals traffic

The biggest takeaway is simply that shares, social signals, and more traffic does most likely influence your rankings so we recommend taking advantage of social media as much as you can. Here is another great article on how social signals might affect your SEO.

25. Do Keyword Research

91.5% never venture past the first page of search results. – Search Engine Watch

Keywords are still alive and well in 2016 and they will be in 2017. That is why ranking matters. Remember as we mentioned before, Google is still a computer algorithm. It has to look at something to calculate rankings, and keywords are still a big part of that. This is an example of a client’s site that was started back in October 2015. In under one year they grew their website in to a property that now gets over 120,000 visitors a month, and 95% of the traffic is organic. And the awesome part is they only spent 2-3 hours per week on it. How did they do it? They found a good niche and did strategic keyword research.

keyword research traffic

Keyword research traffic

There are many great tools out there to help you do keyword research. A couple of our favorites are KWFinder, SEMrush, and Ahrefs. The trick is finding a good keyword with search volume while also not picking something that is too competitive.

Never assume people are searching. Write natural, but write smart. Click to Tweet

And don’t forget about multilingual SEO! Keywords in other languages are sometimes a lot less competitive. The English market is very saturated when it comes to content marketing and SERPs. For example, in English we look up the term “marketing strategies.” We can see that it has a volume of around 40,000 search per month. And it is going to be hard to rank for. If you look at SERPs, you are instantly going against huge domains with high domain authority. If you are smart, you probably wouldn’t try to tackle this keyword.

english keyword volume

Keyword volume

Now if you take the same term in Spanish, “estrategias de marketing,” we can see that it doesn’t have as much search volume, but still a lot at around 15,000 per month. And guess what? The difficulty is not hard to rank for. The domains you are competing against all have low domain authority of under 40. That is now something you could tackle. When it comes to other languages you will find a lot of search terms are simply easier to rank for.

spanish keyword volume

Keyword volume in Spanish

Make sure to check out our in-depth WordPress multilingual guide to start dominating the SERPs in other languages.

26. Build Backlinks

Backlinks are still very important when it comes to WordPress SEO. Backlinks are used by Google for passing link juice as we discussed earlier and to show that there is another relevant or important site that has similar information. When a high domain authority site links to you, it does a lot more than people think. Brian Dean over at Backlinko analyzed over one million search results and the conclusion was that backlinks are still an important ranking factor.

Generally, a good sign is seeing that the number of referring domains linking to you is on an upwards trend. This means that over time you are getting more and more websites linking to you. And in fact, in the study that Brian did, the number of unique referring domains was the strongest correlation in the entire study. The websites that had more referring domains were the ones with higher rankings.

referring domains

Referring domains

Matthew Barby also did an analysis of 1 million URLs and discovered that yes, backlinks do matter. On average, the top 2 results on page 1 of Google equated to having 38% of all the backlinks from pages on page 1.

A good tool to get an overview of your backlink profile is Ahrefs. You can see the total number of backlinks to your site, the number of referring domains, organic keywords, etc.  Another great feature is the backlink notifications. We have tried quite a few backlink tools and Ahrefs definitely takes the cake for accuracy. The “new backlinks” feature lets you see when new websites around the internet have linked to your WordPress site. Below is an example of someone that linked to our Google Amp article within the last couple days.

seo new backlinks

New backlinks

A little tip: Help share the content when people link to you. This helps build social signals for them on that page which in turn can help build up their page authority. And you want higher page authority links. So in a sense you can help yourself by sharing third party’s content that have taken the time to link to you.

27. WordPress SEO HTTPS Advantage

Google has officially said that HTTPS is a ranking factor. While it may only be a small ranking factor, wouldn’t you take any advantage you can get to beat your competitors in SERPs? And because of Google’s push for everyone to migrate to HTTPS, you can bet that the weight of this ranking factor will most likely increase in the future. Here is a great article on the impact of TLS/SSL on rankings.

And just look at some of the other data surrounding SEO and HTTPS! Matthew Barby did an analysis of 1 million URLs and found that over 33% of all pages ranking 1, 2 or 3 in Google use HTTPS.

https usage vs google ranking

HTTPS usage vs Google ranking

So what are you waiting for? Check out our in-depth HTTP to HTTPS migration guide for WordPress.

28. Schema Markup

You have probably heard the crazy term “schema markup” or “structured markup” being thrown around the web. Schema markup is basically additional code that helps search engines such as Google deliver more and better data to visitors. Ever seen those stars next to a review in SERPs? Well, the stars are a result of schema markup. Schema markup means you can achieve special spots in SERPs as well as a dramatic increase in CTR.

How much do stars actually help in SERPs? The CXL Institute ran a study and both companies that utilized stars for reviews saw a significantly higher click-through rate for organic SERPs, by as much 35%. Their conclusion was that this strategy does yield higher results.

A lot of WordPress themes have schema markup coded into them, but there are also those that don’t. You can test your website or blog post with the Google Structured Data Testing tool. Generally what you want to see is 0 errors and something come back in return. If it is completely blank on the right-hand side that means your WordPress site doesn’t have any schema markup added to it.

google structured data schema

Google structured data schema

To add schema markup to your WordPress site we recommend the free Schema plugin. This will automatically add the necessary markup. You can then run another test in Google’s structured data testing tool.

29. Social Markup

Similiar to schema markup, there is also social markup. You know those thumbnails that appear on Facebook and Twitter when you share a blog post from your WordPress site? Well, those are generated using social markup. Fortunately, again the Yoast SEO plugin comes to the rescue. This plugin adds the necessary social markup for you. While it is unknown how much these affect WordPress SEO, it never hurts to let Google know just which social media profiles are connected with your brand.

We recommend going into the “Social” options in Yoast SEO and fill everything out. You can change things like the default thumbnail that shows up when your website is shared and the type of thumbnail that Twitter uses.

yoast social markup

Yoast social markup

This is an example of the code that is automatically added for you by the Yoast SEO plugin. Facebook and Google use what they call OG tags to pull in information and Twitter uses its own meta information.

<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="How to Install WordPress Locally the Easy Way" />
<meta property="og:description" content="Sometimes it can be more convenient to work with WordPress on your own machine. Check out how to install WordPress locally the easy way with DesktopServer." />
<meta property="og:url" content="https://kinsta.com/blog/install-wordpress-locally/" />
<meta property="og:site_name" content="Kinsta Managed WordPress Hosting" />
<meta property="article:publisher" content="https://www.facebook.com/kinstahosting" />
<meta property="article:section" content="Development" />
<meta property="article:published_time" content="2016-11-03T03:15:35-08:00" />
<meta property="article:modified_time" content="2016-11-06T18:55:53-08:00" />
<meta property="og:updated_time" content="2016-11-06T18:55:53-08:00" />
<meta property="fb:admins" content="1407415661" />
<meta property="og:image" content="https://kinsta.com/wp-content/uploads/2016/11/install-wordpress-locally.jpg" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:description" content="Sometimes it can be more convenient to work with WordPress on your own machine. Check out how to install WordPress locally the easy way with DesktopServer." />
<meta name="twitter:title" content="How to Install WordPress Locally the Easy Way" />
<meta name="twitter:site" content="@kinsta" />
<meta name="twitter:image" content="https://kinsta.com/wp-content/uploads/2016/11/install-wordpress-locally.jpg" />
<meta name="twitter:creator" content="@brianleejackson" />

30. Last Updated Date in SERPs

This is a controversial topic for some, and that is should you remove the dates on your WordPress posts or change them to “Last Updated?” It really depends on the type of site that you run. If you have a lot of evergreen content then yes, you might want to change the dates to last updated. We actually use last updated on our blogs here at Kinsta because we spend many hours updating old content. Follow the steps below to implement this on your WordPress site.

Step 1

Note: this may vary depending upon your WordPress theme. First you will need to edit your single.php file and find the following code:

<?php the_time('F j Y'); ?>

Step 2

Replace the above code with this code:

Last updated on <time datetime="<?php the_modified_time('Y-m-d'); ?>"><?php the_modified_time('F jS, Y'); ?></time>

Your blog posts should now show a last updated date instead. The above code does validate in the Google Structured Data Testing tool and the updated date will show up in SERPs. As you can see in this example below, we actually published this article 5 days ago. However, we added an update to it 2 days ago. Google re-crawled it after our update and it shows as fresh in SERPs. This can help increase your CTR.

last updated date SERPs

Last updated date in SERPs

Remember though, update your content. You can lose the ability to show those date bylines if you try to trick Google by faking the date to make it look more recent that the actual date/time it was published.

31. Evergreen Content

Evergreen content can be very important when it comes to WordPress SEO and long-term organic traffic. Evergreen means that it is content that is generally always relevant no matter when you read it. Usually, when it comes to publishing evergreen content it requires the writer to occasionally update it as most industries always change slightly over time. See some proof about the power of evergreen content.

Another advantage of evergreen content is that you can share it over and over again and keep building up backlinks and social signals against it. If you have the choice of publishing evergreen content vs news, you should definitely go for the long-term play!

32. Google Knowledge Graph

Have you ever seen that box appear at the top of Google? That is called the Google Knowledge Graph. If you get this it essentially means you can rank twice for the same keyword and post in SERPs. How do you get this? Unfortunately, there is no magic recipe to achieve this 100% of the time, but from our personal experience by adding schema markup and also using headers and bullet lists as they were meant to be, can help you achieve the coveted Google Knowledge Graph. Structure your posts in an organized fashion with markup and you should be on the right path.

google knowledge graph

Google knowledge graph

33. Negative SEO

Negative SEO is a very important topic as many people don’t know how to deal with it. Normally with SEO you want to get backlinks from other people as this helps build up your domain and page authority by passing link juice. However, this strategy can also be reverse engineered to hurt your website. Check out this article by Ryan Sullivan, Negative SEO: Destroying Businesses One Spammy Backlink at a Time.

This is why you should be monitoring your backlink profile. That is the only way you will know that no negative SEO is happening against your business. Check out this one instance where a business was attacked and the very next morning woke up with over 200,000 bad backlinks against them, all with viagra and pharmacy terms. And guess what? It took over 2 years to clean up the mess. That is how bad negative SEO can get.

bad backlinks negative seo

Bad backlinks – negative SEO

At first this doesn’t seem fair as you can’t stop someone from sending a bad backlink against you. So if this does happen to you, Google has what they call the Disavow tool. This allows you to create a list of domains that you want Google to ignore. So at least there is a way to protect yourself. Check out our in-depth post on how we cleaned up a negative SEO attack on Kinsta.com.

34. Claim Social Profiles

Another tip is to claim all of your social media profiles ASAP. Typically businesses should do this immediately after launching their website. Most backlinks from social media profiles are nofollow, however, they can send you a lot of traffic. Another big advantage is that social media profile pages rank very well in SERPs! So for branding this can be huge. Let’s take Kinsta for example. If you Google our name “Kinsta” you can see that our Facebook page and our Twitter profile rank on the first page. And our LinkedIn company page ranks on the top of the 2nd page. Utilizing social media profiles are almost an instant win for your brand and require almost no effort on your part.

social media profile rankings

Social media profile rankings

You can use a free tool like Namechk to see which names are available across all the social media networks. Make sure to claim all of yours today!

35. Local SEO

Local SEO is a huge topic. Much more than we can cover in this post alone. Some quick tips is that local businesses should immediately register their site with Google Business and Bing Places. These are both completely free and will help you show up in SERPs locally. For example, below I searched for “organic italian” food and Picazzo’s, a local Italian place came back at the top of the list.

local business seo

Local business SEO

Check out this in-depth local SEO guide from the folks over at TheSiteEdge. This is a great way to get started and stay ahead of your local competition.

36. Google Image Search

One big reason to setup your Google Search Console account and submit your sitemap file as we discussed earlier is so that you can monitor the index status of your images in Google Image Search. Traffic from images can actually add up to quite a bit over time so it is important to verify that your images are getting indexed. You can click into “Sitemap” under the Crawl section in GSC and check the status.

google image search indexing

Google image search indexing

You also want to ensure that your images still index with Google when moving to a CDN. For users of the Yoast SEO plugin, you will want to add the following code to the bottom of your functions.php file. Replace of course the domain and CDN domain with your own.

function wpseo_cdn_filter( $uri ) {
return str_replace( 'http://yourdomain.com', 'http://cdn.yourdomain.com', $uri );
}
add_filter( 'wpseo_xml_sitemap_img_src', 'wpseo_cdn_filter' );

If you don’t do this, it could result in your images getting de-indexed (as seen below), meaning you would lose out on all the benefits of Google image search. You can always check this yourself in Google Search Console.

Images not indexing on CDN

Images not indexing on CDN

37. Don’t Index Image Attachment Pages

Whenever you upload an image and insert the normal way it creates a separate WordPress attachment page on which the image resides on. If you aren’t careful Google might actually start indexing these pages, which is sometimes not a good thing. If someone hits an image attachment page all they will see is the image, and not the content that is on the post. This will most likely result in them leaving immediately simply causing your bounce rate to go up. If you notice this on your WordPress site the Yoast SEO plugin has a redirect option to fix this. Simply click into the “Advanced” settings of Yoast SEO and enable “Redirect attachment URLs to parent post URL.”

redirect attachment urls to parent

Redirect attachment URLs to parent

38. Multi-language WordPress SEO

Adding additional languages to your site can be a huge game changer when it comes to WordPress SEO and traffic. Neil Patel experimented with this and saw a 47% increase in traffic after translating his site into 82 languages. Of course, this won’t work for everyone and it depends on your business and geographical location, but definitely something to think about it. When it comes to actually implementing this on your WordPress website, Google won’t ding you for duplicate content as long as you have the correct hreflang and canonical tags installed. In the following example, these tags basically tell Google that the English version is the original and that this is a secondary version only in Spanish.

English Version

<link rel="canonical" href="https://kinsta.com" />
<link rel="alternate" href="https://kinsta.com" hreflang="x-default" />
<link rel="alternate" href="https://kinsta.com/es" hreflang="es" />

Spanish Version

<link rel="canonical" href="https://kinsta.com/es" />
<link rel="alternate" href="https://kinsta.com" hreflang="x-default" />
<link rel="alternate" href="https://kinsta.com/es" hreflang="es" />

There are plugins you can use to translate your content, such as WPML or translation services for WordPress such as Weglot. Remember, no automatic translation tool will ever beat having an actual person translate it for you. We recommend hiring a native speaker or using a translation service.

39. Website Speed

Website speed is huge when it comes to WordPress SEO. Google announced way back in 2010 that it does affect your rankings. Page speed matters to Google, and you know why? It is because page speed matters to visitors! Here are a couple stats for you:

  • 1 in 4 visitors would abandon a website if it takes more than 4 seconds to load.
  • 46 percent of users don’t revisit poorly performing websites.
  • Website owners have mere 5 seconds to engage visitors before they consider leaving.
  • 74 percent of users accessing the mobile site would leave if it takes longer than 5 seconds to load.
  • Every one-second delay in page load time could lead to $1.6 billion in annual losses for online merchants as big as Amazon.

A couple ways you can easily fix this is to first of all use a fast managed WordPress host such as Kinsta, implement a CDN, and optimize your site accordingly.

40. Fix Broken Links

Nobody likes broken links and neither does Google. There are a couple ways you can fix broken links on your WordPress site. The first is to simply to check in Google Search Console. This is yet another reason why you should be using it. If you click into “Crawl Errors” under the Crawl section you can see not found errors. You can then click on each error and see where the broken link is located.

broken links google search console

Broken links in Google Search Console

There are broken link plugins for WordPress, however, we don’t recommend these as they will hurt the performance of your site. If you want to scan your site for broken links it is better to do a one time scan with a free online tool like Online Broken Link Checker or use a site audit tool as we will go into more below.

41. WordPress SEO Audits

A great way to instantly check on how well your WordPress site is optimized is to do a quick WordPress SEO audit. There are great free and premium tools out there to help you. SeoSiteCheckup is a great free tool that has over 50 checks to let you know how you are doing. Varvy also has an excellent SEO tool in which you can run your site through. It checks for Googlebot access, mobile usability, security, accessibility, pagespeed, etc.

varvy seo tool

Varvy SEO tool

SEMrush is a premium service that also has a great SEO audit tool. It lets you know if you are missing ALT tags, have pages with a low text-HTML ratio, and even low word counts. While these tools are pretty basic, they can be a good way to get started.

semrush seo site audit

SEMrush SEO site audit

42. Mobile Usability

Google just recently announced the testing of their mobile-first indexing which means their algorithms will eventually primarily use the mobile version of a site’s content to rank pages. This is a huge change in how Google is going to be indexing content. It means that mobile is now more important than ever. If you don’t have a responsive site yet, drop everything you are doing and get on that immediately. You can use Google’s mobile-friendly  tool to see if your current WordPress site passes the test.

google mobile-friendly test

Google mobile-friendly test

Another option is to implement Google AMP, which is an open framework which allows websites to build light-weight webpages.

43. WordPress Categories

This is optional but indexing categories in Google can also increase the relevancy of your content to boost page rank and increase your traffic and improve your WordPress SEO. A lot of WordPress themes by default don’t show the category description. Follow the steps below to index your categories and show it on your site.

Step 1

To verify that your categories will rank and show in Google, click into “Titles & Meta” in the Yoast SEO options. Click into the “Taxonomies” tab and make sure that the meta robots is set to index for “Categories.”

index categories wordpress

Indexing categories in WordPress

Step 2

If your WordPress theme doesn’t show category descriptions on the front-end, you can use the following code and add it towards the top of your archive.php file. This will vary based upon your current theme.

<div><?php echo category_description(); ?></div>

Step 3

Then enter your category description under the specific Post category that you want to index.

category description

Category description

44. Google Analytics

The best way to know how well your WordPress SEO is working over time is to setup a free account with Google Analytics. If  you need some help follow this step by step integration tutorial. One of the very first things you should do is link your Google Analytics account with your Google Search Console account. Under property settings for your domain click into Search Console Settings and it will walk you through the process of linking them up.

link google search console analytics

Link Google Search Console and analytics

This will then add an additional section to your Google Analytics account which will allow you to see search queries and your best landing pages.

search queries analytics

Search queries in analytics

Another section to pay attention to is the “Organic Search” channel under acquisition. This is traffic that comes from Google, Bing, Yahoo, etc.

organic search seo

Organic search channel

45. Track Keyword Rankings

And last but not least we recommend tracking your keyword rankings. This allows you to monitor the progress of your “focus keywords” in your SEO campaigns. If you spend time optimizing your posts then you also need to monitor their progress long-term. A great strategy that we have had success with is to monitor your keywords that are at the very top of the 2nd page on Google. Spend some time on those, add content, add images, build backlinks, etc. And before you know it, that content is now on the 1st page!

We highly recommend AccuRanker. It is a great tool, with awesome developers.

keyword rankings

Track keyword rankings

Further Reading

When it comes to SEO, there is both on-page and off-page optimizations that can be done. We shared with you some of each above, all of which are very important. But if you want to dive in even deeper, we recommend checking out this on-page SEO checklist (along with a huge time-saving automation template) from Robbie Richards.

WP Buffs also a great post on the top 9 SEO forums. If you are needing SEO help or perhaps are just starting out and are confused, these can be great places to ask for additional help, for free!

Summary

As you can see there are a lot of WordPress SEO factors to consider when running your WordPress site. It definitely can be overwhelming if you are just starting out, especially because not everything with SEO is black and white. Hopefully the checklist and tips above help get you further along! Did we miss any important tips or perhaps you have questions? If so, let us know below.

This article was written by Brian Jackson
Brian focuses on our inbound marketing efforts; everything from developing new online growth strategies, content creation, technical SEO, and outreach within the WordPress community. He has a huge passion for WordPress, has been using it for 8+ years, and even develops a couple premium plugins. Brian enjoys blogging, movies, bike rides, and flipping websites.

Hand-picked related articles

  1. Gravatar for this comment's author
    Tareque Haider November 8, 2016 at 10:38 am

    great Post. thanks Brian :)

    1. Gravatar for this comment's author
      Brian Jackson November 8, 2016 at 12:19 pm

      Thanks Tareque! Glad you enjoyed it. I will be constantly updating it so make sure to bookmark it :)

      1. Gravatar for this comment's author
        Tareque Haider November 8, 2016 at 12:57 pm

        already did bro! i was search a lots about seo actually yoast tutorial. found lots but this is the best tutorial i ever seen. plus bonus seo tricks . and i will share to others friends of mine. thanks again to post this.. ^_^

  2. Gravatar for this comment's author
    ivica November 8, 2016 at 1:28 pm

    What a killer work! Congratulations for “surviving” this article after you wrote it, Brian :-)

    1. Gravatar for this comment's author
      Brian Jackson November 8, 2016 at 1:30 pm

      Thanks! Haha, lets just say it was a lot of caffeine and a very late night.

    2. Gravatar for this comment's author
      Hitesh Sahni November 10, 2016 at 2:44 am

      Yeah, it’s amazing how @brianleejackson:disqus is able to churn out these amazing articles at such as pace.

  3. Gravatar for this comment's author
    Nirmala Santhakumar November 8, 2016 at 8:21 pm

    Great post Brian. I’m sharing it now!

    1. Gravatar for this comment's author
      Brian Jackson November 8, 2016 at 8:57 pm

      Thanks Nirmala!

      1. Gravatar for this comment's author
        Hitesh Sahni November 10, 2016 at 2:43 am

        And I am saving it for reference. Your posts are always part of my Buffer Brian :-)

        1. Gravatar for this comment's author
          Brian Jackson November 10, 2016 at 7:30 am

          Thanks Hitesh! We appreciate all the shares.

  4. Gravatar for this comment's author
    David Attard November 9, 2016 at 1:51 am

    Wow Brian – that’s one heck of post. I though my WordPress SEO checklist was complete but this one blows it right out of the water!

    1 quick comment – linking out to high domain authority links is great not just for building links. It’s actually great because there is a specific SEO signal about linking to pages which are relevant to the post.

    In simple words, you’re improving your pages SEO signal by association. By linking to these large authority sites you’re signalling that you’re hanging out with the right crowd so to speak.

    1. Gravatar for this comment's author
      tomzur November 9, 2016 at 2:42 am

      Exactly and linking to relevant pages/posts improves user experience as well.

      1. Gravatar for this comment's author
        Hitesh Sahni November 10, 2016 at 2:41 am

        Absolutely Tomzur, what’s good for the user is good for SEO! Great point.

    2. Gravatar for this comment's author
      Hitesh Sahni November 10, 2016 at 2:40 am

      Great point David, but I only partly agree with this theory. If everyone is linking out only to high authority sites which already have plenty of backlinks, and these high authority sites keep getting even more authority because of this, how will the bloggers linking out ever be able to rank on competitive keywords?

      Instead, we should “also” seek to help and support other websites on the same level as us and forge strong relationships, promoting each other’s content and growing together as a result.

      I know it’s easier said than done, and Google itself doesn’t help in this. If someone has just written a post and they are looking for other content to link out to, the first place to look is often Google search. And the results are already high authority. So we should make an effort to find and link to good content, including that which is high quality but haven’t got the authority yet.

      1. Gravatar for this comment's author
        David Attard November 10, 2016 at 4:12 am

        Hi Hitesh,

        I’m not saying you should be ONLY linking to them. You should be linking to whatever is relevant to that article. Anything which supplements the article should go in as a link.

        If that means that linking out to blogs which are not on high domain authority sites, that’s what you should do. That’s exactly what hanging with the right crowd means, link out to good sites about the same subject.

        Re Google – always be aware that Google is using many techniques to determine what the best content for a given query is. Including a lot of actual user engagement and feedback. They will get to the right content in the end, even if it’s not a high domain authority site, because they do experiments with content to make sure the best content always surfaces in the end.

        Just wanted to get your attention to Google’s Hilltop algortihm, where an expert article is one which links to main great authority sites. There is a correlation between an article which is “an expert” if it is linking to high domain authority sites.

        David

        1. Gravatar for this comment's author
          Hitesh Sahni November 10, 2016 at 8:42 am

          Interesting! Didn’t know about Hilltop algorithm. Thanks @davidattard:disqus

  5. Gravatar for this comment's author
    menachem rosenbaum November 9, 2016 at 4:20 am

    great list of things to look out for
    (great PR for yoast he does deserve it)

    About meta tag keyword if site is for the Russian or Chines market both Yandex and Buido look at keyword meta tag

    1. Gravatar for this comment's author
      Brian Jackson November 9, 2016 at 8:30 am

      Thanks for pointing out that meta keywords are both still used by Yandex and Baidu. I have updated the post above as that is important to know, especially if your site relies on them for a majority of your traffic.

      1. Gravatar for this comment's author
        menachem rosenbaum November 10, 2016 at 5:06 am

        glad I donated to the post

  6. Gravatar for this comment's author
    Andonisr November 10, 2016 at 4:15 pm

    Great post! Very informative and helpful Brian. I only had half of these settings configured and most of the one’s I didn’t have, I wasn’t certain of what they meant.
    Thank you again.!

    1. Gravatar for this comment's author
      Brian Jackson November 10, 2016 at 9:16 pm

      Great, glad it was helpful!

  7. Gravatar for this comment's author
    Vladimir Covic December 1, 2016 at 2:32 am

    Thanks so much for this post and getting deep into SEO for WP, Brian.

  8. Gravatar for this comment's author
    Stephanie Lara December 3, 2016 at 6:48 pm

    This is amazing!!
    What do you think about French content? Or do I have to switch to English?
    Thank you.

    1. Gravatar for this comment's author
      Brian Jackson December 4, 2016 at 4:41 pm

      Hey Stephanie, sometimes having awesome content in other languages such as French can be an advantage since English is very competitive. However, having both would be even better :) I recommend checking out our multilingual guide on how to translate your content into additional languages: https://kinsta.com/blog/wordpress-multilingual/

  9. Gravatar for this comment's author
    Kevin Hansen December 15, 2016 at 8:09 am

    That was a very informative read! Thank you!

    1. Gravatar for this comment's author
      Brian Jackson December 15, 2016 at 9:47 am

      Glad it was helpful!

  10. Gravatar for this comment's author
    Wes Hammond January 5, 2017 at 7:13 am

    Very helpful and thorough. Thanks Brian!

  11. Gravatar for this comment's author
    Harindepreet singh January 13, 2017 at 11:53 pm

    Awesome article, but I want know adding meta index to categories pages can cause duplicate content according to semrush should we add index on category pages

    1. Gravatar for this comment's author
      Brian Jackson January 15, 2017 at 2:00 pm

      Great question! SEMrush is an awesome tool, but their site audit still is not always 100% accurate. If you write unique descriptions at the top of your categories and then index them, they won’t be seen as duplicate content.

  12. Gravatar for this comment's author
    Miguel Guzman January 19, 2017 at 2:34 pm

    Came here from a facebook ad expecting to see some clickbaity landing page with a free report subscription thingy.

    Found a thoroughly detailed, very useful post. Bookmarked. Now scanning your latests blog posts.

    Well done, sir, well done.

    1. Gravatar for this comment's author
      Brian Jackson January 19, 2017 at 8:14 pm

      Thanks Miguel! Ya we hate clickbaity content. You won’t see that here. We feel that we can actually help people while marketing at the same time.

  13. Gravatar for this comment's author
    Matthew Kushinka January 23, 2017 at 7:52 am

    Brian, you wrote the following: ***To force crawl a WordPress post or page simply click into the “Fetch as Google” option under Crawl in Google Search Console and input the URL. Click on “Fetch” and your URL will be instantly indexed in SERPs.***

    This is misleading. You have to click on “Fetch” to request that Googlebot recrawl the page, but that’s primarily to see if there are any errors in rendering the URL. Then, if there aren’t any errors, you can request that the new/updated page be indexed by clicking on “Request indexing.” Google makes no guarantee that it will index your page and, even if it does, it certainly isn’t “instant.”

    https://support.google.com/webmasters/answer/6066468?hl=en

    https://support.google.com/webmasters/answer/6065812

    1. Gravatar for this comment's author
      Brian Jackson January 23, 2017 at 8:54 am

      Hey Matthew, thanks for the heads up. I have updated the above article now as Google has changed their wording slightly in the last few months. I have done this thousands of times over dozens of sites over the years, and it is always instant indexing. However, I have seen things ranking 300+ after doing this. So it doesn’t mean you will rank good, it simply means it will include it in the index. I have even updated content on a post, re-crawled it and seen the new position instantly.

      However, all the sites I have done this on all have very similiar setups, all load very fast, use the same sitemap structures, similiar robots.txt, etc… so that is another possible reason why this has always worked. Definitely if you have a slow site or something preventing crawling, this won’t work correctly, or perhaps would be hit or miss every time you try it. So I added a note about that above, because you are correct, this might not work for everyone.

      1. Gravatar for this comment's author
        Matthew Kushinka January 24, 2017 at 9:48 am

        Cool, Brian. Nice to know that comments don’t go into a black hole! :)

        1. Gravatar for this comment's author
          Brian Jackson January 24, 2017 at 10:42 am

          No problem Matthew. I’m always here, literally lol.

  14. Gravatar for this comment's author
    Mahesh gupta February 1, 2017 at 4:43 am

    Really Awesome Brian. I have been working on word press sites for a few months but didn’t know the things that I’ve learnt from your blog. Really great post. Easy to understand, best for seo’s want to learn wordpress in detail. It will definitely improve my website’s http://www.supplementskingdom.com rank and traffic.

  15. Gravatar for this comment's author
    Calin Colas February 15, 2017 at 4:34 am

    Hi,

    Indeed a superb post as you have covered all the basics required for seo, analysis & issues. Google search console is useful in checking issues which you can only google knows like is their any manual span action required, crawl stats & errors, weekly pages indexing cycle and more…yoast is quite useful for making sitemap, no-indexing duplicate pages like archives, sub pages, images pages also…semrush for keywords tracking and more.

    You can also try another free tool for seo analysis of site under single report page- http://zigstat.com
    It gives important metrics data in single instance.

    Regards.

  16. Gravatar for this comment's author
    William smith March 1, 2017 at 3:58 am

    Actively commenting and being on a conversation with some cool topics always helps in building good backlinks..

    1. Gravatar for this comment's author
      Brian Jackson April 6, 2017 at 8:25 am

      Definitely agree William. Regularly commenting with high-quality answers should be a regular practice.

  17. Gravatar for this comment's author
    Maverick Martin March 2, 2017 at 5:46 am

    I am using WordPress SEO by Yoast for a long time and on all of my blogs without a single problem. I love the way it takes care of everything related to SEO for your blog. And the regular updates that comes with more features is another great thing about the plugin.

    1. Gravatar for this comment's author
      Brian Jackson April 6, 2017 at 8:24 am

      We are also big fans of WordPress SEO :)

  18. Gravatar for this comment's author
    Ivan Palii April 6, 2017 at 6:21 am

    Thanks, Brian! Great overview. In our practice problems with www/non-www redirect errors in titles, h1-h6 tags are the most popular in blogging beginers and site owners. So many people think, that is not much important for ranking. But we know, that a lot of little errors make a big problem. That’s why, we decide to create own internal tool for on page checking – http://sitechecker.pro, and to find keywords with low competition volume – http://kparser.com. They are free. And you can also try use it. Great strategy need great tools – it’s the axiom. Am I right?

  19. Gravatar for this comment's author
    Ivan Palii April 6, 2017 at 6:45 am

    Hi, there. It’s great overview. I’ve tried all of these tools and some others. So, you can see some winners in my experience. I hope it also will be useful for every seo master.

    1. keyword.io
    Opportunity to find relative keywords and use API in paid versions
    One of the biggest list of parsing sources (also include Wikipedia, Alibaba, Playstore, Fiverr, Fotolia, Pond5)
    Price start from $30 per month.

    2. kwfinder.com
    One of the best geotargeting services (possibility to target cities)
    Search volume and CPC in Adwords are including in tool.
    SEO difficulty and top 10 google results for keyword.
    Easy usability.
    Possibility to download all results.
    Price start from $12 per month

    3. kparser.com
    There are no unnecessary functions.
    One of the biggest list of parsing sources (also include Yahoo, Baidu, Twitter, Duckduckgo, Yandex).
    One of the biggest list of countries and languages for targeting.
    Opportunity to use negative keywords.
    Great deepness of parsing and as a result – the biggest list of long-tail suggestions.
    Opportunity to use alphabets, numbers, questions, prepositions in parsing.
    Great opportunities in sorting and filtering.
    Search volume and CPC in Adwords are including in tool.
    Possibility to download all results.
    Easy usability.
    Free.

    Great strategy needs great instruments for implementetion. Am I right?

  20. Gravatar for this comment's author
    Buck Hilty April 6, 2017 at 7:18 am

    Hello, Neat post. There’s a problem with your website in internet explorer, may check this… IE still is the marketplace chief and a big section of other people will leave out your wonderful writing due to this problem.

  21. Gravatar for this comment's author
    mickmel April 8, 2017 at 8:09 am

    This is a great list! However, I suggested editing the wording of #9 and #10.

    For #9, there is no such thing as an “alt tag”. Call it an “alt attribute” or even just “alt text” if you want, but it’s certainly not a tag.

    The reason this matters is because of #5 and #10. In #5, you talk about the importance of “title tags”, which is spot on. That tag is indeed very important.

    Then in #10, you talk about “image title tags”, which is where people start to get confused. An “image title tag” simply isn’t a thing. Like the “alt tags”, this isn’t a “tag” at all, but an attribute of a tag. Call it the “title attribute of an image”, or even the “title text of an image”.

    I’ve seen people get confused about the popularity of the title tag, but then insist that they can add multiple title tags to their page (which they really can’t), because they’re actually talking about other uses of title attributes on the page. We need to work to use the proper terminology to help keep things clear.

    1. Gravatar for this comment's author
      Brian Jackson April 10, 2017 at 12:18 pm

      First of all, thank you for contributing to the conversation. You are spot on when it comes to referencing title text and alt text. Even the best of us sometimes let the wrong terms slip. Sometimes a bad habit of the internet throwing all these terms around so loosely :) I have updated sections #9 and #10 above with the correct terminology.

  22. Gravatar for this comment's author
    AXS2 Marketing April 14, 2017 at 4:53 am

    This article is very insightful and I found it answered a lot of my questions about SEO Checklist. Think outside the box.

    1. Gravatar for this comment's author
      Brian Jackson April 14, 2017 at 8:37 am

      Great! Glad the SEO checklist was helpful.

  23. Gravatar for this comment's author
    Sreejesh April 19, 2017 at 12:40 pm

    Are you sure about indexing category pages. I read on a lot of SEO forums to noindex category and tag pages. Currently I have set it to noindex. Should I index ?
    Somebody please share some thoughts on this.

    1. Gravatar for this comment's author
      Brian Jackson April 19, 2017 at 12:47 pm

      Hi,
      It really depends on the quality of your category page. If you spend some time and add a useful description and content to the top of your category page, then I would index it. If you feel like if someone hit the page and it provides value, always index it. If not, then no-index it. Tags should usually always be no-indexed.

      Hopefully that helps, thanks!

      1. Gravatar for this comment's author
        Sreejesh June 26, 2017 at 1:41 am

        Thanks for clearing that for me

  24. Gravatar for this comment's author
    Sandeep Sitoke April 27, 2017 at 5:23 am

    Hey Brian,

    How can you write such a awesome article? I also want to learn. Please guide me.

    coming to your blog this post is amazing and very helpful.

  25. Gravatar for this comment's author
    Riya May 7, 2017 at 10:49 pm

    Hey Brian! Awesome guide it is… thanks a lot for informative post…

    Riya

    https://chetaru.com/

    1. Gravatar for this comment's author
      Brian Jackson May 8, 2017 at 12:19 am

      Glad you liked it!

  26. Gravatar for this comment's author
    Brandon Graves May 18, 2017 at 1:10 am

    There is one more useful SEO plugin you disclose to increase the rate for organic search results. It helps to make website search engine and user friendly.

  27. Gravatar for this comment's author
    Shakoat Hossain June 1, 2017 at 12:19 am

    Hey Brian Jackson,

    Great WP SEO tips indeed! :)

    You’re a genius technical SEO guy. I love this checklist for wordpress SEO tips and tricks for the year 2017.

    It contains enough technical info and quality solution as well.

    Here, I discovered crucial wp solution such as mobile usability, analytics and keyword tracking tips those are amazing.

    Love the way you work.

    keep it up….Thanks!

    1. Gravatar for this comment's author
      Brian Jackson June 4, 2017 at 11:09 pm

      Great, glad it was helpful!

      1. Gravatar for this comment's author
        Chase Reiner August 1, 2017 at 1:43 pm

        Thanks Brian, I’m currently also creating a piece for WordPress tips, perhaps I could share it with you when it’s complete?
        Chase

  28. Gravatar for this comment's author
    Sanjay August 8, 2017 at 2:45 am

    Brian thanks for the great info, i have complete 60% work and 40% pending hope it work for my website

  29. Gravatar for this comment's author
    Visualmodo WordPress Themes August 15, 2017 at 8:03 am

    Awesome article!

  30. Gravatar for this comment's author
    ColeN August 19, 2017 at 1:58 pm

    This post contains everything about SEO. Don’t know what to add more? Thanks!

  31. Gravatar for this comment's author
    Sam August 29, 2017 at 2:23 am

    Thank you for this checklist. I just got back into using wordpress and will implement all of this and more!

  32. Gravatar for this comment's author
    Creativetacos | Free Resources September 27, 2017 at 5:53 am

    Beautiful article Brian. Thank you very much :)

  33. Gravatar for this comment's author
    Ram Babu October 19, 2017 at 12:35 am

    Such an epic piece of guide. I love this. Thanks @Brian for sharing.

    1. Gravatar for this comment's author
      Brian Jackson October 19, 2017 at 9:42 am

      Thanks Ram! Glad you enjoyed it.

  34. Gravatar for this comment's author
    Dave Warfel October 19, 2017 at 11:33 am

    Brian — Thanks, as always, for putting together such detailed resources.

    Quick question… for image SEO, the Yoast SEO filter you recommend… is there anything you do after implementing that? Any re-submitting of sitemaps or a way to tell Google about the change? Also, do you remember if you saw results quickly after implementing the filter?

    1. Gravatar for this comment's author
      Brian Jackson October 19, 2017 at 11:42 am

      Glad it was helpful Dave! You can do a force crawl on your sitemap again, although it isn’t necessary. Typically you should start seeing images index within a few days after doing the filter. (you’ll see the line start going up in search console)

      1. Gravatar for this comment's author
        Dave Warfel October 19, 2017 at 12:21 pm

        Sweet! Thanks Brian.

  35. Gravatar for this comment's author
    Jesus Forte Jr. October 19, 2017 at 2:30 pm

    Brian thank you for sharing the knowledge. Great stuff! :)

    1. Gravatar for this comment's author
      Brian Jackson October 19, 2017 at 2:38 pm

      Thanks! Glad it was helpful. We don’t hoard knowledge here :)

  36. Gravatar for this comment's author
    Brian Jackson October 22, 2017 at 1:33 pm

    I have never seen categories create duplicate content issues. If you are worried about this though you can always no-index them though :) Unless you add descriptions to each as shown above, it probably is better to disable them as they aren’t adding any value.

  37. Gravatar for this comment's author
    Sam sandy October 24, 2017 at 1:38 am

    Thank you for giving us this amazing seo checklist to boost

  38. Gravatar for this comment's author
    Kawsar October 29, 2017 at 9:32 am

    Hey, Brian,
    excellent stuff!!
    All these 45 techniques are really important and useful for WordPress SEO. Also, these are the main strategies for getting best result on Google. And, you can say these are ever green techniques. I want to add one little sentece on your list. Placing focus keyword on first 100 words are good for SEO. Thanks a lot for sharing these great strategies.

    1. Gravatar for this comment's author
      Brian Jackson October 29, 2017 at 10:54 pm

      Thanks, glad you enjoyed it! And yes, definitely agree with you about the first 100 words. The first 2 paragraphs of an article can be very important, not only for SEO but also engaging the reader.

Leave a Reply

Send this to a friend