8 tips to enhance your WordPress blog SEO

by Jean. 120 Comments -

Do 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:


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!

  • Pingback: BlackHat Planet » Blog Archive » 8 tips to enhance your WordPress blog SEO - internet marketing, seo, internet marketing online, seo services, internet marketing tool, dw230 seo, internet marketing strategy, company seo, internet marketing ser

  • http://lessoninlife.com banji

    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

  • http://lessoninlife.com banji

    Oops.. I forget to put up a link to my archive

  • http://www.loseweightresources.com Sue

    Thanks for the great information.

  • http://www.lyxia.org jbj

    @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.

  • http://www.maigretsblog.com/ Maigret

    Great tips but I personnally prefered Platinum Seo Pack more complete. ;)

  • http://www.geekandtech.net Rainbow

    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

    PS : dans le titre 7. tu as oublié le s à robot.txt si je ne me trompe pas !

  • http://thisismyurl.com Christopher Ross

    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.

  • http://www.idimensie.nl Remkus

    Nice read through.What’s your motivation on this one: /%postname%/%post_id% ?

  • http://www.lyxia.org jbj

    @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 ;)

  • http://www.idimensie.nl Remkus

    Thanks for the answer. I was wondering if maybe it had SEO advantages like Joost de Valk mentions here.

  • http://sapdocs.info eddai

    thanks for tips.how do we know if a site uses rel=”nofollow” attribute?

  • http://bingu.net Bingu

    h1 for the post title.

    oh, I make a big mistake in my blog, I always use it for the blog title.

  • http://abloggerblog.com Wei Liang | ABloggerBlog

    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

  • http://www.lyxia.org jbj

    @eddai: You should use Fast Blog Finder to know if a blog is dofollow or nofollow.

  • Pingback: Tips to Enhance Your WordPress Blog’s SEO | WordPress Hacks

  • http://fromtheold.com fromtheold

    Wow :)

    My favourite part is the permalinks. I think that makes a massive difference on search engines.

  • http://www.seosemtools.com/tinyurl.php tinyurl script

    great tip.. thanks for the robot.txt file it is very effective and helpful..

  • http://tshayes.com Tyler Hayes

    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!

  • http://www.myfreeps3.net PS3 Guy

    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?

  • http://www.paydayloans4cash.com CraigC

    Thanks so much! These are exactly the kind of tips I’ve been looking for.

  • http://www.videobloggingtips.com/ Taylor Thompson

    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.

  • http://www.0window.com/blog/ Catrin W

    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.

  • http://www.badcreditloandirect.com Connie

    Wonderful tips, I will put them to good use.

  • http://anne-ahira.teddysiswanto.com/ SEO Test

    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.

  • http://jsqx.net/ed-hardy/ kouji

    That’s my code for the title:


    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=”” />

  • Pingback: Added by a PAL to FAQ PAL

  • Pingback: Vote for this article at blogengage.com

  • http://www.squidoo.com/warning-spyware-detected-on-your-computer Bob

    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!

  • Pingback: BlogBuzz October 31, 2008 | Webmaster-Source

  • http://www.vitalzym-review.com/vitalzymx jesse

    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.

  • http://www.peiprofit.com Make Money Blogging

    Very detailed tips my friend..

  • http://theforexarticles.com James – Forex Trading Blog

    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?

  • http://www.webkinzsecret.com Webkinz

    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.

  • http://abloggerblog.com Wei Liang | ABloggerBlog

    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

  • http://www.gutscheinco.de Gutscheine, Gutscheincodes

    Thanks for the useful information. Especially the number 2)

  • http://www.worldofstrats.com/TeamiDemise/tabid/87/Default.aspx Aaron Patterson

    Thanks for providing the useful information regarding SEO, keep up the good work.

    It was a great help!!!

  • http://www.youtube.com/watch?v=VdU5vUuQgvs Will

    These are great tips here, thanks!

  • http://socialwonders.com/wp02/ Social Wonders

    thanx for these good tips. I liked the last one.

  • http://itsoke.com brandon alan scofield

    sir , wrote :

    I look at this blog url structure , yeah you apply that url, nice , it’s creative

  • http://www.writesystem.com/ John Coutts

    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.


  • http://www.nurseryfurnituresales.com John

    Great tips, thanks. I’m just starting out on wordpress and it’s alot to take in but slowly getting there

  • http://www.dietstop10.com Amy

    Thanks for the great tips! Especially the robots.txt one. I did not know about this.

  • http://vizionsrealestate.com Boise Real Estate Ben

    Thanks for the excellent info. My wordpress blog needs some work and I think that this can help.

  • http://www.howtospeakspanishonline.com/ Prescott Hardcastle

    Great ideas, thank you. Easy to implement. This really shortened my learning curve.

  • http://www.pricewis.com blogshop

    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

  • http://www.dstudiobali.com/webdesign/busby-seo-test-page/ SEO Test

    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 :D

  • http://dailyfeed.blogspot.com/ daiLyFeed

    a warm thanks for this article.. thanks for the list of the blogs which we can acquire good backlinks..

  • http://www.webtlk.com Web Talk

    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

  • http://www.swimuniversity.com Swim University

    Great to the point post, one day I hope I’ll finally understand backlinks

  • http://www.netage.co.za/web-marketing/ Ruby

    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.

  • http://www.fioricet.bz/ Misa

    This is very informative post.. Keep those tips come in..

  • http://www.water4fish.co.uk Kate

    my website is really rich in keywords and well optimised but lately looses position and indexed pages so quickly…you never know with google

  • http://itsoke.com brandon alan scofield

    create robot.txt, I don’t use this method yet :) the rest I did

  • http://www.legendseo.com charlotte seo

    site architecture and link structure is VERY important, great tips man thanks

  • http://pinkipodnano.info/ Carrie

    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.

  • http://gachinpofeed.blogspot.com Gachinpo Feed

    Thanks for the tips! These will surely help bloggers especially those SEO bloggers.

  • http://aimyaya.net46.net aimyaya

    finally i found this site. I’ve been looking for 5 hours for kind of these tips :)

  • http://www.blackhat-tips.com/ Black Hat Tips

    Don’t forget Sitemap with the SiteMap WordPress Plugin ;)

  • http://www.usfreeads.com/1528048-cls.html Fatty

    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.

  • http://hubpages.com/hub/Smithfraud-Removal Paul

    Thanks for the tips I will keep them in mind.

  • http://www.idowebmarketing.com Web Marketing

    Great tips indeed for the bloggers that want better search results.

  • http://sem-group.net/company/ Gerald SEO Tips Blog

    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.

  • http://www.seosoeasy.com seosoeasy

    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.

  • http://netbin.com Janet

    Good information, permalinks plays a huge part in indexing, SEO is not an easy task.

  • http://www.gjtutorial.com/news Sarbjit Singh

    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..

  • http://www.seosoeasy.com seosoeasy

    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.

  • http://drivelocity.com drivelocity

    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.

  • http://www.squidoo.com/rundll32 Rundll32

    This blog is full of awesome wordpress tips I love it!

  • http://www.krimsonline.be/ krims@nline.be

    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.

  • http://netbin.com Janet

    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.

  • Pingback: Ai un blog sau vrei un blog? | Cum se face un site

  • http://www.removespywareguide.com Craig

    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!

  • http://www.duoblogger.com Nancy

    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.

  • http://en.24lou.cn cooiky

    good tips,and i think ALL In One SEO Pack is every blogger’s first choice.

  • http://www.checkersto.com/ Learn Checkers

    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. :)

  • Catherine

    I am also a newbie and have what is probably a very basic question. If I host my blog at WordPress does it have to follow a url structure such as http://mysite.wordpress.com. Ideally I want to have www.mysite.com/blog.

    Thanks for your advice,

  • http://www.spyware-fix.net/antivirus-2009-removal.html antivirus 2009 removal

    Wonderful tips, I think anyone with a blog can certainly use these tips to achieve some excellent success.

  • http://pixeltunes.de pixeltunes

    I’ve done all these a few weeks ago and wait for the page rank rush.

  • http://www.softwaretestinggenius.com/articaldetails.php?mode=details&qry=221&parent=128 Yogindernath@Software Testing

    Great tips but I personally preferr Platinum Seo Pack more complete

  • http://xtremax.com Web Design

    There are some very good, SEO plug ins available through word press community. Which can really boast up your SEO efforts. The main benefit behind using word press is to be part of a growing community, you feel like always on the move to enhancements

  • http://www.sneakdirectory.com/ General Web Directory

    Wonderful tips there my friend. Enjoyed reading them. I dont use H2 H3 tags but just might start using them :)

  • http://techniquestips.com docran

    @ point #3, H tag structures. Yes its really sucks, my premium news free themes using H3 tags for posts title. So every time I wrote posts, I have to make another H1 tag for my keyword.

  • http://www.12pc.info web design

    Can you provide more information on this?

  • http://www.colinemerson.com Colin Emerson

    Excellent tips, i like the robots.txt file, maybe this will be standard in future releases of WordPress

    Guides, Tutorials, Tips, Tricks, Tweaks & Reviews

  • http://www.apexprofessionalsllc.org/ Apex Professionals

    It’s really a nice tips.. These tips are crucial for the competition race, and everyone should spent some time on optimizing blogs.. People search out and post on blogs that use them to get more backlinks…

  • http://astore.amazon.co.uk/samsung.le32b550.lcd.tv.best.price-21 Samsung LE32B550

    I like All In One SEO Pack very much.

  • http://www.seolight-blogger.com Natural Seo

    Good summary, but I most of the things you listed are standard for general SEO and not specific for the wordpress, except the technical 6 and of course the fundamental 8:-))
    Thanks for sharing the e-book, I didn’t know people wrote books on SEO for wp, that’s funny ))


  • http://www.robbuti.com/blog/ Rob

    I had all of this information, but now when I resubmitted my sitemap with the customized permalinks, only 1 out of my 150 pages were indexed and there are all kinds of problems with trackback and stuff!!!! Before i did this, I had 146 out of 150 pages indexed, help!!!!!!

  • http://www.youtube.com/watch?v=2HcclB5-swc warrior custom golf

    Nice tips!! It’s very useful to us.. On a blog it is the single post pages that are important at it is those that will rank high in search engines.. I think ,the user is more likely to click a link in a search if it sounds interesting based on the title of the link and the description, so using a strong meta description rather than having a search engine .. It would be more effective…

  • http://ohiohomeinspectorhome.com/ Fairfield Inspection

    I believe working on LSI and keywords are also crucial in improving SEOs. Google has been mentioning about LSI in its SERP algorithm. 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.

  • http://www.ewallpapers.eu Wallpapers,widescreen wallpapers

    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. Enjoyed reading them. I don’t use H2 H3 tags but just might start using them. This blog is full of awesome word press tips I love it

  • http://www.thehoustonseo.com Houston search engine optimization

    I have gradually become the great fan yours and I wish you good luck for your success.

  • http://www.transportreviews.com/company/auto-seller-network.asp Autoseller Network

    Brilliant updates and incredible information is provided by you in a same time. I liked the way you have presented various things together in a beautiful manner.

  • http://www.searchoneweb.com Chicago SEO

    Very useful information. Sometimes I overlook a thing or two and it’s great to have a punchlist, Thanks!

  • http://shopreviews.bloggoo.com Shopping Deals

    Yeah, site architecture and link structure is very important, great tips.

  • http://www.dealszoom.com DealsZoom

    Great Content! I had a couple of wordpress blogs and I didn’t take more advantage of proper SEO tactics.

  • http://www.phelie.fr Ophélie

    Thanx so much for all the useful tips. Your blog is really interesting ! I’ve just revieweb all my tags to increase the efficiency of my SEO. I’m going to follow your advice and create an archives page : there are so many links on my pages !

  • http://ridinglawn-mowers.us/ Jmark

    Great post ! Bookmarked your blog.
    I love ALL In One SEO Pack. It’s a great plugin that do anything I am lazy to do like meta keyword and description.

  • http://nafasku.com aditya permana – nafaskudotcom

    I already apply the above tips, and very usefull to me.
    I hope all the bloggers reading this post

  • http://www.derekkimball.com Derek Kimball

    Thanks for the post. Just wanted to let you know that 2 of the links you have above are dead.

  • http://www.netheights.com/seo_guarantee.php Guaranteed SEO Services

    It is great post.Thanks for all the tips.
    Title tag are play very important role according SEO.Your main keyword should lie in the title tag.

  • Pingback: 8 条 WordPress 搜索引擎优化 (SEO) 技巧 | 芒果

  • http://developerwall.com Kalyan

    very useful… thanks a lot

  • http://www.authorpalace.com Ruri

    In my website I never use H1. I think it is better use H3. H1 is too big..in my opinion.
    I also want to add, Don’t forget to add plug in to avoid duplicate content and be careful when design blog. You could trap inside duplicate content.

  • http://www.edhardybarzar.co.uk ed hardy

    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.

  • http://www.cybercashcows.com Tony

    Thanks for the helpful hints!

  • http://www.lcdhdtvz.us LCDHDTV

    good tips,and i think ALL In One SEO Pack is every blogger’s first choice.


  • http://www.scripticious.com Tasha

    Thank you very much for this great blog.

  • Pingback: Lists To Help You Become a Better Blogger | Kenji Lim dot com

  • Pingback: How to Driving Traffic to your blog | Kenji Lim Dot Com

  • Pingback: 5 Easy Ways to Get a Blog Noticed When First Starting Out

  • http://www.ryanmayberry.com Ryan

    Archive pages can create duplicate content. I’d recommend avoiding them.

  • http://blogpost.dj23.net jared thompson

    some amazing tips here i hope to improve my blog with these!

  • http://www.KyleWhitford.com Kyle

    Not sure why WP doesn’t just build the All in One SEO Pack in at this point.

    Save us a step– Ha.

  • http://rocketbags.co.uk Raph

    I really think these tips are essential in today’s world, great stuff!

  • http://www.outdoor-creations.co.uk Jonathon

    I was using “All in One SEO Pack” but recently changed to “SEO Ultimate” which I love. Great post.

  • http://www.sportswagerweb.com Chris

    Fantastic tip, thanks!
    My WP theme had a few permalink suggestions, but after reading your tips I immediately changed mine to reflect category/post/date. Definitely much cleaner and logical than before.

  • http://itinfoz.com Navin

    nice tut, i updated my permalink /%postname%/ to /%postname%/%post_id% :) lets see what happen

  • http://www.computingunleashed.com/ Amal Roy

    The all in one seo could well be replaced by wordpress seo plugin. That fits and performs well that the former.