SEO Rick on 31 Jan 2008 01:31 am
SEO for Wordpress Posts
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


on 01 Feb 2008 at 8:44 pm 1.Martin said …
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.
on 02 Feb 2008 at 10:00 pm 2.Troy Dooly said …
Now this is some powerful information. Thanks for passing it along.
Never Give Up,
Troy
on 21 Feb 2008 at 4:55 pm 3.Post Titles Very Important in Wordpress said …
[…] This will take some tweaking of your theme pages. For details on how to do this see SEO for Wordpress Posts. […]
on 01 Mar 2008 at 11:41 pm 4.ThailandSEO Inc. said …
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.
on 12 Mar 2008 at 3:03 pm 5.Post Titles Always Important in Wordpress said …
[…] This will take some tweaking of your theme pages. For details on how to do this see SEO for Wordpress Posts. […]
on 12 Mar 2008 at 3:24 pm 6.Rick said …
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.
on 02 Jun 2008 at 9:02 am 7.Optimization Tips for Wordpress Posts said …
[…] 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 […]
on 02 Jun 2008 at 9:04 am 8.Optimize Titles of Wordpress Posts said …
[…] 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 […]
on 02 Jun 2008 at 9:11 am 9.Optimizing Wordpress Permalinks said …
[…] Read the rest of Optimizing your Wordpress posts. […]