Michael Pollock

About the Author

Michael D. Pollock is the CEO of Solostream. He's a geek-at-heart and a small business veteran with over 12 years of in-the-trenches sales, marketing and entrepreneurial experience (he mistakenly thinks he may soon have it all figured out). You can contact Michael via email here or online here.

Search Engine Optimization (SEO) Tips for WordPress

1. Write keyword rich post titles - it almost goes without saying, but the post title is the most important part of the blog post for many reasons. From your reader’s perspective, a descriptive and compelling title helps them decide if your post is worth reading or not. From an SEO perspective, think about the keywords or phrases people might type into a search box to find your post 2 months from now, and use those words or phrases in your post title. For maximum benefit, try to avoid titles that are cute, clever or cryptic.

2. Make your post titles live links - many of the WP themes already do this, but if yours doesn’t, you can add the necessary code pretty easily. In your Main Index Template and Page Template, find the code for the post tiltle. It’ll probably look like this:

<h2><?php the_title(); ?></h2>

To link your post titles, you’ll want to replace that code with the following (be sure to leave out the “#” symbols):

<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>

3. Optimize your permalinks - the default WP 2.0 installation displays permalinks this way: http://www.savvysolo.com/?p-123. A more search-engine friendly permalink includes the post title in the link, like this: http://www.savvysolo.com/2006/01/16/keyword-rich-post-title/. This is a simple change to make. In your WP admin panel, click on the “Options” tab, then the “Permalinks” sub-tab, and choose the option just below the “Default” permalink option. See the WordPress Codex for more on permailinks.

4. Optimize your page titles - According to most SEO experts, the page title tag is one of the most important tags on your page. In most WP themes, you’ll find the page title tag in the Header Template, and the default version ususally looks like this:

<title><?php bloginfo('name'); ?><?php wp_title(); ?></title>

The best tweak I’ve seen to optimize this tag comes from Stephen Spencer, who suggests using the following code for page title tag (omit the “#”):

<title><?php if (is_home()) { print "whatever title I want to have on my blog home page."; } else { wp_title(' '); print " : "; bloginfo('name'); } ?></title>

This tweak does a couple different things. First, it allows you to use a more descriptive, keyword-rich title for your blog’s main page. And second, for the individual post pages, it will use the title of your post as the page title, which is another reason to follow the advice I mentioned in #1 above.

5. Use the related posts plugin - Alex Malov’s Related Entries plugin is a neat little addition to any WP blog. Not only does it enhance your blog’s usability, but it also helps create a dense link structure throughout your site, which makes it easier for the search engine spiders to find and index older blog posts.

6. Use the Google sitemap plugin - According to Google:

“Google Sitemaps is an easy way for you to submit all your URLs to the Google index and get detailed reports about the visibility of your pages on Google.”

WordPress user Arne Brachold has made the sitemap creation and submission process fairly simple with his Google Sitemap plugin, which was recently updated for WP 2.0. This plugin will create a sitemap for you and submit it to Google.

Additionally, Elliot Kosmicki offers a script that will convert your Google sitemap into a Yahoo compliant sitemap that you can submit to Yahoo.

7. Add meta keyword tags and Technorati tags to your posts automatically - although it’s questionable whether or not meta keywords are still valuable when it comes to SEO, ultimately, they can’t hurt. As far as Technorati tags, they have little impact on SEO, but they can help increase your traffic directly from Technorati, so it’s a good idea to use them.Rick Boakes created the Autometa plugin that will add both tags to your posts automatically.

Another simple and effective Technorati tag generator I’ve used is Broobles’ Simple Tags plugin.

8. Validate your code - Use the W3C Markup Validation Service to ensure the code behind your pages is clean and valid. If you find your pages have errors in the code, hire or make friends with a savvy web developer to help you clean it up. See Google’s Information for Webmasters for more info on creating a technically valid site.

If you have further SEO tips for WordPress blogs, I’d love to hear about them in the comments.

42 Comment(s)

  1. On Jan 20, 2006, Bryan Covington said:

    Another handy plugin that ties to your #4 point is the Optimal Title plugin by Elastic Dog. I use it on my site and while I don’t know how much it’s actually helped, it was simple and easy to put in.

    A little more SEO can’t hurt.

  2. On Jan 23, 2006, Simply said:

    Do not expect for Google spiders to come first even if you feed them your URL. MSN does a better job in discovering new sites. Wrote about MSN as first to index my site.

  3. On Jan 29, 2006, Martin said:

    Gotta agree with Simply … on my own sites I’ve noticed MSN gets to them much faster than Google does

  4. On Feb 26, 2006, theMaab said:

    hum… that seems werid. I have several site (nothing fancy/client sites) and a lot of them were ‘found’ by Google.

    I never submitted the URL to them. However, I did have links to the sites from others sites. And that is how Google did find the site.

    A friend once told me it is better if Google finds your site, verses you submitting the URL.

    Now… if that is true or not, I do not know.

    But I can confidently say I have a good 5 sites, that do show up on Google (not great rankings necessarily) and I never submitted the URL directly to Google.

  5. On Mar 12, 2006, aggressive skater said:

    There are some great tips here. I made the changes to my blog on friday and today (two days later), I am number one on google for the phrase “aggressive skate blog”! These are great tips, they really work.

  6. On Jul 8, 2006, Jason Brown said:

    These are all great tips to increase your SEO exposure for WordPress blogs. I was really glad to see you talking about the Sitemaps plugin, related post plugin, and validating your code with the W3C.

    You mentioned optimizing your title tags, well.. I would like to offer my WordPress SEO plugin I made, which will optimize title tags, helps with autodiscovery of RSS feeds, and optimizes the meta tags as well.

    You will Ultimate Tag Warrior installed, which is a great tagging plugin, but you can get my SEO plugin here WordPress SEO plugin

  7. On Jul 10, 2006, SEO Portal said:

    Here is another article about SEO for WordPress:

    [url=”http://www.seo-portal.com/10-seo-tips-for-wordpress/2006/07/09/”]10 SEO Tips for WordPress[/url]

  8. On Jul 14, 2006, Pigeon Forge said:

    Great stuff. I added another step of SEO to a site at Pigeon Forge that pulls a post’s excerpt and uses it as the meta description. I know there’s talk about meta descriptions and keywords not being as effective in search engines these days, but I did it more for the user. A user is more likely to click a link in a search if it sounds interesting based on the title of the link and the description, so using a strong meta description rather than having a search engine “guess” is so much more effective.

    Great stuff!

  9. On Jul 21, 2006, SEO ROCK said:

    Nice article, I have observed that MSN has recently started visiting more often then google and I find my websites first indexed by msn and then by google.

  10. On Jul 24, 2006, Dallas SEO said:

    Nice tips on SEO. Ill have to try the sitemap plugin for some of my blogs.

  11. On Jul 26, 2006, ken said:

    Those tips are enriching all the consequences which does take to make a contituents of SEO.Or search engine of any sort.

  12. On Jul 26, 2006, Brandi Belle said:

    Great tips posted here! Thank you so much for sharing! Thumbs up for you! :)

  13. On Sep 13, 2006, Steve Terjeson said:

    Great list. Thanks for all the tips. I have been trying to determine if I should switch my blogger site to WordPress. Right now I am running 2 blogs - Blogger and a WordPress locally on my website.

  14. On Sep 22, 2006, Michi said:

    Hello Michael,

    Nice post!

    One question,
    when I change the default setting to “Date and name based” for permalink as 3. Optimize your permalinks explains, all the links in sidebar of my blog get dead. Do you know how I can fix this nicely?

  15. On Sep 29, 2006, On-Host said:

    Great Post Michael,
    With the sitemap plugin, it is also a good idea to re-publish the site map on a regular basis
    cheers

  16. On Oct 9, 2006, Holly Mann said:

    I just created SEO Meta Editor Advanced - a plugin which allows you to edit and add a TITLE, HEADER & DESCRIPTION to every single page and post of your wordpress site. You can get more info about it at: http://www.cheekyo.com/ultimate-seo-plugin-wordpress/

  17. On Oct 17, 2006, Steve Terjeson said:

    Thanks for all the tips, I just wanted to post a followup that I took your advice and moved to my WordPress blog basically exclusively. Ironvine Search Marketing (http://www.ironvine.com/blog)

    ~Steve

  18. On Oct 22, 2006, Brooke Skye said:

    That was a really nice list of SEO tips thank you so much!

  19. On Oct 25, 2006, Lucas said:

    Very Interesting Mike… I’ll have to load that plugin for the Google SiteMap on my blog and play with it. I’ve managed to figure out the permalinks which i believe has helped and this past month i joined a site called “MindPetals”.

    I found your site some time ago but hadn’t had a chance to go through until now. I do frequent your old blog (now yaro’s) SBB. Looking forward to reading more great articles from you. Cheers and talk soon Mike,

    Luc

  20. On Dec 16, 2006, Search Engine Marketin (Posizionamento Motori di Ricerca) said:

    Michael, I’ve applied you suggest and now my blogs are growth in positions (slowly but better).

    Thanks again

  21. On Dec 29, 2006, eddy said:

    Great new resources !

  22. On Jan 10, 2007, Mattg said:

    Google sitemap plugin works.

  23. On Jan 17, 2007, Robert McCulloch said:

    Do you think the domain name is as important for SEO as the title tag of a webpage? I know that MSN puts a lot of value on the domain name. But what about Google and Yahoo?

    Thank you,

    Robert McCulloch
    http://rpmsol.info/

  24. On Feb 5, 2007, Rose said:

    A very handy post. Thank you for the information. :)

  25. On Apr 1, 2007, John Wiseman said:

    Excellent post! Lot’s of good tips here.. I picked up a few and implemented them on my blog.

    I’ve also written some WordPress SEO tips here:
    http://www.johnwiseman.ca/blogging/wordpress-seo/brilliant-wordpress-seo-tips-for-bloggers-and-webmasters/

  26. On Apr 3, 2007, JonBishop said:

    Great post . . . I’ve been reading for a while, and since I’m starting a new site I wanted to ask for some advice . . . I got a great (I think) new domain, related to martial arts and survivalism and have a basic idea of what I want to do with it, but I’m really looking for some great advise about the best way (other than adsense) to monetize a site like this, and the best way to drive traffic, other than normal SEO (meta tags, links, etc.).

    I’ve already started a small scale link building campaign, and initially I’ll probably spend some money on adwords or adcenter, but any other advice you can give would be great, especially related to this niche!

  27. On Apr 3, 2007, Michael Pollock said:

    hey jon:

    thanks for writing. here are my 3 brief pieces of advise beyond what’s in the article.

    first, do more research. there’s alot of great info out there on SEO for wordpress, so start with a Google search. also research sites that are similar in content as your own.

    second, just start writing. nothing builds traffic better than great content. and be sure to link to other bloggers in your niche.

    third, make a ong-term commitment. building traffic takes time, so plan on at least a 6 month commitment before you start to see results.

    hope that helps.

    best - michael

  28. On Apr 10, 2007, Frank said:

    Excellent SEO article with very helpul SEO tips

    http://supaz.wordpress.com

  29. On Apr 26, 2007, Nikhil said:

    Hey !!

    This is definitely a well compiled article and thnx for sharing the usefull info . I am kinda looking forward to get into blogging and these informative posts are really helpful . Thnx !!

    Regards ,
    Nikhil
    http://www.frazzlet.com

  30. On May 24, 2007, Shardul said:

    Michael - thanks for this excellent post. The information here is really helpful.

  31. On Jun 13, 2007, SEO Articles said:

    Great post and great to learn there are others like yourselves who have gone through the ringer. Title tags and meta description tags are great ways to increase your clickthrough rate. They should be informative, natural, and contain relevant keywords ,all of this in a balance to benefit both search engines and users. SEO Articles

  32. On Jun 20, 2007, Recycling Supermarket said:

    Thanks for the great tips. I have been trying to find out how to add a separate keyword rich title to the home page of my blog for ages - now I know how. Thanks.

  33. On Jul 11, 2007, Matthew Shuff said:

    I am just getting into WordPress and these are very informative links for me. Thanks.

  34. On Sep 8, 2007, seo Mexico said:

    Great post, the wordpress plugin directory has a lot of good stuff at http://wordpress.org/extend/plugins/ take a look.

  35. On Oct 12, 2007, Alen said:

    Hi,

    that is what I’ve been looking for. I just started my blog but haven’t yet know all the tricks. Im using Joomla for this purposes but that CMS has little or no built in SEO. So I decide to resaddle on WordPress for my first site http:\\wwww.playingod.com .

    Yours tips are a good shot for beginners like me.

    Thank you,

    Alen

  36. On Nov 8, 2007, Jonny said:

    Maybe not completely SEO, but a decent theme along with your good content will make the site more appealing to visitors and could keep visitors at your site a little longer. Some people are automatically turned off when they see the default or a horrible theme. Why spend all that time optimizing if someone will leave due to a poor theme choice?

  37. On Nov 17, 2007, Sneezy Melon said:

    Well, quality content is always the most important point. What also matters is a good layout and a minimal loading time. People on the web move very fast. If your website takes too long to open, people will move on and not link it

  38. On Nov 29, 2007, Electric guitars said:

    Good list, I am also trying to optimize my blog as good as possible

  39. On Jan 5, 2008, Boston SEO said:

    This blog is a great source of SEO info for wordpress blogs.

  40. On Mar 5, 2008, Freelance Web Designer said:

    Very nice tips. I just redid my urls and am in the middle of adding some plugins. Thanks.

  41. On Apr 8, 2008, Publicidad en Internet said:

    Nice Article, I was looking for wordpress SEO tips

  42. On Apr 19, 2008, Raman Shingde said:

    a very informative article,I’ve tried #3,lets see how much it helps.

51 Trackback(s)

  1. SEO tips for Blogs » @ Ambot ah! [ technology news and reviews ] on Jan 23, 2006
  2. The Graham English Blog » links for 2006-01-28 on Jan 29, 2006
  3. WordPress and SEO | The undersigned on Jun 4, 2006
  4. Conspiration.info : Optimisation de WordPress pour les engins de recherche on Jun 26, 2006
  5. Bruno Alves on Jun 27, 2006
  6. birger’s personal blog » Blog Archive » Changing the blogs purpose. on Jun 30, 2006
  7. BusinessBlogHive.com » Blog Archive » Google 2 Yahoo Sitemap Converter Review (NOT A PLUGIN) on Jul 28, 2006
  8. WordPress and Search Engine Optimization » isulong seoph » Blog Archive - Search Engine Optimization on Aug 19, 2006
  9. lista de blogs | Marketing de Busca on Aug 19, 2006
  10. Sökmotoroptimering WordPress | Gefle Design’s Blogg on Aug 23, 2006
  11. Funny Stuff on Aug 24, 2006
  12. WordPress SEO Tips 2.0 » Ironvine Search Marketing on Sep 13, 2006
  13. On-Host on Sep 29, 2006
  14. 我爱wordpress! » WordPress 与 SEO on Sep 29, 2006
  15. Search Engine fans Blog -搜索引擎之友 » WordPress 与 SEO on Oct 7, 2006
  16. CommerceCubes.com - Advancing Commerce Systems WordPress Tutorial: SiteMap your WordPress Site at on Oct 31, 2006
  17. Search Executive Officer - SEO Tips » Blog Archive » Optimize WordPress Blog for SEO on Nov 30, 2006
  18. Søgemaskineoptimering af WordPress | Undertegnede on Dec 8, 2006
  19. Ituloy AngSulong SEO Advice: Get SEO tips for WordPress : Ituloy AngSulong on Dec 23, 2006
  20. Dosh Dosh’s WordPress SEO Plugins and Resources : helping you make money online. Dosh Dosh on Jan 2, 2007
  21. Devlounge | Plugins for a Search Engine Friendly WordPress Blog on Jan 9, 2007
  22. Error Forum Blog » Blog Archive » Plugins for a Search Engine Friendly WordPress Blog on Jan 10, 2007
  23. InKiLiNo | Blog personal » WordPress y SEO on Feb 19, 2007
  24. WordPress y SEO - zlim! on Mar 1, 2007
  25. » Some SEO Tips - rotten bananas on May 3, 2007
  26. links for 2007-05-05 » Graham English Social Networking on May 5, 2007
  27. Ultimate SEO Tips Guide « Thor Haley News on May 9, 2007
  28. Benedikt Rieke-Benninghaus » Ultimate list of WordPress resources on Jun 1, 2007
  29. Re-Design Complete » SilentBits | WordPress, Themes, Plugins, News, Blogging, Design, theme wordpress, plugins wordpress, blog wordpress, template wordpress, tip wordpress, tag wordpress, free theme wordpress, tutorial wordpress, blog theme wordpres on Jun 12, 2007
  30. SEO Tips for blogs and WordPress : Curious Office on Jul 26, 2007
  31. Optimera WordPress för sökmotorerna on Aug 20, 2007
  32. Search Engine Optimation Tips for WordPress : Blog Smart Resources on Aug 23, 2007
  33. The top best SEO tips for bloggers - WordPress and Blogging SEO tips on Aug 29, 2007
  34. 十大WordPress的SEO优化技巧--陈国山的文摘收藏 on Sep 10, 2007
  35. Mylsd’s Blog » Blog Archive » 十大WordPress的SEO优化方案 on Sep 10, 2007
  36. All For Web » Blog Archive » 十大WordPress的SEO优化技巧 on Sep 11, 2007
  37. WordPress的SEO优化技巧 - 孙波的沙盒子 on Sep 11, 2007
  38. Alittle » 十大WordPress的SEO优化技巧 on Sep 16, 2007
  39. WORDPRESS SEO 技巧 on Sep 17, 2007
  40. » 十大WordPress的SEO优化技巧 All For Web on Sep 19, 2007
  41. 十大WordPress的SEO优化技巧 | Enjoy what you have! on Sep 21, 2007
  42. 十大WordPress的SEO优化技巧 : Small fish diary on Sep 22, 2007
  43. 和南博客—聚焦精彩 分享网络 » 十种WordPress的SEO优化技巧 on Sep 22, 2007
  44. 非人類部落 » Blog Archive » 十大WordPress的SEO優化技巧 on Sep 23, 2007
  45. 中国google-adsense教程 » 最适合WordPress的SEO优化技巧 on Sep 26, 2007
  46. 十大WordPress的SEO优化技巧--通缉==>陈国山 on Oct 8, 2007
  47. 十大WordPress的SEO优化技巧 | 7号斋 on Oct 14, 2007
  48. Sim Blog » Blog Archive » 十大WordPress的SEO优化技巧 on Oct 24, 2007
  49. 谢江华的博客 » WordPress 与 SEO WordPress,免费博客,工作,娱乐,视频,音频,免费电影 on Oct 26, 2007
  50. links for 2007-12-05 on Dec 5, 2007
  51. Guía de Referencia de Recursos SEO para WordPress. | seosistems.com on May 15, 2008

Post a Comment