WordPress SEO: Complete Guide of SEO optimization for WordPress Blogs

WordPress SEO: Complete tutorials/guide of SEO for WordPress Blogs

WordPressAccording a report about 23% of the top 10M website present in this world are made on WordPress Platform.  Although WordPress is well structured for search engine optimization, but optimizing a WordPress site for search engine is not the same as other regular website or other content management system present in the world.

Here is a list of WordPress related posts: WordPress SEO Tutorials

If you want to read a particular section of this page here is the list. click on the link you will be taken to that section immediately.
wordpress-seo complete guide

WordPress SEO Tutorial : Optimization tips


  1. WordPress SEO: Search Enging Optimization
  2. WordPress SEOMeta Data
  3. WordPress SEO: Tittle Tag
  4. WordPress SEO: Description meta tag
  5. WordPress SEO: Wordpress Tags
  6. WordPress SEO: Site Title
  7. WordPress SEO: Titles and Blog heading
  8. WordPress SEO: Keyword Density
  9. WordPress SEO: Latent Semantic Indexing
  10. WordPress SEO: Permalinks
  11. WordPress SEO: Focus Keywords
  12. WordPress SEO: Optimizing Images
  13. WordPress SEO: Xml Sitemap
  14. WordPress SEO: Seo and Duplicate Content
  15. WordPress SEO: Robots.txt file
  16. WordPress SEO: Breadcrumbs
  17. WordPress SEO: Backlinks
  18. WordPress SEO: Reciprocal Linking
  19. WordPress SEO: Optimization for Facebook page
  20. WordPress SEO: Optimization for Google+ page
  21. WordPress SEO: Optimization for twitter account
  22. WordPress SEO: Site loading speed
  23. WordPress SEO: Theme to use with wordpress

Before starting main content of this wordpress seo tutorial first of all install this wordpress seo plugin WordPress SEO by Yoast Plugin. It is available for free. You can install this wordpress seo plugin from searching it into WordPress plugin directory

WordPress SEO by Yoast

Search Engine Optimization (SEO)

what is search engine optimization??

Search Engine optimization or SEO points to any action to improve the alexa ranking of content of website in the list of search engine’s for any specific keyword.

Because of the fact that Google takes over 56% of total web advertising revenue in the network marketing, and more than 65% searches of total are done by the Google, the search engine & Google word are now seems synonymous.There for one need to have complete knowledge of knowledge of seo for wordpress blog and wordpress seo plugin. WordPress seo plugin helps to boost wordpress site traffic.

Meta Data

There is term called On Page wordpress SEO, it means optimizing your content within your blog.

It refers to the internal linking of website content from one part to another. The more you will you bind a content to another relevant content, more you will get the user engaged in your website. Every website has its visible portion inside the ‘Body’ tags of the HTML. The search engine spiders mostly look for the content which you have putted under the ‘Head’ section. The Head Section is also refers to ‘Meta Data’. This section will tell the main theme of the page to the search engine bots. The search engine will use this information to rank your content in the search engine page list. WordPress seo plugin wp optimize does this automatically for you.

Check out all essentials best plugins for wordpress  to superpower your blog.

Title Tag

Google uses Title tag as the heading for listing your content in the search engine results pages. If you are making your website on the WordPress platform then your blog title will appear first in the tittle tag, which will be followed by the post tittle.

Description Meta tag

It is also known as Meta description. Meta description for the Google should not be more than 160 words. It is used to describe the post or page tittle in the search engine listing. You should include your main keyword earlier and afterwards secondary keywords. The keyword density should not be more than 5%. It means if your article is of 100 words then you should not use your main keyword more than 5 times. Also it should be noted that more than 60% of keyword density should be in the first half of the article.

WordPress Tags

WordPress tags are basically the words or keywords which other people will use to find the information contained in your blog. This tag should be relevant to your content otherwise Google may penalize you for providing low quality content.

 Site Tittle

Site tittle are very important in prospect Site title should contain the main keyword for your entire site. This keyword should appear at the beginning of the tittle rather than at the end, because as previously mentioned,.

Google gives more weighting to text at the beginning of a title tag than towards the end. The title should be no longer than 70 characters including spaces.

Titles and Blog Headings

You should use the ‘H’ heading tags to indicate to search engine robots the relative importance of the text on your blog page or post. HTML provides six levels of headings from H1-H6. You will likely only ever use the first three.

Keyword Density

The keyword density refers to the number of keywords in your text as a percentage of the entire word count of the page. (Example).

If you use keyword ‘dog training’ five times in a 500 word blog. Your KD would be 1%. If you used it 15 times, your KD would be 3%. Check out this official video on the topic Ideal Keyword Density by Google’s webspam guru Matt Cutts:


