Search Engine Optimization for Your WordPress Blog

The best thing about blogs is that they are naturally optimized for search engines. Pages are well linked. Content is fresh, due to the ease of posting. And search engines are automatically notified when new content has been added. However, given the number of other blogs on the web, many of which may be in direct competition with your blog, it is important to further optimize your blog to maximize and maintain search engine visibility.

Here are some tips and plugins to help you get the job done.

Tip #1: Stuffing Ain’t Only For Thanksgiving!

It is very important to do a bit of keyword stuffing. This means that keywords should be in your titles, your meta tags, and the content of your article. And while you do not want to overdo it, a healthy smattering of keywords will improve the likelihood that you will rank highly for them.

Tip #2: Take Advantage of Pretty Permalinks

By default, the link structure for WordPress websites is pretty ugly. Links, for example, generally contain question marks, ampersands, and numbers. Fortunately, WordPress has supplied an easy workaround. The link structure or permalink structure can be easily modified.

For maximum search engine optimization, we suggest a custom permalink structure which includes the name of the post. This way, you have one more place to stuff keywords.

For information on customizing your permalink structure see Using Permalinks in the WordPress Codex.

Tip #3: Don’t Create Orphans

Inlinks, as pointed out by Ajith, is a key point of search engine optimization. So when you create a post, don’t forget about it. Instead, be sure to create links between it and other posts of similar subject matter.

Tip #4: Choose Plugins With Care

All plugins are not created equal. Some, for example, insert a lot of useless markup within the source code of your blog. This can negatively affect your blog’s SEO. But there are some good SEO plugins which we suggest. These include:

  • All-in-One SEO Pack. Enables you to create and manage your titles and meta tags for each page or post.
  • Seo Slugs. Helps optimize your urls so that they only contain meaningful keywords.
  • Nofollow Case By Case. Allows you to hold on to your pagerank by helping you selectively set nofollow links.

Tip #5: Don’t Let the Dust Settle

Blogs are meant to be updated regularly. By not doing this, you might find yourself losing search engine placement and traffic.


For additional information on increasing the popularity and traffic that your blog receives, see our article: How Long Does It Take for a Blog to Get Popular?.

Tags: , , , , , ,

9 Responses to “Search Engine Optimization for Your WordPress Blog”

  • Ajith Edassery December 16, 2008 at 8:11 pm

    Nice little post on SEO optimization. In fact, I have a couple of drafts that I will be posting along this lines.

    One more thing I would add is a little bit of internal linking from within the post.


    • Velvet Blues December 16, 2008 at 8:21 pm

      Indeed. That is a key piece of SEO. (I’ll add it above.) And I’ll be eagerly anticipating your article. Thanks for visiting.

  • seo December 16, 2008 at 11:00 pm

    Good tips to get more traffic. Blog creation is a good idea to get traffic. Your tips are very useful to create a good blog. Keep posting good tips.

  • Kim Woodbridge December 17, 2008 at 10:36 am

    Very valuable information. LOL at “Stuffing Ain’t Only for Thanksgiving”. And I’m surprised at the number of blogs that I encounter that use the default permalinks.

    • Velvet Blues December 18, 2008 at 7:27 am

      Yeh, I think its because permalinks aren’t explained too well. And for the average blogger who doesn’t care (or know) about SEO, they don’t really see a big difference.

  • matthew December 18, 2008 at 7:25 am

    nice post

  • Chrisile from Search Engine Optimisation November 22, 2009 at 8:11 am

    It’s confusing. I just read a post about stuffing stuff. It says it’s a kind of black hat SEO. sigh

  • mm September 12, 2012 at 11:05 pm

    Hey for the site, since the front page of the website is all the posts – When you do a seo analysis, it said too many h1 tags for the homepage, any fix for this?
    or we shall just use static page.

    Still very helpful points:)

    • Velvet Blues October 30, 2012 at 12:49 pm

      You could consider editing the theme so that the homepage template does not use h1 tags for every heading. Instead, you could use h2 or h3 tags.


Trackback URL:

Leave a Reply

Want us to work on your project?

Contact us today for a quote. Click here to submit details regarding your project.

If you are making a general inquiry, send an email to

Go Daddy Deal of the Week: Cheap .COM Domains! Offer expires soon!