This is a guest post by Harsh Agrawal, who is a young entrepreneur. He writes at Shoutmeloud and offers a Blogger to WordPress migration service.
If you want to guest post on this blog, check out the guidelines here.
WordPress is one of the best platforms for blogging. People have options to choose between Blogspot, WordPress, Drupal and many more blogging platforms. My favorite is WordPress for many reasons like it’s support, flexibility, SEO and scaling it to maximum limit.
The biggest advantage of WordPress over any other blogging platform is it’s search engine optimization capabilities. By default WordPress is 70% search engine optimized but to make the most out of it, we need to optimize more.
Photo credit: FLICKR
Here I will be sharing 5 basic tips to optimize your WordPress blog for search engines.
WordPress Permalink Structure:
WordPress permalinks are not even close to search engine friendliness. By default wordpress permalink is domain.com/?p=123 . To make your permalink search engine friendly, you need to change your permalink to pretty permalinks.
Permalinks which I prefer are:
- /%postname%.html
- /%postname.
One simple reason why I avoid category/postname or yyyy/mm/dd/post-name permalink structure is, both have their down side.
The first one (category/postname) will create a post duplication issue if you use 2 or more categories per post.
The second one (yyyy/mm/dd/post-name) will not let you recycle your content in future.
Once you have written a few articles, changing your permalink structure is never suggested. This will break your post completely. Use plugins like Deans’ permalink migration plugin to change your permalinks. Follow expert guidelines on how to change your WordPress permalink structure without breaking your blog.
Sitemap Submission :
Sitemaps are recognized by search engine robots and it will help search engine bots to quickly crawl your web-pages.
In static websites we use many online tools to create sitemap, but in WordPress we can achieve it with a plugin call Google XML sitemap Generators. This is a one step process and once you have activated and created your sitemap, you can find the sitemap at yourdomain.com/sitemap.xml.
Once you have created your sitemap, the next step is to submit your sitemap to major search engines like Google, Bing and Yahoo.
Robots.txt:
Robots.txt files are very effective at blocking search engine crawlers to parts of your blog which are not important for search engine. For example your admin pages, your affiliate links and so on.
A smart robots.txt will give you a great boost in search engine ranking, as you will let only useful links to be indexed and blocking search engine access to useless pages.
Meta Title, description and meta keywords:
Though Google have made this official that they don’t care about meta keywords and meta description I still believe they do hold importance in search engine ranking.
Meta title, description and keyword works in two fold in WordPress: Site wide and on single post/pages.
Despite any domain name, if you have a good knowledge about SEO and keyword research, you can optimize your blog quickly and effectively.
In WordPress you can take advantage of plugin like All in one SEO to optimize your blog for search engine and for your visitors. You can add meta description, meta title and meta keywords for site and for single posts. If you are not using it, you are missing a great chance to rank your blog well in search engines.
WordPress SEO plugins:
I already mentioned SEO plugins above but there are many other essential SEO plugins which you should install on your blog.
Here are some which I recommend (apart from 4 SEO WordPress plugins):
- Robots meta wordpress plugin
- Google XML sitemap plugin
- Robots meta plugin
- Ping optimizer WordPress plugin
- SEO smart link WordPress plugin
- RSS footer
- No Self ping WordPress plugin
Along with it, I also suggest you read my other guest post on 4 WordPress plugins you should try today.
The above mentioned points are not complete, many other factors also helps you to SEO optimize your blog. One of them is backlinks. Which you can easily achieve by commenting and writing guest posts on other blogs.
Do let us know what steps do you take to optimize your blog for search engines?
______________________________________________________________________________________________









