8 tips to enhance your WordPress blog SEO
Posted by Jean-Baptiste Jung on Oct 25, 2008 in WordPress • 76 commentsDo you ever wanted to get great SEO results? If yes, you should definitely read this list of 8 WordPress tips to enhance your blog SEO.
1 - Optimize your title tag
In terms of SEO, the title tag is one of the most important things: In fact, the title appears as a link in search engines results and social bookmarking sites. Unfortunely, most WordPress themes displays the title tag in a non-optimized way. I had recently written a tutorial here at Cats Who Code to obtain a really SEO-friendly title tag.
2 - Create an archive page
In my opinion, all blogs should have an archive page: It allows your readers to quickly browse your blog and find what they’re looking for, and this page is also very good for SEO. Some months ago, I wrote a tutorial on wphacks.com, showing you how you can easily create this kind of page, with or without the help of a plugin.
3 - Use the correct H tag structure (h1, h2, h3..)
When I download free WordPress themes, I'm often scared to see how badly the H structure is used: h2 are everywhere. In order to get the best SEO results possible, you should use the correct structure:
- h1 for the post title
- h2 for inside titles
- h3 for inside subtitles
- and so on...
4 - Use a good permalink structure
If you're not using permalinks yet, don't even ask why do you get so bad results from search engines. Permalinks is a complete must have.
To enable permalinks, go to the "Customize Permalink Structure" page in your Wordpress Admin : Dashboard>Options>Permalinks and choose a permalink structure.
In my opinion, you should choose "custom" and use one of the following structures:
/%postname%/%post_id% /%post_id% /%category%/%postname%-%post_id%
5 - Increase your Pagerank by leaving comments on other blogs
Having backlinks is really important, in terms of SEO. But, especially if your blog is quite new, having quality backlinks isn't always easy. The solution is to leave (relevant, of course) comments on blog who don't use the rel="nofollow" attribute, or have the Top Commentators widget, or even Comment Luv.
Some times ago, I have compiled a list of 250+ links to get free backlinks. You should definitely check it out, and leave some comments!
6 - Install the "ALL In One SEO Pack" plugin
In my opinion, All In One SEO Pack is one of the best ever WordPress plugins: It allows you to enable meta descriptions and keywords, avoid duplicate content by noindexing pages as such as categories or tags, and tweak titles.
7 - Create a robot.txt file
Duplicate content can really hurt your blog rankings. One of the best things against duplicate content is to create a robots.txt file.
robots.txt is a simple text file, containing instruction for search engines (follow that link, don't index this directory, and so on...) and uploaded on your server root.
A good robots.txt file can be found here. There's also a great exemple in Kyle Eslick's Success With WordPress ebook.
8 - Read WordPress SEO ebooks
As I told you last week, ebooks are a very good way to get and keep useful information. Jai from Blog Oh Blog wrote a whole ebook about WordPress SEO. It is free, so you have no reason not to download it. Also, I recommend Kyle Eslick's Success With WordPress ebook, which contain a very good chapter about WordPress SEO.
And you, any technic not listed here to get great SEO results? Share your knowledges with us!

















Thank you for the very informative entry. I have a question though
Ive actually created two archives for my blog. The primary one is grouped by category, and another by date. For a clearer picture, please see it here.
I’ve also set up the All In One SEO plugin and put a noindex on archive in its setting.
My question is, do the two archives covered? or am I being penalized for the second archive?
Thanks in advance
Oops.. I forget to put up a link to my archive
Thanks for the great information.
@banji: Interesting question! I’m not sure about it, but I don’t think that All In One SEO Pack noindexed both the archive pages. You should create (or edit the existing one) a robots.txt file to prevent indexing the second archive page.
Great tips but I personnally prefered Platinum Seo Pack more complete.
Hi jbj,
some techniques i use :
display related posts at the end of an article
registrate on free directories like Dmoz
Platinum Seo Pack rather than All In One Seo
publish my articles on 2 or 3 digg-like
Google webmasters tools (sitemap, robots.txt…) of course
etc…
PS : dans le titre 7. tu as oublié le s à robot.txt si je ne me trompe pas !
I just rewrote the robot meta tag to ensure duplicated content from multiple categories only shows up once, this should help web sites SEO a lot as well. The link is Fixing duplicate content so Google doesn’t see it.
Nice read through.What’s your motivation on this one: /%postname%/%post_id% ?
@Maigret/Rainbow: Thanks to both of you for suggesting Platinum Seo Pack!
@Remkus: I know this is very rare, but if you’re using the /%postname% permalink structure and for some reason you have 2 posts with exactly the same title, some problems will occur.
As the ID is unique to each post, you can avoid this kind of problem by using the /%postname%/%post_id% permalink structure.
But I must admit that this is a bit paranoid
Thanks for the answer. I was wondering if maybe it had SEO advantages like Joost de Valk mentions here.
thanks for tips.how do we know if a site uses rel=”nofollow” attribute?
h1 for the post title.
oh, I make a big mistake in my blog, I always use it for the blog title.
Great tips to improve SEOs. I believe working on LSI and keywords are also crucial in improving SEOs. Google has been mentioning about LSI in its SERP algorithm.
Wei Liang
@eddai: You should use Fast Blog Finder to know if a blog is dofollow or nofollow.
Wow
My favourite part is the permalinks. I think that makes a massive difference on search engines.
great tip.. thanks for the robot.txt file it is very effective and helpful..
Thanks for the tips! I used to use the All In One SEO plugin myself, but stopped when more collaborators started posting on my site and didn’t use it. I guess I’ll just have to suggest they use it harder!
Nice tips, i’ve just downloaded the All in One SEO Plugin.
I’ve tried to change my permalinks to %postname% but it always messes up my blog. The CSS for the blog disappears. Anyone know what the cause could be?
Thanks so much! These are exactly the kind of tips I’ve been looking for.
I just want to make note that using the h1 more than once per page is not a good idea.
This is where WP has an Advantage over Blogger.
WP users can make multiple post titles on their home page h2 tags. And then on specific article pages WP users can make that post title an h1 tag.
Blogger users on the other hand have to have things one way or another. Thus, they have to stick with the H2 tag.
Still, I haven’t noticed any issues with my rankings. Then again, maybe that’s because I am not using WP.
Great tips once again. These days these tips are crucial for the competition race, and everyone should spent some time on optimizing blogs if they want to make some serps.
Wonderful tips, I will put them to good use.
I also use Platinum SEO Pack. It is more complete.
One more thing, I like to use custom permalink without category. Do you think it is better? Anyway, thanks it is a simple but great information for me.
That’s my code for the title:
|
<?php
if((is_home() && ($paged < 2 )) || is_single() || is_page() || is_category()){
echo ”;
} else {
echo ”;}
if (is_single() || is_page() ) : if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<meta name=”description” content=”" />
<meta name=”description” content=”" />
This is very helpful information. I had a few wordpress blogs and for awhile I was not taking advantage of proper SEO tactics. Writing great content can only get you so far, you need to market the thing properly as well!
Is it right that we should use site map plugins also for seo purposes.
If we have more than 100 post, how do we separate that posts into different site map?
Your help is appreciated. Thanks.
Very detailed tips my friend..
Thanks for the tips.
Just one question. If you already have an established blog, is it too late to change the permalink structure as I would have thought this would totally mess up the blog?
I would also recomend to use Dagon Design Sitemap Generator and Google XML Sitemaps plugins. First one is for sitemap page and second one for sitemap which search engines will get.
Great tips to improve SEOs. Would like to add in another tip to the list.
#9 Internal linking.
Keep the great content coming dude.
Wei Liang
Thanks for the useful information. Especially the number 2)
Thanks for providing the useful information regarding SEO, keep up the good work.
It was a great help!!!
These are great tips here, thanks!
thanx for these good tips. I liked the last one.
sir , wrote :
/%category%/%postname%-%post_id%
———–
I look at this blog url structure , yeah you apply that url, nice , it’s creative
Great stuff! I thought my WordPress blog was enhanced pretty good, and it is, but I found a few tips in there to make it even better. That’s always good. Thanks.
John.
Great tips, thanks. I’m just starting out on wordpress and it’s alot to take in but slowly getting there
Thanks for the great tips! Especially the robots.txt one. I did not know about this.
Thanks for the excellent info. My wordpress blog needs some work and I think that this can help.
Great ideas, thank you. Easy to implement. This really shortened my learning curve.
If you already have an established blog, is it too late to change the permalink structure as I would have thought this would totally mess up the
Hi jbj, I think you forgot to mention about related post, ot’s another way’s to make your visitor stay longer on your site
a warm thanks for this article.. thanks for the list of the blogs which we can acquire good backlinks..
I am “using” all of your tips posted here. I also use All in one seo pack, XML and robots.txt. I am ashamed to tell you that i didnt know and understand the importance of getting quality backlinks from other blogs. Till a couple of months ago I was wondering why few people were reading my blog with just 20 backlinks in Google. Well, as the old saying goes…it is never too late to learn…thanks
Great to the point post, one day I hope I’ll finally understand backlinks
Keyword rich content is the basis of it all. If you master that, then the rest will be much easier to perform and increase its effectiveness.
This is very informative post.. Keep those tips come in..
my website is really rich in keywords and well optimised but lately looses position and indexed pages so quickly…you never know with google
create robot.txt, I don’t use this method yet
the rest I did
site architecture and link structure is VERY important, great tips man thanks
Thanks for this helpful post. I bookmarked it and will refer to it often as I start to move away from static websites to more wordpress blogs.
Thanks for the tips! These will surely help bloggers especially those SEO bloggers.
finally i found this site. I’ve been looking for 5 hours for kind of these tips
Don’t forget Sitemap with the SiteMap Wordpress Plugin
Great tips, thanks. I need to learn about the robots.txt, I haven’t been successful with that yet as the bots still come daily but I have 15 days on it.
Thanks for the tips I will keep them in mind.
Great tips indeed for the bloggers that want better search results.
These are some great tips. It’s important to get your permalink structure changed before you blog gets too many incoming links so you won’t create broken links. I still need to create a robot.txt file for my blog. Anyways thanks for the tips.
Thanks so much! Iam too lucky today that i got this page.i was waiting for this tips for so long.i had read many tips about seo but not too detailed.i think this article will help me a lot.iam in basic level in seo field.this article helps me to know more about seo.thanks friend.have a nice day.
Good information, permalinks plays a huge part in indexing, SEO is not an easy task.
Just visited WP Recipes, thought should check your other site too..
Its great, Thank you for the SEO tips.. I will definitely go through the link list..
Great tips and informative too..i had readed this and i like you to posts some useful tips realated to other topics as same like this one.thank you.
thanks for the tips… I’m sure you’re aware of these, but it may be worth pointing out the DoFollow, Top Commentators and Comment Luv plugins. I’ve added them as a means to provide a value to visitors who comment on my site. Also people search out and post on blogs that use them to get more backlinks.
This blog is full of awesome wordpress tips I love it!
Only started some time again and created my onw photoblog, googled around and stumbled on this site. Love to read the articels over here as they always seem to be usefull in some way for a beginning (photo)blogger like me.
Useful tips for sure, thank you so much. I think that with new 2.7 WP we will see lot’s of new options on how to use WP as an CMS platform, and new SEO options as well.
Another way to find out if a blog is no follow is if you right click and view the source code. If you don’t see rel= no follow, you know that it is do follow and you can post away!
nteresting question! I’m not sure about it, but I don’t think that All In One SEO Pack noindexed both the archive pages. You should create (or edit the existing one) a robots.txt file to prevent indexing the second archive page.
good tips,and i think ALL In One SEO Pack is every blogger’s first choice.
I am a beginner in the field of seo and and now iam very much motivated and have a clear vision for my future in this arena known as SEO.