Latent Semantic Indexing (LSI)

There is no such thing as Ideal keyword density. Google uses an algorithm known as Latent Semantic Indexing (LSI), whereby it assesses the vocabulary you are using, and the context in which it is being used. Pages are being ranked for search terms that do not appear on the entire page as keywords. It is your total content that matters, and your use of vocabulary that matters. The three words dog, puppy and canine can be better for your SEO on a page about dogs than three instances of ‘dog’.


It is important for you to maintain a permanent link structure within your blog. Permalinks are permanent URLs that can be used to access your blog pages and individual posts. They are essential to enable others to link to your posts without having a visit your blog and carry out a keyword search, and also for you to provide links to specific posts by email or in other publications.


http://yoursite.com/?p=123. This is based on the post number.


http://yoursite.com/archieves/123 is equally self-explanatory/


Focus keyword

Should be the primary keyword for the post-the keyword for which you want ranked on the search engines. Your page analysis will be based on this.

 Optimizing the description

The Meta description should describe the content of your blog in a maximum of 156 characters. It should also contain your main keyword at the beginning. Google will use this description below the titles in its listing for your page or blog post.

Optimizing Images

The images for your site should be optimized. Particularly if they are unique images, when they could be listed on image search engines and Google Images. Even if not simple optimization by using the ‘alt’ tag can not only help your visitors to understand the meaning of an unresolved image, but also get a few more ranking points from the search engine robots. You can do this manually or by means of a plugin.

XML SiteMaps

If you draw up a map of your entire site using the XML format, Google and other search engines will be able to visit each page on your site and be informed whenever your website or blog is updated. Every wordpress blog should have their sitemap submitted to search engine.

SEO and duplicate content

Duplicate content can harm your search engine rankings. It is important to avoid duplicate content as far as possible, even though this is very difficult to do with WordPress. Features such as tags and archives can all results in duplicate content on your site. Examples are posting the same content under two different categories and in your archives.

ROBOTS.txt File

Duplicate content can be hidden from search engine robots by means of robots.txt file. Your wp-admin and wp-includes directory contents should also be hidden from robots.

To be on safer side you should move your wordpress data to a different folder. read out how you can do this.

How to move your WordPress core library file to different location


Breadcrumb navigation enables search engines to easily determine the structure of your site and allow visitors to navigate your site while seeing exactly where they are. Breadcrumbs links take the form of:

Home->SEO->SEO tools.


Top quality backlinksThe current thinking is that backlinks (Links from another web page or blog back to yours) are beneficial. They improve PageRank which is still a major factor in Google’s ranking algorithm. There is a feeling that authority rank will one day supersede PageRank, but not yet.

Want to create high quality links:

How to make quality backlinks for your site?

The correct way to create links is naturally: let them happen. It does not always work well. Because few people want others to leave their web page for yours! This give rise to reciprocal linking- a link for a link.

Reciprocal linking

Reciprocal linking can work if carried out properly. The link must also be relevant. The link exchanges and buying links must be avoided. Google is not stupid, and can see where you links are coming from. Any link from a link exchange site, any suspicion you are using link exchange software, or excessive backlinks from any one domain will result in down-ranking at best and delisting at worse. This will harm your authority. I will quite difficult from there to improve your alexa ranking.

Optimization for Facebook Page

Facebook is the most popular social networking site at present. It is necessary to have a Facebook page for every blog. These are considered as a symbol of your authority. If you have Facebook page where you post regular updates it is more probably that you will get more exposure to your blog. Create a page on Facebook and linked this page to your blog. If the people of your pages are more engaged it will more drops for increasing SEO.

WordPress SEO: Optimization for Google+ page

Well, if you want to drive traffic from the Google Search engine then it is obvious that you will likely to have a Google+ page for your blog. For creating a Google+ page you should have a Google Account. If you already have then no problem otherwise make the one. Click on the + icon. It will automatically create your Google+ profile. When all done scroll down from the left corner and create a page for your blog. Most important thing you should provide your blog address here. Otherwise Google will not find that this page belong to your blog.

Optimization for twitter account

Twitter is certainly comes at second after Facebook in terms of social activity and online active users in a duration. So why we leave twitter? Make an account for your blog there. And link your blog there. While you are going to tweet there always make use of hashtag. This will give you more exposure to your blog.

Site loading Speed

The loading speed of your site is considered as an official symbol of search engine ranking. Imaging a user comes to your site but your blog takes too much time to load. What he/she will do? They will surely close the tab and look for the next. According to a report if your blog takes more than 2-3 seconds for loading then you will lose 50% of coming users. Make use of site loading time detector sites. Such as Pingdom.

