You may have not noticed it, but your selection of themes for your Wordpress blog or ant other blog platform could help or make you harder to rank your blog in search engine. I'm going to use Thesis as an example of a very SEO optimize themes, why: first is the h1 tag (important for On-Page SEO). Thesis use the page title the same as h1 tag. So, if your homepage title is [Guide] Choosing WP SEO Optimize themes then the homepage h1 tag also [Guide] Choosing WP SEO Optimize themes. And when you create a blog post, let say the title is: [Tips] WP SEO Optimize themes review then the h1 tag of that page will be: [Tips] WP SEO Optimize review You may not notice this, but many WP themes use the same h1 tag as homepage in every page of the site structure. Usually the h1 tag is in the header area, so every page will have the same h1 tag as the blog title. Let say the blog title is WP Themes Review, it will be WP Themes Review as h1 tag all across the site, no matter what the page title are. So, if you create a blog post With the title : How To Eat Healthy Food and the h1 tag is WP Themes Review, you could imagine how unrelated it is with the blog post keyword. I hope you get the idea so far, what you could do to prevent this from happening is to check your site source code. See the homepage title, meta description and keyword, and then see the h1, h2, or h3 (if any) then compare it with the blog posts and inner pages meta tags. If you use Thesis or Genesis WP themes, that problem will not going to happen, Thesis and Genesis has take care of that for us. Those 2 is one of the best SEO optimize themes i know. I Hope that help, there's a lot more than h1 tag in optimizing on-page SEO but we can discuss that one by one if you want to reply this thread.