in SEO Resources, WordPress SEO by

We would like to introduce WordPress Expert John Lamansky, who we managed to extract from the lab just long enough for him to compose this brilliant WordPress Top 20 SEO Guide.


Got a WordPress blog that you’re eager to supercharge for optimal search engine performance? Read on! We’ll cover pinging, sitemaps, canonicalization, link juice, header tags, slugs, tags, timestamping, social media, permalinks, and a whole lot more!

WordPress SEO Tip #20 — Don’t Block the Search Engines!

First and foremost: make sure you’re not inadvertently telling the search engines to go away! Believe it or not, some WordPress installations block the search engine bots by default.

From your admin panel, go to Options > Privacy and make sure it’s set to “I would like my blog to be visible to everyone.”

Bonus Tip #1 – Are Comments Enabled?

Some WordPress users restrict comments to registered users, or disable them entirely. While this may be appropriate in some situations, in most cases comments are a very beneficial factor, and a defining mark, of a blog.

Comments engage your readers, help you get more “fresh content” SEO brownie points, and give search engines another reason to come back frequently.

Here’s how to fully enable comments:

  1. Login to the WordPress administration center
  2. Click “Options” on the menu bar
  3. Is “Users must be registered and logged in to comment” checked? If so, consider unchecking it.
  4. Click “Discussion” on the submenu bar
  5. Make sure the following are checked: “Allow people to post comments on the article” and “Allow link notifications from other Weblogs (pingbacks and trackbacks.)”

WordPress SEO Tip #19 — Does Your Blog Have a Topic?

Some of us would prefer to have a blog where we talk about anything that comes to mind: cars, movies, photosynthesis, dust mites, you name it.

In and of itself, such a blogging style isn’t wrong; however, you can leave search engines clueless as to what your blog’s about and thus for what search queries your blog should appear. And some of your readers might get annoyed in the process as well.

WordPress SEO Tip #18 — Ensure URL Canonicalization

If your blog posts are accessible from more than one URL, you could end up with:

  • Search engines confused as to which URL to display in the SERPs.
  • PageRank split between multiple pages.
  • Duplicate content penalties.

Starting with version 2.3, WordPress takes care of this and makes sure your content is accessible from only one place. So if you use an older version, either upgrade to the latest version of WordPress, or install the Permalink Redirect plugin.

WordPress SEO Tip #17 — Check for Valid XHTML

Most code errors are minor, but the more serious ones can cause content misinterpretation by search engines, lower rankings, and rendering errors.

WordPress itself produces valid code, but errors can crop up from two other common sources:

  • Poorly written plugins or themes
  • User-created coding errors (in the blog posts themselves, or through theme customizations)

First check your site for errors. If an error is found, look at the surrounding content to determine the source of the error.

If a plugin is the culprit, fix it if you’re good at that sort of thing (the beauty of open source!), or send a quick email to the plugin developer and let him or her know.

WordPress SEO Tip #16 – Don’t Leech Link Juice!

One characteristic of WordPress blogs is the sidebar, which is typically present on every single page. Do you really need to be passing link juice from every single one of your pages to every single one of those links? If the answer is no, consider adding rel=”nofollow” to the less important ones.

WordPress SEO Tip #15 — Use Images in Your Posts

Not only do they increase visitor attention and retention, they give you an opportunity to use keyword-rich “alt” attributes, “title” attributes, and filenames. Plus it’ll give your blog visibility in image search engines.

WordPress SEO Tip #14 — Does Your Theme Use Header Tags Correctly?

  • The blog title, or your main keyword should be in an <h1> tag.
  • If your subtitle is keyword-rich, you can put it in an <h2>; otherwise I recommend putting it in a non-header tag like <div>.
  • The post titles should go in <h2> tags.
  • Sidebar section titles should be <h3> tag or non-header.

Unfortunately, some themes (including the WordPress Default Theme) put the sidebar section titles in <h2> tags. Although this makes sense from a strict structural point of view, it also gives irrelevant sidebar headers (“Categories,” “Archives,” “Meta,” etc.) equal weight with your SEO-important post titles.

To sum it up: Use a theme that utilizes header-tags properly, or try fixing the theme you have.

WordPress SEO Tip #13 — Use Pinging

A ping is a “this site has new content” notification that invites bots to visit your blog.