If you are site is slow it will harm your blog. You will not able to improve your alexa rank quickly.

Below are some methods by which you can significantly reduce your site loading speed.

  1. W3 total cache: This plugin is important and I will recommend it for all bloggers. More importantly it is available for free. It makes a copy of your content and serves it to users when they are visiting your site next time. It will significantly reduce the number of query to your database in each user request. Download w3 total cache
  2. W3 Total Cache
  3. Wp-Widget Cache: this is another important plugin for improving the site speed. You have noticed that while visiting any site the sidebar area remains same mostly on all pages. So why not make a copy of this to users system and serves it from there every time user make a request. Only main content will get loaded and rest comes from the local cache. You can specify the amount of time for every wp widget cache.
  4. CDN system: Content Delivery Network are those network that will serve your content from their network, saving your hosting account’s bandwidth. The idea behind CDN system is that the content will served to users from the nearest possible server. In this way your users will get the speed-up content. MaxCDN is the most popular in Content Delivery Network. Jetpack’s photon is the free content delivery network for your blog images. You can give it a try to see the improvements in your site loading speed.

But do remember try to decrease your site loading time and bring it around 2 second otherwise there is no use to serve quality content if you cannot even reach to them in time.

Theme to use with WordPress

Theme plays a vital role when we talk about the SEO. The theme you are using should be highly optimized. My suggestion is always choose the best one. Because these are things if you don’t do well here it is unlikely that your blog would be ranked in the Google search results. Currently the most popular theme for WordPress is Genesis. Just go for genesis. check theme of any wordpress site at WpThemeDetectorgenesis frameworkDon’t look anywhere. Genesis theme is highly optimized for SEO. Also it is highly compatible with WordPress. It supports all the necessary features you will need while dealing with a WordPress blog. It comes with inbuilt SEO. So you don’t need to look for extra plugin. you can buy this theme from studiopress.

TechGeekers: Final Words on WordPress SEO


The wordpress SEO is a broad terms in itself. There are lots of other factor that are not known to many. But above mention strategy are from the best of bests. Just implement above mentioned strategies for your wordpress. You will certainly see an improvement in your site traffic. Good luck for your blog.

Recommended tutorials for you

  1. Top 5 Qualities of a Professional Blogger

  2. Top 15 WordPress plugin that you must have in 2015

  3. How to Get Quality Backlinks to Your Site

  4. What’s Alexa and How it works ?
About Pushkar Kathayat

