SEO for Wordpress Posts
Jan 31st, 2008 | By Rick | Category: SEOI’ve been wanting to delve a little more deeply into SEO for Wordpress, so I’ve compiled some Wordpress SEO tips from a few different sources. My sources are at the end of the article.
1. Put your primary keywords in your blog name, and make sure your blog name is wrapped in an h1 tag in your stylesheet. In Wordpress your blog name usually appears in the header on every page.
2. Use the SEO Title Tag plugin to allow you to make your page titles different from your post titles. Each post has its own page title which by default has the Blog Name first followed by the Post Title. But this is less than optimal on two counts. First, the page title should be more tightly focused for SEO purposes than the actual post title, and second, the Blog Name should not come first (if at all) in the page title. For a specific example of how you should fine tune your page and post titles, see Optimizing Wordpress Page Titles, Post Titles and Page Slugs.
3. For each post put your target keyword phrase for that post in the post title - Remember that each post is considered a distinct page, so just as with web pages, a primary SEO strategy is to make sure you optimize the title. This, along with your page title is probably the most important thing you can do. Both titles (page title and post title) should contain the exact keyword phrase you are optimizing for.
4. Write your post title to attract readers. This is what will show up in the search engines and should be designed to get clicks.
4. Wrap your post titles in an h1 tag - Many themes are set up so that the blog name (e.g., SEO Strategy) has an h1 tag and the post title has an h2 tag. From the SEO point of view this is not correct. You want your post title to be recognized as the primary title for the page. Leave these titles as h2 on the index.php page, but change them to h1 on the “Single Post” page.
This will take some tweaking of your theme pages. Go to your Admin dashboard, then go to Theme Editor. Click on Single Post and find where it says
<h2><a href=”<?php the_permalink() ?>” rel=”bookmark” title=”Permanent Link: <?php the_title(); ?>”><?php the_title(); ?></a></h2>
Change the <h2>tag to an <h1>. Make sure you tweak your Stylesheet so the <h1>tag looks correct.
4. Use your target keyword in the text of the post - Optimize each post just like you would optimize a web page. Use your precise target keyword, especially in the first few sentences. Then use related keywords throughout the post.
5. Put your post names in your permalinks - If you have put your keywords in your post titles this will also put them in your permalinks. So instead of looking like this,
http://www.rickhendershot.com/?p=123
Your permalinks will look like this:
http://www.rickhendershot.com/article-marketing/article-marketing-insights-in-ebook/
For instructions on how to do this see Top Wordpress SEO Tips for Top 10 Rankings
6. Post links to your best posts in social networking sites - Be sure to use the appropriate tags. You’ll have to discover what are the most effective ways to get powerful links back to your posts from social bookmarking and social networking sites. This will get you backlinks, traffic, links from other bloggers interested in your posts, and reinforce your SEO focus. Some of my favourites are Digg, PlugIM, Clipmarks, Mister Wong, Propeller, StumbleUpon - there are really too many to mention.
7. Link to your best posts from other resources - Use articles, blog comments, and other blog posts to link back to your best posts.
Some of my sources for this post:
Top Wordpress SEO Tips for Top 10 Rankings, from The Optimizer - Weekly SEO News
10 Ways To Optimize Wordpress For More Traffic , from BoydCreative
Optimizing Wordpress Page Titles, Post Titles and Page Slugs, from Graywolf’s SEOBlog






Some great tips here - thanks! I use the Optimal Title plug in to get the post title ahead of the blog title, and this has also worked well for me. I appreciated the tips on tweakting the tags on the single post page, though - that’s a great idea!
Thanks!
Martin.
Now this is some powerful information. Thanks for passing it along.
Never Give Up,
Troy
[...] This will take some tweaking of your theme pages. For details on how to do this see SEO for Wordpress Posts. [...]
Do you think about Google Yahoo! or Live have different points SEO?
For this post.
However I’d like to thanks for this good job post.
[...] This will take some tweaking of your theme pages. For details on how to do this see SEO for Wordpress Posts. [...]
Hi ThailandSEO - Yes I think Google, Yahoo and MSN Live use slightly different algorithms. As I’m sure you’ve noticed, they show different search results. But frankly, since Google is so dominant it doesn’t hardly seem worth worrying about the others at the present. If you optimize for Google you will almost always score well with the others too.
[...] title - Remember that each post is considered a distinct page, so just as with web pages, a primary SEO strategy for Wordpress posts is to make sure you optimize the title. This, along with your page title is probably the most [...]
[...] tip to help you optimize your Wordpress posts is to wrap your post titles in an h1 tag - Many themes are set up so that the blog name (for [...]
[...] Read the rest of Optimizing your Wordpress posts. [...]
I have created an ebook that deciphers all of the coding and allows for anyone to achieve good results from their seo efforts. You can get real world results almost immediately. I will give away 50 copies of this book!
Thanks,
Sam
http://www.GeeksGuideToSeo.info
Anything that can make your urls more friendly is pure white hat. i love this post. good one.
Check out these 26 traffic machines that will take a your product to a new level by pulling traffic from a lot of different places.
I have bookmarked this site. Thanks Kfz Versicherung
You site is good!!!
Show my links please.
I esteemed yours blog,
thanks the author a lot of useful to myself have found..
Its a great post and useful also because today everybody want to buy shopping goods online.
Thanks for such an helpful post.
Wow Great information very nice post… i m looking for this kind of information very nice site with useful information. Thanks for posting and sharing with all
Very nice Article.
Also one Question, do you build websites?
@Tim Collette
Hi Tim. Yes, we build Wordpress sites for clients. These are blogs (like this one) where the focus is on using the blogging format to create an information-intense site that will do well in the search engines. Here are some examples:
http://www.peterhendershot.com
http://www.leisureworldre.com/blog
http://www.accessmycapital.com/blog
Contact me if you would like more information, or see the product description for “Blogs For Business” here:
http://www.linknet-promotions.com/blog/blogging/blogs-for-business
thank you
Great post. Thanks for sharing!
I also have something about SEO to share. Check out at my website please.226
Hi. Your site displays incorrectly in Firefox, but content excellent! Thanks for your wise words
@web hosting
It looks ok to me in Firefox. Thanks for the comment.
- Rick
Hi there, Thanks for sharing your experience!
Jame
I really enjoyed this post. Some awesome information is there and looking so informative to me.
This is one good looking, sexy theme, love it! What theme are you using?
[...] SEO for Wordpress Posts Local Business Marketing Posted by root 1 hour 47 minutes ago (http://www.rickhendershot.com) Jan 31 2008 leave a comment martin february 1st 2008 8 44 pm 2009 local business marketing powered by wordpress branfordmagazine theme by Discuss | Bury | News | SEO for Wordpress Posts Local Business Marketing [...]
Nice article! keep it up.