WordPress SEO Checklist

About Us

SEO Web Tips is a regularly updated blog providing search engine optimization tips, tricks and tutorials. We hope you will find many useful web design and development ideas here as well. Thanks for dropping by and please consider subscribing to our blog feed or better subscribing by email for daily updates. More »




WordPress SEO Checklist

I have been working with WordPress for a very long time and I must say I have never had a single problem with it. It’s a powerful and semantic publishing platform with a focus on web standards, which appeals to me as a webdesigner. While using WordPress as a platform for various websites (including this blog) I have found many ways to make it SEO friendly and more visible in search engine rankings. So I decided to put together this WordPress SEO Checklist containing numerous plugins and techniques I use when optimizing WordPress powered websites.

WordPress Pretty Permalinks

Default WordPress permalinks look like this:

http://example.com/?p=N

Very ugly and definately not good for SEO. More flexible and much more SEO friendly permalink structure would looks like this:

http://example.com/category/post-name/

In order to achieve this handy permalink structure you must create a .htaccess file with rewrite rules. This requires Apache with mod_rewrite module installed and writable .htaccess file located in the directory where your blog is installed. When you create (or update) your permalink structure, WordPress will automatically generate rewrite rules and insert them into your .htaccess file.

If you are using Lighttpd as your webserver, getting pretty permalinks will be more complicated. I have recetnly written a detailed post explaining the process – Lighttpd And WordPress SEO Friendly Permalinks.

All in One SEO Pack Plugin

A must-have plugin offering out of box SEO for your blog. All in One SEO Pack enables you to rewrite your post titles and to set unique description and keywords meta tags for each post or page.

Remember that a title (what appears in your browser’s windows bar) is the most important tag on a page. Make your titles brief and descriptive. Titles should begin your keywords. You can possibly add some short branding text or motto to the end – but don’t overdo it.

You can download All in One SEO Pack here.

Category Base Removal Plugin

This useful plugin removes the “category/” text from your WordPress permalinks. Combined with pretty permalinks, you can get very elegant URLs:

http://example.com/post-name/

You can download Category Base Killer here.

Unfortunately, it is not yet compatible with WordPress 2.5.x.

Google XML Sitemaps Plugin

This plugin helps you to create and manage an XML sitemap. XML sitemap help searh engines find all important pages on your blog. Your pages will be crawled more often. Whenever you publish a new post or page, just go to Settings – XML-Sitemap and rebuild your sitemap with a single click. The plugin will update your sitemap and report the changes to search engines. This will speed up a process of indexing the new page.

You can download Google XML Sitemaps Generator here.

KB Robots.txt Plugin

This plugin helps you to create and manage a robots.txt file. Robots.txt file can have a great influence on SEO. By excluding “useless” (for search engines) files from crawling, you can increase your WordPress blog’s traffic and search engine rankings. AskApache has published a perfect SEO optimized robots.txt file. I recommend visiting his blog for further reading about WordPress and robots.txt as well as many extremely useful examples he got there.

An example of SEO optimized robots.txt file (should work on most blogs… just edit the sitemap URL):

User-agent: *
Disallow: /cgi-bin/
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/

User-Agent: Mediapartners-Google
Allow: /

User-Agent: Adsbot-Google
Allow: /

User-Agent: Googlebot-Image
Allow: /

User-Agent: Googlebot-Mobile
Allow: /

Sitemap: http://example.com/sitemap.xml


You can download KB Robots.txt here.

Additional WordPress SEO Tips

Pay an extra attention to on page SEO. Every single page should have its own unique title and h1 tag. Headings should be used to structure the text. So – after h1 there should come h2, then h3, h4 etc. Use em and strong tags for your keywords to give them more weight.

Optimize your images by adding descriptive alt and title attributes. Also make sure you have not excluded a folder with your images in robots.txt. You would be surprised how much additional traffic can Google Image Search bring.

Well, I have just written this post off the top of my head. I will be keeping it updated and probably adding more techniques and tips in the future as I remember them.

  1. seema Says:   

    Hi

    Thanks for such an informative n helpful blog…..keep it up.

  2. Jessica Says:   

    I hope you do keep posting tips and techniques! They’re just awesome, I always read them!

  3. Wordpress SEO Tips Says:   

    I use all those… but I haven’t heard of that robot.txt before…. THANKS!

  4. John Doro Says:   

    Keep the good work…

  5. Diego Says:   

    I use all those either…but thanks for the info. This blog is really good and useful!!!

  6. diseño web Says:   

    All in one SEO pack is the best plugin invented for WordPress

  7. impNERD Says:   

    Some nice tips. I wrote an article on WordPress SEO a while back, but it is probably outdated now.

  8. 511 pants Says:   

    Thanks for the useful information

  9. Sittaicease Says:   

    Thanks !

  10. A dust collecting fool Says:   

    Too bad that 2.6 has caused so many problems. I’m glad I still have a copy of 2.51

  11. Barry Wise NJ SEO Says:   

    Great post, but actually, you don’t need to add “Allow: /” to robots.txt – it’s actually not even part of the specs for robots.txt. All URLs are allowed by default; you only have to specify disallow attributes.

  12. Spam Filters and Anti Spam Filters Says:   

    Being very new to SEO I haven’t heard of any of these. I genuinely thank you for posting this. I am going to have to research using WordPress for my SEO use. Thanks again!

    -Jolene

  13. Custom Website Design Says:   

    Ya! nice tips and check list. These all are very important in SEO.Thanks a lot for posting and sharing.

  14. Wordpress SEO Plugin Says:   

    Wordpress is a great blogging platform and getting it search engine optimized really isn’t a hard task. Using proper permalinks and robots.txt file to prevent duplicate content and a few other methods can really make a difference. The All in One SEO plugin is really the best bet.

  15. Adam Says:   

    It took me ages to go trough WP plugin pages to find all these SEO plugins to add to my blog ( http://zend.is-hacked.com )

    If only I knew of this post, Ive liked you up to help others. Great Post!
    I never knew about the sitemap in the robots.txt either!!!

    Much thanks
    Adam

  16. Officialonlinebusiness Says:   

    Thank you for the great wordpress tips for SEO. Make sure everyone uses Google Analytics to track your results which is the only way people can really find out what works.

  17. Officialonlinebusiness Says:   

    Thank you for the great wordpress tips for SEO. Make sure everyone uses Google Analytics to track your results which is the only way people can really find out what works.

    Delete the previous one. My website link was wrong on it. Thank you for your understanding.

  18. Complete Designing solutions Says:   

    I have to say that Word Press is the best and I totally agree with you that Word Press is a powerful and semantic publishing platform. Nice tips and thanks for the informative post.

  19. seosoeasy Says:   

    hi friend hope u r rocking.ur tips and tricks server in a better way.thks a lot

  20. SEO Tool Says:   

    Good post!I also have something about SEO to share. Check out my website.117

Name (required) 
Email (required) (will not be published) 
Website 
Comment (all comments will be manually reviewed before approval)