I happened to stumble upon Andrew's website (WeBuildYourBlog.com) while searching for blogging services that would help me start my very own blog. I was a total newbie when it came to the blogging world. Fast forward 3 months and not only do I have my own awesome blog, but friends and family are actually asking me how to start their own blog and I am able to set their blogs up for them! In only 3 months under Andrew's guidance I went from total newbie to being sought after. Thanks Andrew!
I
was impressed with the excellent service.
Andrew
has extensive knowledge about internet marketing, SEO and building web
sites/blogs. His course explained everything in an easy to understand
way and I now have a web site that is generating me new clients and
producing income from internet product sales.
Thank you Andrew for your patience in getting my website and on-line courses on-line and selling. You were fantastic in learning the delivery platform software that I had chosen and you were across the complexities quickly. Your detailed approach in setting guidelines and deliverables bought my focus back to where it should be and got the job done. Thank you for all your efforts it was a pleasure.
I was introduced to Andrew by a dear friend Corinne Edwards and Andrew as transformed by blog in ways that have reaped results. My membership has gone up and my blog always looks clean and easy to read. Whenever I send Andrew a request to check out - it's ALWAYS prompt and easy to understand. In my humble opinion he is the BEST when it comes to knowledge of the blogging world.
Andrew is an asset to our ongoing website and social media needs. He responds quickly, accurately, and cost effectively. Andrew plays a consultative role in many aspects to our online needs.
Andrew was kind enough to offer up his own time as part of an initiative to make the world a better place, and I was one of the beneficiaries of that effort. He spent an hour with me working on improving my bounce rate; he suggested several helpful strategies. Most importantly, he helped me with some key processes to help speed up my site, which had bogged down considerably with overuse of graphics. Andrew helped me get set up with Rackspace, which helped so much. From a load time of almost 30 seconds, the site sped up to about a 6 second load. Thanks so much, Andrew!
The best blog builder, and the best blog maintenance, I've ever met is Andrew Rondeau. This fellow is an authentic professional in every sense of the word. He's lightning fast, knowledgeable, competent, a skilled listener. He goes the extra mile. He's able to share his passion for his work and products without being pushy. He as other great internet skills, too, but his most impressive attribute is mastery of website building.
I
am very happy to provide a testimonial for Andrew Rondeau. All the parts of
the process of working with Andrew were a pleasure. He clarified what I was
wanting and he delivered it without fuss. He was courteous and prompt in all
his dealings with me. I have no hesitation in recommending Andrew to anyone
who wants work done on their blog.
I
approached Andrew in February 2010, because I needed to enhance the way I communicated
my business.
Andrew
is highly knowledgeable about blogs, and you can get your blog up and running
successfully and fast. Andrew has helped me immeasurably with
my blog and he is patient and good natured and a wonderful teacher.
I've spent insane amounts of money in the past with former webmasters until I discovered Andrew Rondeau.
I have been online since 1996 and in that time I have been involved in the development of almost 400 web sites for my clients. I have worked with a wide variety of vendors and I have to tell you that Andrew @ We Build Your Blog has far exceeded my expectations. In addition to his vast knowledge and expertise, he is a genuinely great guy, who always goes the extra mile. I highly recommend him, in fact I only recommend him now for web development.
I wanted a stylish website that presented my original abstract art in a visually attractive way. Andrew came highly recommended to me as a "no nonsense" practitioner. He does exactly what he says he will do: I give him the parameters to work within and he provides a quick and precise service. You will receive nothing but the best from Andrew!
Andrew is the real deal and he knows his stuff! His customer service is superb and he gets your work done FAST! You won't need to wait around for endless weeks to see results. Most importantly he works on the site as if it's his own, thus you are assured that you will get the best quality service. I now give Andrew all of my new and old sites to work on. Trust me; you cannot go wrong with this gentleman!
The
end result is a fantastic site that is attracting a lot more attention
and visitors than my old one.
Having worked with Andrew on and off over the last year, I have found him to be very patient, helpful and easy to work with. He is also very knowledgeable, supportive and a true expert.
Andrew is highly knowledgeable about blogs and very customer service focused. I knew nothing about blogs and Andrew was very kind, patient, pleasant to work with, receptive and responsive. Work was delivered in timely manner and if I need anything done for blog again I would use Andrew. If you are looking for quality work, excellent customer service and someone that really gets YOU and your needs, I recommend Andrew!.
Without Andrew, I wouldn't even have a blog -- I would still just be sitting here, staring at my computer, feeling confused and helpless. With Andrew, I no longer fear confusion and it's impossible to feel helpless. He exerts any and all necessary efforts to resolve any problem or perplexity -- quickly, kindly, intelligently, up to and including IM exchanges in real time via skype. I would urge anyone at any level of expertise (or not) to make the most of his extraordinary talent.
Hi, Andrew Rondeau here and this blog, my blog, will not lie to you. I will give it to you straight.This blog is about blogging, the Internet and sharing my experiences and advice on
Very informative post as usual Harsh!
Thanks Vivek
.-= Harsh Agrawal´s last blog ..Pros and Cons of Multi-Author Blog =-.
Thanks for sharing this tips on how t make our wordspress blog more search engine friendly. WordPress is one of the best CMS on the web with all the tool and plugin you need to make a better blog…
Thanks for your comment Luqman. Yes, you are so right about the SEO optimization of WordPress. Indeed it’s one of the best platform in terms of SEO.
.-= Harsh Agrawal´s last blog ..Hostgator May 2010 Discount Coupon =-.
Neat post. I really like the .html rewrite, i’ve started using it on one of my sites and it gives the blog a static feel, heh. Not sure if it matters to google though.
Thanks for your comment Josiah. You are right, it does not make any difference from search engine perspective….
.-= Harsh Agrawal´s last blog ..5 Exciting Plugins for WordPress Theme Designers =-.
I think i’ve never no self ping, but it would be good because may not appeal to readers and so it would be good to get rid of them.
Great article, Harsh
.-= Gautam Hans @ Blog Godown´s last blog ..Why Bloggers Should Use Videos On Their Sites =-.
I am surprised by how many bloggers still haven’t properly structured their permalinks. This is a ‘no-brainer’ for me. Some nice tips Harsh!
.-= Thomas@SEO Services´s last blog ..Cheap SEO: Yes It Is Possible! =-.
Twitter: andrewrondeau
Thomas,
I don’t think people realize…along with many other tweaks.
Andrew
.-= Andrew @ Blogging Guide´s last blog ..Make A Blog Income Without Working Hard =-.
Hey Do SEO Optimized themes Play A roll in SEO Optimization……..
I have Just Switched to Swift Themes …..
.-= Sarvanshu | TechPaparazzi´s last blog ..Kill Your Boring Office Life !!! Instant Tricks =-.
Twitter: andrewrondeau
Sarvanshu,
A number of the themes that say they are already seo optimized tend to have the equivalent of the all-in-one-Seo-pack plugin already embedded in the theme code.
Andrew
.-= Andrew @ Blogging Guide´s last blog ..Make A Blog Income Without Working Hard =-.
I have paid pretty much attention to the SEO aspects of blogging and came to the conclusion that though there are no trifles that you may neglect when it comes to SEO, there are things that are 5% of importance and there are things that are 90% of importance. All the things that WordPress can allow you are 5%, while links leading to your website and their quality are crucial.
Keep it in mind, but NEVER neglect trifles that you can do ON your pages!
.-= Edward´s last blog ..Are you Qualified to Speak about Success? =-.
Twitter: andrewrondeau
Edward,
Where do you get the 90% and 5% figures from?
Andrew
.-= Andrew @ Blogging Guide´s last blog ..Make A Blog Income Without Working Hard =-.
Most of my data comes from SEO-moz. That is a great source to build your SEO proficiensy once you grasp the basic idea.
One of their editors showed as part of his research (which they post pretty often) what is most important and what is less. And they pretty often repeat that links rule the day at the moment. At least for SEO.
Regarding the SEO plugins – they mostly allow you to mod meta data of your website, which is of minor importance as it has not been used by Google for ranking since 2007 (at least in 2007 it became official).
.-= Edward Nigma´s last blog ..Jennifer Aniston – Unforgettable flavor of “Friends” =-.
Twitter: andrewrondeau
Edward,
You have subscribed to SEO-Moz?
Worth it?
Andrew
.-= Andrew @ Blogging Guide´s last blog ..The Funny Side of Customer Service =-.
As of my experience if you want to know what a real SEO is (not just to be able to change tags in a blog and define meta content of a website) – it is a must. IMHO
.-= Edward Nigma´s last blog ..Is it Hard to Blog? =-.
Of course, it goes without saying, Akismet is probably the most important plugin. I cannot tell you how many times I’ve set up a blog only to forget about activating Akismet. I return to find scores of spam comments.
.-= Colleen@Kennewick Real Estate´s last blog ..Tri Cities Has Lowest Cost of Living in the State =-.
Twitter: andrewrondeau
Collen,
You are right – I also use the WP-SpamFree plugin.
Andrew
.-= Andrew @ Blogging Guide´s last blog ..Make A Blog Income Without Working Hard =-.
Just what I was looking for. A friend of mine is just getting into Internet Marketing and really needs good summaries of the basic stuff.
As far as I have seen you didn’t recommend my favourite plugin: SEO Ultimate. It’s the All in One SEO Plugin + tons of extras. For example it’s now possible to also write your own meta description for categories.
.-= Alex@Zahnaufheller´s last blog ..Braun Oral-B Sonic Complete DLX – Testbericht =-.
Alex – I was just reading up on this plugin; very cool.
I left a comment to see if it has the same type of auto-redirect permalink feature that the Platinum SEO plugin has; if so I’m switching.
Thanks for mentioning it.
.-= Dennis Edell @ Direct Sales Marketing´s last blog ..I Need MORE Aweber USER Affiliates! =-.
Twitter: andrewrondeau
Alex,
Thanks for the share, re: SEO Ultimate.
Andrew
.-= Andrew @ Blogging Guide´s last blog ..Make A Blog Income Without Working Hard =-.
Excellent post. Glad I came across your site this morning as I’m trying to get my site indexed right now. The home page is indexed but nothing else. I need to read up on the robots.txt file a little more as I’d like to put something in place with that.
.-= Mike Roosa´s last blog ..Motivated As Hell – The Review =-.
Twitter: andrewrondeau
Mike,
By implementing Harsh’s ideas here will help. You may also wish to read my blog post entitled, “Tips for Making Google Crawl Your Blog More Often”:
http://www.webuildyourblog.com/1715/tips-making-google-crawl-blog/
Andrew
.-= Andrew @ Blogging Guide´s last blog ..Make A Blog Income Without Working Hard =-.
I’d really ;like someone to give me the full ins&outs of the Robots.txt.
.-= Dennis Edell @ Direct Sales Marketing´s last blog ..I Need MORE Aweber USER Affiliates! =-.
Hi Harsh very nice guest post on wordpress. This type of article is always helpful for me as I am new on wordpress. Well I have made my parmalink structure like /%postname%.html , I have also installed all in one SEO pack. But I have to work more for making my blog fully SEO friendly.
.-= chandan´s last blog ..Search freelancing work at home jobs =-.
Twitter: andrewrondeau
Chandan,
What are you going to work on next?
Andrew
.-= Andrew @ Blogging Guide´s last blog ..Make A Blog Income Without Working Hard =-.
I have also installed auto pinger, xml site map generator plug in. Also installed other social media plug in.
.-= chandan´s last blog ..Say good bye to blogspot blog =-.
Great Chandan…Do let me know what changes do you observe..and have you updated your ping list??
.-= Harsh Agrawal @blogging Tips´s last blog ..9 Important SEO Factors As Google’s Algorithm Index your Blog =-.
xml site map generator create sitemap for my blog and I have submitted the sitemap.xml to google webmaster tool. Well I have just installed the pinging plug in.
Great suggestions. I especially like the proper use of robots.txt. Way back when I didn’t have a clue about it, I had lots of leaks in it. As my site started expanding, my PR all of a sudden went back to 0, and I had lot’s of duplicate content. Once I fixed the robots.txt file, the PR jumped back to normal.
Twitter: andrewrondeau
Tom,
Are you able to share your robots settings – I’m sure many would like to know?
Thanks.
Andrew
.-= Andrew @ Blogging Guide´s last blog ..Make A Blog Income Without Working Hard =-.
Andrew, I use Drupal, so it won’t be much help for most of your readers. It is a very highly customized Drupal robots.txt, but at least you can get the idea. You can get it directly from:
http://evengrounds.com/robots.txt
.-= Tom´s last blog ..Rosa Parks Is Not Done Teaching Us =-.
Twitter: andrewrondeau
Thanks for sharing, anyway Tom.
Andrew
.-= Andrew @ Blogging Guide´s last blog ..The Funny Side of Customer Service =-.
[...] off-topic, but you might find it interesting. Last Sunday, I broke down … 2 Tweets 5 Basic WordPress SEO Tips | Blogging Guide – How to make a blog and a blog income If you're new here, you may want to visit my page dedicated to 'New Visitors' Plus this is a [...]
I especially like your point about robots.txt. I’m relatively new to this so it gives me quite a good headstart
.-= Julius´s last blog ..Rosa Parks Is Not Done Teaching Us =-.
Julius Glad you enjoyed the post and do let me know if you have any question regarding robots.txt and I would love to answer them.
.-= Harsh Agrawal @blogging Tips´s last blog ..9 Important SEO Factors As Google’s Algorithm Index your Blog =-.
I’ve seen quite a few articles, e-books, whole courses, etc. on SEO.
But this has given me a few new things to look at. (I’ll be testing some new plugins)
It’s interesting that description and keywords used to be such a huge thing to move up the rankings… and now it only seems to matter if you mess it up.
Oh well.
The ever changing face of internet marketing.
keep smiling
.-= Benjamin@Guaranteed Hypnosis´s last undefined ..Response cached until Tue 11 @ 5:18 GMT (Refreshes in 22.75 Hours) =-.
Twitter: andrewrondeau
Ben,
What plugins will you be going for, first?
Andrew
.-= Andrew @ Blogging Guide´s last blog ..Make A Blog Income Without Working Hard =-.
I’m looking at the seo smartlink and the ping optimizer.
(sorry for the slow reply)
.-= Benjamin@Guaranteed Hypnosis´s last undefined ..Response cached until Wed 2 @ 2:28 GMT (Refreshes in 23.97 Hours) =-.
Great tips. But I’m just wondering, what’s the difference with the wp’s robots meta plugin and the manual robots.txt? i know that it’s easy to make your own robots.txt, you’ll just have to key in the following:
User-agent: *
Disallow: (the folder/location of the pages you don’t want googlebots to index)
but anyway, great seo tips harsh
do you have any knowledge in joomla?
Jason not much difference.. Many users are not very familiar with robots.txt.
Also Robots meta plugin provide many more things like nofollow outbound link on homepage, nofollow comment link… These few features I like about this plugin…
.-= Harsh Agrawal @blogging Tips´s last blog ..Download Free SEO Copywriting Report from Scribe SEO: Blogging Resource =-.
Very nice post. Really informative and useful. Thanks for sharing these information with us.
.-= Johnpeach´s last blog ..FaceBook emerging as true Google Competitor =-.
Thanks John for your comment and glad you enjoyed this post.
.-= Harsh Agrawal´s last blog ..9 Important SEO Factors As Google’s Algorithm Index your Blog =-.
Nice post, WordPress is the best blogging platform , there are endless features in it! I use many of the WordPress plugins and SEO tips you discussed , but there are a few I have not tried
.-= Biodun @ Web hosting blog´s last blog ..Countryside Dating =-.
Biodun do try these SEO tips and do let me know your feedback after seeing the difference..
.-= Harsh Agrawal @blogging Tips´s last blog ..Why Roundup of your blog posts is necessary and important? =-.
I am really impressed with the information. But before trying these useful tips, you’re going to want to do proper keyword research. Chances are, you already know which keywords you want to optimize for in your WordPress SEO but make sure to double and triple check your competition to ensure that you can take that number one spot in Google!
I’ve finally come to settle with the permalink structure that has a post id attached to it. That way I won’t be dating my content neither will I create conflicts in the future. /%postname%/%post_id%/ works just fine for me
Hopefully if my blog expands in the future with more authors, I could sign up to be included in Google News.
P.S: I noticed you’re using two different sets of permalinks (/%post_id%/%postname%/) and (?p=%post_id%). Is there any SEO benefits to that?
.-= Udegbunam Chukwudi | StrictlyOnlineBiz´s last blog ..Start Your Make Money Online Biz With Just $10 NOW! =-.
I have found the SEO smart link plugin to be very useful. I found linking to the same page over and over again internally really can boost its rankings.
interesting info, especially about the recommended plugins. I have only recently started using wordpress with our SEO clients, but love all of the tools that are available for the platform.
I am going to check out that seo smart link one now.
Thanks
Everybody knows that robots.txt file plasy an important role in seo, I have a question regarding this, should I use any plugins for advanced usage of robots.txt ir should I keep it simple as most people do?
@DJ ARIF@Islam Blog recently posted..Importance Of Robotstxt File In Search Engine Optimization
Twitter: andrewrondeau
DJ,
You can try the robots plugin from Yoast. That may help.
Andrew
Andrew recently posted..Small Business Bloggers- The Trait That Makes You More Money
Would you like to share the link of the plugins home page? I can’t find it, please help…
DJ ARIF recently posted..Importance Of Robotstxt File In Search Engine Optimization
Twitter: andrewrondeau
DJ,
You can get it here:
http://yoast.com/wordpress/meta-robots-wordpress-plugin/
Andrew
Andrew recently posted..Small Business Bloggers- The Trait That Makes You More Money
There are a lot of people who fall into the trap of becoming a little too focused on SEO and forget the human reader. Everything has to be done with a balanced approach in order to obtain the benefits of traffic from both the search engines and your loyal readership.
Twitter: webtricksblog
This is perhaps the most thoughtful, useful article of this type I’ve seen. It goes beyond a lot of the surface-level ideas I’ve seen repeated over and over in other places. Nicely said