WordPress pings one website called Ping-o-matic by default, which in turn pings others. You can also add additional services by going to Options > Writing in the admin panel. (For example, the pinging URL for Google Blog Search is

Another Bonus Tip: Once a post is published, WordPress issues pings whenever the post is edited. Try to cut down on after-publishing edits to avoid being considered a ping spammer.

WordPress SEO Tip #12 — Install the Google XML Sitemaps Generator Plugin

XML Sitemaps are search-engine-friendly directories of your blog’s posts and other pages intended to help search engines spider your site. Though pioneered by Google, they’re supported by Yahoo, MSN, and as well.

The Google XML Sitemaps Generator for WordPress makes creation of these sitemaps easy and automatic. It also lets the engines know when you post new content.

WordPress SEO Tip #11 — Avoid Sponsored Themes

There was a debate in the WordPress community not too long ago on the topic of sponsered themes. These themes include paid links (usually in the footer) than can suck PageRank and possibly result in a Google paid links penalty.

Stick with WordPress theme directories that don’t include sponsored themes, like the WordPress Theme Viewer.

Bonus Tip #2 — Write Right Post Titles

SEO isn’t everything: once you’re high in the SERPs, you need action words to prompt clickthroughs.

Put keywords in your title if at all possible, but not if it’ll compromise the click-trigger action title.

WordPress SEO Tip #10 — Use Traditional SEO Techniques

A WordPress blog is a website too, so the traditional SEO techniques still apply:

  • Use important keywords in the title and throughout the post, but don’t overdo it.
  • Bold your keywords when it makes sense.
  • Develop links to your blog.

WordPress SEO Tip #9 — Use the Power of the Slug

Ever wondered what the “Post Slug” on the “Write” page was? It’s the text that goes in the URL when you have “Pretty Permalinks” enabled (see tip #2).

By default the slug is a “sanitized” version of the post title. However, if your title is overly long or keyword-sparse, you can change the slug through the Post Slug box.

Yet Another Bonus Tip: The SEO Slugs plugin can take out common words like “you,” “is,” etc. out of the slug for you automatically.

WordPress SEO Tip #8 — Use Timestamping to Stagger Fresh Content

Search engines and visitors love fresh blog content on a steady, regular basis. But for a lot of us, creativity comes irregularly: 10 post ideas one week, none the next.

Enter timestamping. When writing a post, click the plus sign next to “Post Timestamp.” Set a date and time, and the post will publish by itself whenever you specify.

Search engines will keep coming back, and visitors won’t be inundated with a ton of new posts all at once.

Hint: If you’ve timestamped a post, don’t click the Publish button, since that’ll publish your post immediately regardless of your timestamp. Instead, select “Published” under “Post Status” and click the Save button.

WordPress SEO Tip #7 — Use Tags for Free Keyword Boosts

WordPress 2.3 and above include a tags feature that lets you assign keywords to your blog posts. Once you start using them, then since each tag gets its own webpage, you’ll be generating a ton of your own themed, keyword-oriented internal backlink pages.

WordPress SEO Tip #6 — Integrate Social Media

Adding social media links/buttons like the ones above makes it easy for visitors to promote your quality content (hint, hint). Social media is a great way to build links naturally as well as drive targeted site traffic.

  • Share This is a very popular “social media all-in-one” plugin.
  • If you’re a FeedBurner user, you can use FeedFlare to add action links, including social media ones, to the bottom of your posts.

Lots of social media sites provide code you can use to generate buttons like those above. Grab your own code from:

WordPress SEO Tip #5 — Implement Deep-Linking

Here are several great ways to implement deep-linking on your WordPress blog:

  • Within your posts, link to other posts on your blog and use important keywords in the anchor text.
  • Install the Similar Posts plugin, which inserts a list of related posts you’ve written to the bottom of each of your blog posts. This process will create aged deep links and increase visitor retention.
  • Display your most popular posts in your sidebar using the Popularity Contest plugin. Gives your most popular posts tons of internal links, and helps your visitors find your best content.

WordPress SEO Tip #4 — Make Scrapers Work to Your Advantage

Most of us would probably be upset if someone used scraping (automated content stealing) to publish our laboriously-written posts as his or her own.

But with a little work, you can make the scrapers work for you, not against you.

Here’s how to do it, courtesy of

If you use WordPress it’s very easy to take full advantage of these sites linking to you, all you need to do is create links back to your content within your feed.

What you’ll need for this:

These plugins simply show your entire post in your feed & also add some related posts in your feed only (which will also increase the amount of people in your feed reading more than 1 post).
Now, everytime anyone scrapes your blog via your RSS feed & republishes it they’ll be deep linking to 5 or more of your existing posts. Bingo.

WordPress SEO Tip #3 — Install the All-in-One SEO Plugin

Like the name implies, this plugin covers a lot of the bases.

  • Puts the blog name after the post title, giving your keyword-rich titles more prominence.
  • Allows you to override title and meta tags on your homepage as well as your individual posts.
  • Lets you add “noindex” to your category and/or tag pages to avoid duplicate content.
  • And more.

A must-have for serious WordPress SEO.

WordPress SEO Tip #2 — Use “Pretty Permalinks”

Sure, you may already use Pretty Permalinks, but are you using the best possible permalink structure?

For those of who don’t use Pretty Permalinks, it’s a must-do for WordPress SEO. Permalinks, in essence, are the URLs of your WordPress blog posts. “Pretty Permalinks” put slugs (which should contain keywords — see tip #9) in your URLs instead of the default numbers.

To enable or change them, first login, then go to Options > Permalinks.

The two options you do not want are “Default” and “Numeric.” Here are my suggestions for picking a “pretty” permalink structure:

  • Date and Name Based: The problem with this is that your posts are several extra directories deep, which can decrease relevence in some search engines. However, such a permalink structure can nevertheless be desireable if your blog is news-oriented or date-sensitive.
  • Post Name Only: If your blog covers one topic that has no subtopics (which, though possible, is unlikely), select “Custom” and type /%postname%/
  • Category Based: If your blog covers multiple topics, implement category-based URLs. (You have to look into the Codex to find information on category-based URLs, so many WordPress users probably don’t realize that this option exists!) To implement it, select “Custom” and type /%category%/%postname%/

WordPress SEO Tip #1 — WordPress Secret: Use Category-Based Permalinks for SEO Siloing

Here’s the big finale. Problem is, this tip is so important (and lengthy) that it really merits its own post.

Here’s a teaser: it entails implementing the powerful siloing technique on your WordPress blog through a combination of plugins, settings, and strategies.


Okay, so it was actually more like 23+ tips instead of 20. I certainly hope you gleaned a useful strategy or two in your quest for WordPress search engine optimization. If you enjoyed this post, please social it, email it, link it, or leave a comment!

Stay tuned for the “mega-tip” later this week! If your eager to try these techniques out, download our free WordPress SEO Theme, Small Business SEO.

John Lamansky is an up-and-coming web developer who has building websites for 7 years and has been working with WordPress for almost 3 of its 5 years of existence. He is experienced with XHTML, CSS, PHP, WordPress, and much more, and looks forward to providing WordPress tips, services, and resources to the blogging community. 

Read More Related Posts
Sharing Facilitator Encourages Others to Promote Your Posts
SEO Ultimate, the revolutionary WordPress SEO plugin from SEO Design Solutions, has been upgraded with a new Sharing Facilitator module that makes it easy for your visitors to promote your ...
How to Theme and Silo Your WordPress Blog
I would like to share a simple SEO siloing technique for WordPress that you can use to theme and silo your content to achieve higher search engine rankings. Theming implies ...
Earlier, I wrote a post on SEO Tips for using SEO Ultimate's Title Rewriter functionality, but was cut short on time. Instead of revisiting the topic in written ...
WordPress SEO Tip: Implementing Theming and Siloing
Our lead developer and resident WordPress Expert John Lamansky is back to share a powerful siloing technique for Wordpress to maximize the impact of theming data and categories to have ...
WordPress SEO Recap (SEO Themes, Tips and Techniques)
WordPress is an amazing tool for SEO when configured properly and with the open source code, there is hardly a shortage of plugins or themes to go around. However, using ...
SEO Ultimate WordPress Plugin from SEO Design Solutions
I just wanted to let everyone who downloaded our SEO Ultimate “All-In-One WordPress SEO Plugin” know that updates are underway are coming shortly. There have been over 110,000 downloads to ...
But remember, this incident never happened
It came to our attention that after we published the last version update for SEO Ultimate 7.6.2 that some users had experienced data loss for some or all of the ...
SEO Ultimate Allows You to Optimize and "Mass Edit" Pages and Post Titles
The ultimate SEO suite for WordPress has just been upgraded with a powerful mass-editor for the <title> tags of posts and pages. SEO Ultimate's already-powerful Title Rewriter module has been revamped ...
SEO Ultimate Module Manager
Planning is just as big a part of SEO as execution. If a flaw is present in either, the website pays the price. Built within the fabric of the SEO ...
SEO Ultimate Adds Sharing Facilitator Module
How to Theme and Silo Your WordPress Blog
SEO Ultimate WordPress Plugin Title Rewriter Tips
WordPress SEO Tip: Implementing Theming and Siloing
SEO Ultimate Version Now Available for Download!
WordPress SEO Recap (SEO Themes, Tips and Techniques)
SEO Ultimate WordPress Plugin “Updates” Underway
SEO Ultimate Version Released
SEO Ultimate WordPress SEO Plugin Version 1.1 Released
SEO Tips for Using the SEO Ultimate Competitive


This author hasn't yet written their biography.
Still we are proud contributed 24 great entries.

173 thoughts on “20 Practical SEO Tips to Super-Charge Your WordPress Blog!
  1. daddy design says:

    nice post!! one of the best seo post i’ve read. TY. BTW, is that still the correct google blog ping address? tried going to it and gave me a error.

  2. stAmy says:

    If you continue your perfectly done outcome related to this post, could you please give some knowledge about already written essays, just because we try to buy custom paper in the essay writing service.

  3. Seo tips says:

    Thanks for the great blog post. I can see your a good blogger! We will add
    this story to our blog via our IT guy at,
    as we have a audience in las vegas that will read your article. Thanks Jeff
    Seo tips

  4. Thanks for all the information. I used all the tips.

  5. David says:

    Hi, this is very nice post. Thanks for sharing this. Will help a lot for SEO. Working for a Site promotion we always needs some resources. Some more resources i checked from very nice information is also present here::

  6. Thanks for the sharing of such information. we will pass it on to our readers. This is a great reading. Thanking you. Seo las Vegas

  7. Really nice points , i do desigining only in xhtml and html,and now will start with wp also as this points will help me for basic seo i provide to clients.

  8. Shahid says:

    very nice, I read all tips and impliment on my site, thanks :)

  9. Dorel Tanase says:

    Thanks man ! Is greet ! My blog is OK now ! Whit Page Speed I have over 90%
    Computerscom SEO Services

  10. Wynne says:

    Great post. Even thought wordpress is a great platform I wish they would do some things better by default. thanks for this post.

  11. i think i should try using similiar post plugin

  12. Petri Lopia says:

    Really good SEO tips. I need to fix so many things on my website after reading your post :-)

  13. It Village says:

    great tips. thanks for sharing. I really enjoyed it.

  14. Very good advice which we’ll take on board with our WordPress site. It all helps.

  15. Sam Obeid says:

    Thanks for this write up. I’m a Toronto Wedding Photogrpaher and recently lost my page rank and I am now doing more research to try and get back to wheer I was or page 1 if possible. Cheers, Sam!

  16. nasir says:

    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.

  17. very informatif and usefull for powerfull wp blog. thanks

  18. seo says:

    Thanks for this awesome post,I was looking for this a long time….

    Thanks Much again.

  19. Melbin says:

    Nice Tips, Thanks for sharing it.

  20. Great guide here and very useful for the beginner blogger.

  21. Thanks for Prac­ti­cal SEO Tips.

  22. Excellent read! Great tips and advice! Thanks for sharing!

  23. ind tv forum says:

    I agree that it is not a great thing that Yahoo and MSN support it. If a site owner uses a nofollow the search engines should respect it. Possibly in the future they will wise up and follow Google.

  24. Tags are not needed to rank, but they can server other functions (like serve as taxonomies for internal links with Deeplink Juggernaut) for optimal on page SEO,

  25. poshta says:

    I simply needed to thank you so much again. I do not know the things I might have undertaken in the absence of the recommendations shared by you on such problem. Completely was an absolute fearsome circumstance in my view, nevertheless considering a skilled mode you handled it made me to jump with delight. I am just happier for this advice and even have high hopes you know what an amazing job that you are putting in training most people using your webblog. Most probably you have never got to know any of us.

  26. BG mail says:

    You made some first rate factors there. I looked on the internet for the difficulty and located most people will associate with with your website.

  27. Poshta:

    Thank you and I am happy to pass along what I know. I appreciate the feedback.

  28. Informative article for WordPress SEO tips, I have wp site I will try it thanks for sharing

  29. knowing it says:

    Hi there, I desire to subscribe for this
    webpage to get latest updates, so where can i do it please help out.

  30. I personally desired to discuss this specific posting, “20 Practical SEO
    Tips to Super-Charge Your WordPress Blog!” together with my
    close friends on facebook or twitter. I reallysimply desired to
    distribute your tremendous posting! Thank you, Kristopher

  31. I speculate why you titled this specific post, “20 Practical SEO Tips to Super-Charge Your WordPress Blog!
    ”. Regardless I actually adored the article!

  32. Kiran says:

    Thanks for share the info.

Want to join the discussion?
Feel free to contribute!

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>