10 Steps to Make Your WordPress Blog SEO Friendly

From baking bloggers to Fortune 500 companies, WordPress has become the CMS of choice for some of the web’s largest (and smallest) properties. A simple UI and some of the best plugins available make this content management system one of the most versatile and effective on the web.

As well as its user-friendly interface and massive power as a content management system, WordPress has a key advantage for bloggers and businesses alike: it’s very easy to optimise for SEO. We have prepared this simple yet effective ten-step guide to WordPress SEO to help you get the most from your WordPress blog:


Step 1: Install the WordPress SEO Plugin

While WordPress is a very SEO-friendly platform right out of the box, it’s even easier to optimise for SEO with a few plugins installed. WordPress SEO by Yoast is a helpful plugin for bloggers and businesses alike that makes optimising WordPress easy.

Tip: Yoast, the company behind the WordPress plugin above, has a detailed guide to WordPress SEO that’s perfect for advanced users.

Step 2: Use SEO-Friendly Permalinks

By default, WordPress uses a permalink structure that is far from ideal for SEO. The first thing you should do after installing WordPress (yes, even before you write any posts) is to change your permalink structure for optimum on-page SEO.

Go to the Settings menu in your WordPress Dashboard and click Permalinks. Choose “Post name” for simple on-page SEO, or enter a custom permalink structure if you’d like more flexibility.

Step 3: Use Custom Post and Page Titles

WordPress’s default page title system is great for organisation, but terrible for user-friendly SEO. By default, post titles will have your blog’s name first and your content second – not a good structure for optimal SEO.

Using the SEO plugin listed earlier in this guide, navigate to the Titles & Meta section and adjust your title structure so that your content title comes first, followed by the name of your blog.

Step 4: No-Follow Unimportant Links

Got a login page that doesn’t need any link juice? By default, WordPress will make all of your internal links “follow” – a value that tells Google to pass PageRank from one page to the next.

Since login pages and administrative areas are rarely targets for SEO, you’ll want to convert links that point towards these pages into “no-follow” links. The plugin listed earlier will automatically “no-follow” links to admin pages and other on-site areas.

Step 5: Important Content? Make a Page, Not a Post

WordPress will automatically make your blog posts appear as categorised and dated blog content. While this is great for creating an archive of useful blog content, it isn’t the best way to ensure that your content reaches the widest possible audience.

If you have an important topic to discuss or an article that you’d like to optimise for search engines, try creating a page instead of a post. Pages are easier to organise on your website, giving you more power from an SEO perspective.

Step 6: Create an XML (and HTML) Sitemap

XML sitemaps let Google (and other search engines) quickly and easily find content whenever they index your website. Using the SEO plugin linked earlier, set up XML sitemaps for all of your WordPress websites to keep search engines in the loop.

If your website has hundreds of pages of content, you may also wish to develop an HTML sitemap to assist visitors in navigating your website.

Step 7: Fight Back Against Spammy Blog Comments

Spammy blog comments are easy to spot – they typically use generic names (or, in some cases, obvious SEO keywords) and offer very little value to the conversation.

While it can be tempting to auto-approve blog comments to increase activity, doing so dilutes your website’s keyword density and makes it possible for your website to become a ‘bad neighbourhood’ for SEOs.

Keep your content (and your rankings) safe by approving comments manually and participating in the Akismet anti-spam service.

Step 8: Focus on One Concept on Each Page

While readers might be happy to read about two or three different topics in a single post, search engines like their content to be straightforward and focused. Stick with one topic (which could mean two to three keywords) per blog post or page for ideal SEO.

A great way to structure your posts for optimum SEO is to use your main keyword in the headline of your post (which will cause it to appear in search results), and your secondary keyword in a subheading within the post. Your other SEO keywords can appear naturally in the text – they’ll still help to ‘theme’ the content for Google.

Step 9: Tag Your Images Accurately

While most people search using Google’s standard search engine, some people like to use Google Images to find new content. Tag your images accurately and you’ll be surprised by how many visitors stumble onto your website from Google’s image search engine.

Step 10: Write for Readers, not Google

A final point for dedicated SEOs – write for readers, not for Google. It’s easy to think in terms of SEO at all times, sneaking keywords in here and there without thinking about how it could affect your readers.

With the above tactics implemented, you’ll have no problems optimising your blog content for Google and other search engines, even if it’s slightly below the ‘perfect’ keyword density.

