I’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


Martin 8:44 pm on February 1, 2008 Permalink
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.
Troy Dooly 10:00 pm on February 2, 2008 Permalink
Now this is some powerful information. Thanks for passing it along.
Never Give Up,
Troy
Post Titles Very Important in Wordpress 4:55 pm on February 21, 2008 Permalink
[...] This will take some tweaking of your theme pages. For details on how to do this see SEO for Wordpress Posts. [...]
ThailandSEO Inc. 11:41 pm on March 1, 2008 Permalink
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.
Post Titles Always Important in Wordpress 3:03 pm on March 12, 2008 Permalink
[...] This will take some tweaking of your theme pages. For details on how to do this see SEO for Wordpress Posts. [...]
Rick 3:24 pm on March 12, 2008 Permalink
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.
Optimization Tips for Wordpress Posts 9:02 am on June 2, 2008 Permalink
[...] 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 [...]
Optimize Titles of Wordpress Posts 9:04 am on June 2, 2008 Permalink
[...] 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 [...]
Optimizing Wordpress Permalinks 9:11 am on June 2, 2008 Permalink
[...] Read the rest of Optimizing your Wordpress posts. [...]
Sam 12:50 pm on September 17, 2008 Permalink
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
seo 11:24 pm on September 22, 2008 Permalink
Anything that can make your urls more friendly is pure white hat. i love this post. good one.
faheem 3:26 pm on September 27, 2008 Permalink
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.
Kfz Versicherung 10:02 am on October 4, 2008 Permalink
I have bookmarked this site. Thanks Kfz Versicherung
Anonymous 7:33 am on October 24, 2008 Permalink
You site is good!!!
Show my links please.
Anonymous 4:23 pm on October 27, 2008 Permalink
I esteemed yours blog,
thanks the author a lot of useful to myself have found..
Marina 4:05 am on November 17, 2008 Permalink
Its a great post and useful also because today everybody want to buy shopping goods online.
Thanks for such an helpful post.
SEO Tips 1:19 am on November 21, 2008 Permalink
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
Tim Collette 12:12 am on December 4, 2008 Permalink
Very nice Article.
Also one Question, do you build websites?
Rick 8:09 am on December 4, 2008 Permalink
@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
bmw kiralama 9:21 am on December 6, 2008 Permalink
thank you
SEO 1:10 pm on December 27, 2008 Permalink
Great post. Thanks for sharing!
I also have something about SEO to share. Check out at my website please.226
web hosting 3:46 pm on February 20, 2009 Permalink
Hi. Your site displays incorrectly in Firefox, but content excellent! Thanks for your wise words
Rick 6:37 pm on February 20, 2009 Permalink
@web hosting
It looks ok to me in Firefox. Thanks for the comment.
- Rick
CanThoBiz 3:32 am on March 25, 2009 Permalink
Hi there, Thanks for sharing your experience!
Jame
Houston search engine optimization 3:57 am on May 16, 2009 Permalink
I really enjoyed this post. Some awesome information is there and looking so informative to me.
Anika 10:37 am on May 29, 2009 Permalink
This is one good looking, sexy theme, love it! What theme are you using?
SEO for Wordpress Posts Local Business Marketing | Wood TV Stand 6:16 pm on May 31, 2009 Permalink
[...] 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 [...]
Posizionamento su Google 2:20 pm on June 23, 2009 Permalink
Nice article! keep it up.
OYUNLAR 3:23 pm on November 30, 2009 Permalink
really enjoyed this post. Some awesome information is there and looking so informative to me.