Pushkar Kathayat is the founder and admin of TechGeekers.com. His passion is towards SEO, Online Marketing and blogging. Apart from Blogging he is also pursuing Engineering in Computer Science
Read More about Pushkar Kathayat


    Speak Your Mind


  1. Hi there, I would like to subscribe for this blog
    to get hottest updates, therefore where can i do it please help.

    • We are sorry to say Camill but currently we don’t provide subscription for our users. However you can subscibe for our RSS feeds at techgeekers.com/feeds

  2. Wonderful work! This is the kind of info that are meant to be shared
    around the net. Shame on the seek engines for now not positioning this
    submit upper! Come on over and seek advice from my web site .
    Thanks =)

  3. Hey !

    your articles are very helpful for every blogger specially for the newbies like me.
    I am almost becoming regular reader of your site.
    You are an Inspiration to me. Thanks for this useful guide!

    • I am glad it was baneficial for you Shoaib. It is true, When you are working on the WordPress plateform it is necessary that your blog should be optimized for search engines. Keep visiting our blog for all useful info.

  4. Unquestionably believe that which you stated.
    Your favorite reason for this wordpress seo optimization appeared to be on the net the simplest thing to be aware of.
    I definitely get annoyed while people consider worries that they plainly don’t know about.
    You managed to hit the nail upon the top and also defined out the whole wordpress seo thing without having side effect , people can take a signal.
    Will likely be back to get more. Thanks for sharing this cool stuff on wordpress seo. I am looking forward to more valuable and interesting post on your blog 🙂

    • Yes Cruz. these are the basic seo guide for every wordpress blogger. I recommend it to every wordpress blogger to implement it in their blog. Search enginge love search engine friendly site. If search engine find everyting according to thier requirement. I am sure they will like your post and blog. This will lead to increasing visibility of your wordpress blog. Please do implement these wordpress seo basic strategy in your wordpress blog. I am expecting you to get more and more visitors to your blog after implementing these seo guide. Thanks for liking this wordpress stuff.
      Yes, keep come back and check out our article on various niche. Thanks for dropping by. (y)

  5. An outstanding share! I have just forwarded this onto a coworkeer who has been doing a little research
    on this. And he in fact bought me lunch because I stumbled upon it ffor him…
    lol. So let mme reword this…. Thank YOU for the meal!! But yeah, thanmx for spending time to disscuss this topic here
    on your web page.

    • I am glad Sean, this post on wordpress seo optimization for wordpress blog was useful to you. This is the complete tutorial on wordpress seo. It is quite difficult to find all wordpress seo in a single place. So I decided to write a full featured article on wordpress seo: complete optimization guide. Thanks for your valuable comment. Do visit this blog for all your tech need. 🙂

  6. Really a great share Pushkar. I do strongly believe that social media signal for any blog are prerequisite for any blog on the web. As these are the plateform which will help you to connect with many people out there. Yes, this will give us a chance to understand our users more deeply. Success in a blog lies what we offer to others. If we dont offer what they want then how the hell we gonna success?? WordPress SEO optimization is all in one guide for every blog. I do strongly recommend it to every webmaster in the web. Thanks.

    • I am agree with your point Bryan these WordPress SEO optimization guide tips should be the first priority of every webmaster out there. I am glad that it was beneficial for you. Thanks for dropping by.

  7. Hello Pushkar, The information you have provided in this post is amazing. You not only told all the things about wordpress seo but also throughly explained them. To be honest I found these things in patches in the net but presenting them whole in a single place and explaining all of them is really commendable. I really appreciate your work Pushkar. Please do write us about how to boost your twitter follower as I am finding it quite difficult to build the brand on twitter. I hope you will listen my request as I dint find any interesting and useful article about this in the net.
    Finally Thanks for writting this full guide on wordpress seo optimization.

    • Thanks Dean Meal for such a long and pleasant appreciation. Ya I do believe in your point. Thats why I decided for it as I told earlier. I hope these tips on wordpress seo optimization will be useful for you.
      I am finding your topic interesting. Will do some research and come with a useful post on this site. by the way thanks for giving me a great idea for a post. Do visit us back. 🙂

  8. This post made my day. Everything from scratch. Thanks Pushkar. Keep shining on by providing such quality material.

  9. This site was… how do I say it? Relevant!! Finally I’ve found
    something that helped me.
    You mad the justice with the post title wordpress seo. A comprehensive guide.Thank you!

    • It was very pleasing when you see that your work has been helpful to someone. Thanks Danir for your appreciation. I am sure you will implement these wordpress seo strategy in your blog. 🙂

  10. I love your blog.. very nice colors & theme. Did you make this website yourself or did you hire someone to do it for you?
    Plz respond as I’m looking to design my own blog
    and would like to find out where u got this from. thank you

    • Hello Sofia, I am glad that you liked our site design. Its a built in feature by Genesis. This website techgeekers usese genesis and eleven 40 as a child theme. At present Genesis themes are considered to be best for wordpress blog. Also these theme are comaparitively fast than others. That is the main reason we opt for genesis theme. In today’s world Search engine also include your site loading speed as a factor in your website ranking. In other words search engine are fond of genesis theme. This plays important role when you are doing your wordpress site seo. Try this on your blog I am sure you will get better results than present.

  11. Please let me know if you’re looking for a article writer for your weblog.
    You have some really good posts and I feel
    I would be a good asset. If you ever want to take some of the load off, I’d absolutely love to write
    some material for your blog in exchange for a
    link back to mine. Please shoot me an email if interested.

    • Hello Ngan, Thanks for showing intrest for contributing in this blog. But I am sorry to say that currently we don’t allow guest author on this blog. However you want to show your post on this site. We do provide sponsored post facility. For more info drop me an email at admin@techgeekers.com

  12. I delight in, result in I discovered exactly what I used to be having a look for.
    You’ve ended my 4 day lengthy hunt! God Bless you man. Have a great day.


  13. Fine way of explaining, and good post to get
    information about my presentation topic, which i am going to
    deliver in academy.

  14. Hеllo my family member! І wnt to say that this
    article is amazing, great written and include almost all significant
    infos. I would like to look extra posts like this .

  15. I am regular visitor, how are you everybody? This
    article posted at this website is really pleasant.

  16. Hi there! Quick question that’s totally off topic. Do
    you know how to make your site mobile friendly?
    My website looks weird when viewing from my apple iphone.

    I’m trying to find a theme or plugin that might be able to correct this issue.
    If you have any recommendations, please share. Thank you!

  17. I cannot thank you enough for the post. Keep writing.

  18. WOW just what I was looking for. Came here by searching
    for seo marketing

  19. Very nice article, thank you for this article, it helped my website to get high seo score.