29 thoughts on “10 Steps to Make Your WordPress Blog SEO Friendly”

    1. This article is not awesome, it is excellent and one of the best article on Search Engine Optimization of WordPress blog as this article has covered all the things and factors with easy method which can be understood by common users too along with internet savvy.

  1. The last tips you described is my favorite one :) Write for people. Google ultimately wants to deliver quality content to people. So, I think, to please Google, satisfy people first! Am I right?

  2. Nice posts and its particular great subject matter and also desire to view a lot more in relation to top quality writers…. :)

  3. Awesome article and loved the last point – write for your readers, not Google :D

    All the tips that you mentioned in the post are very good and they surely do work. But don’t you think that all the points that you mentioned are almost maintained by a single wordpress plugin? WordPress SEO by Yoast :D So why not do a thorough review of the plugin itself?

  4. I just love the way it said ” fight back on spammers.” It’s the secret to keep the spammer to avoid the auto approved!

  5. Hi mate !
    These are no doubt the best tips that can be suggested to improve a blogs Search engine visibility . I have followed almost all the tips that you’ve shared . I’ve made my blog’s permalinks SEO friendly too . I haven’t tried the page strategy yet and ill try it soon (probably my next post is gonna be a page). Thanks for sharing the info


  6. Certainly great collection of the best tips for SEO of WordPress based websites. Specifically, on site wordpress SEO. I think that if you have installed Yoast SEO WordPress plugin, the rest of the measures to ace up SEO are highlighted that bloggers can comply for maximum results. btw, which platform is better for SEO? Blogger or WordPress? And what is the added benefit that Genesis Framework of WordPress brings with it?

  7. I have use seo plugin in my blog which is really good. other alternative look also good but i am satisfy with my plugin but thanks for share some alternatives which help me in future

  8. hi ,
    Great post and in very simple language. 8 and 10 tips are my favorite tips. But Akismet is paid plugin do you have any free plugin for preventing from spam comments

  9. I do agree with you especially on point number 2, 5, 6, and 10. First thing you should optimize your permalink rather leave it on automatic. Second one is about content. content is so much important as it becomes the identity of your site. The more it is related to title the more people will engage and somehow it is also related to your point number 10 which is write for people instead of writing for Google. The point number 6 suggest to create XML sitemap that is too important to get your new page crawled as soon as it created. Lovely share. Keep it up

  10. appreciate your points really the best way to run a successful seo campaign according to norms of google algorithms

  11. Thanks for all the tips. I am still learning about WordPress as I am pretty new to it and these definitely help with SEO and rankings :)

  12. Easy to understand instructions. I use WP and I’m still finding a plugin that can auto moderate comments. Thanks I just installed the Wp SEO

  13. Hey great Article.. Covering all Points i need to understand in Detail, for my new blog.. Thanks for Sharing the Article… :)

  14. David @ That Gay Backpacker

    A lot of this stuff in my head, but it’s useful to read posts like this to make sure that I am applying the things that are lodged somewhere in the back of my head.

  15. louboutin pas cher france

    do you woolrich 2014 r guests wish to order dvd louboutin pas cher france ‘s of the event

    Of the most amazing days was late last summer at Woods Law Day at the Maine Wildlife Park in Gray, Platte wrot spaccio hogan e. Were hundreds of fans from little kids to grandparents lined up for hours to meet Sgt. Tim Spahr, Warden Rick LaFlamme, Warden Kris MacC

  16. abercrombie et fitch

    meters of housing,abercrombie france, abercrombie france more than 4,000 vines, the most valuable is the greenhouse cultivation of mushro abercrombie et fitch oms.

    Subsequently,abercrombie et fitch, the two sides together to discuss a couple of times, the amount of compensation has not been settled.

    hollister sale

    Because Siping City

  17. i think yoast plugin is the best way to Make your seo friendly !
    i didn’t know Step 5 till now! really thank you very much !
    it was a great article

  18. Hi
    Awesome article for the word press in search engine optimization is very easy to use & read this article
    Thank you so much to share the great article.I have regularly read your blog

  19. That’s a really cool post about making wordpress seo friendly. I was intended to start up a seo friendly wordpress blog. And these tips have helped me a lot.

    So thank you very much for sharing such post with us.

  20. Great blogposts as well as wonderful intended theme plus want to see extra pertaining to high quality writers….: ).

  21. Excellent information about Deal with e-book. Basically i’ve been seeking the way myspace makes dollars. and i got it. Thanks a lot.

  22. Great write up.
    Learned something new from this article and that is – “Make a page instead of post”. I think its worth doing and will reach the wide section of readers.
    Thanks for providing the valuable knowledge. :-)

  23. great post. I am familiar with these points but you have written a post worth reading. And the point that i likes the most is use of the one concept on each page.
    and also thanks for sharing the post.

  24. That is really great article for to learn about SEO and WordPress and thanks for posting this article

    Keep Going we need lot..!!

  25. Just built an wordpress blog. I thought of hiring of Seo expert. Because i am not an Seo geek. But after reading this simple tips, i think there is no need of hiring anyone. So what is your sugestion ?

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top