13 tips to make your blog SEO friendly

Firas is a staff writer on Mike’s Life, and you can find out more about him here.

The majority that go with ready made themes, just have the theme installed and start blogging as if it's a plug-n-play process. The blame is not to be put on the users all the time, since most of the theme clubs have these messages spread all over their sites “A Plug-n-Play Theme” or “Upload it, and start blogging.” The problem is that most of these themes require effort in customizing them to become Search Engine friendly and therefore rank higher.

Please note that the following tips are Wordpress Tips, so that's why you may find some  missing that are either for regular sites or maybe work with both.

1- Unblock Search Engines Bots:

Wordpress by default, blocks all search engine bots, so you have to set it in order for it to be visible to all bots and users. This is done through the “Privacy” section under “Settings”.

image1

2- Check the Header Tags

Almost all ready-made themes mis-use the Header Tags. They give the Blog Title an H1 tag and the Post Title an H2 or H3 tag, where those tags should be inverted, post Title to have an H1 and Blog Title to have an H3. Another related issue is that the title of the single page should be “Post Title” or “Post Title – Blog Title” instead of “BlogTitle – Post Title”.

image2

3- Set your permalinks to include the post title.

This point was also mentioned in my first article 11 things to do after installing Wordpress, which should be done from the “Permalinks” section under “Settings”.

4- Edit Robots.txt file

Robots.txt file is the file which defines the privileges of each bot trying to crawl your blog. You don't want Google or any other search engine to index your images, admin links, plugins files, or any back end files. So all you have to do is to edit your Robots.txt file and have the following lines in it.

User-agent: *
Disallow: /wp-
Disallow: /feed/
Disallow: /trackback/
Disallow: /comments/feed/
Disallow: /page/
Disallow: /comments/

5- Pinging

We have mentioned earlier the benefits of pinging directories and search engines when having a post published, which will notify all these directories and search engines that you have published a new post so that they can send their bots to crawl it. We have also mentioned that in order not to have your blog flagged as a Ping Spammer you may use MaxBlogPress Ping Optimizer plugin which is a free plugin that will really help and optimize your pinging process.

You have to add the urls of these directories in the “Writing” section under “Settings”

http://api.moreover.com/RPC2

http://api.my.yahoo.com/RPC2

http://bblog.com/ping.php

http://blogsearch.google.com/ping/RPC2

http://ping.weblogalot.com/rpc.php

http://ping.feedburner.com

http://ping.syndic8.com/xmlrpc.php

http://ping.bloggers.jp/rpc/

http://rpc.pingomatic.com/

http://rpc.weblogs.com/RPC2

http://rpc.technorati.com/rpc/ping

http://topicexchange.com/RPC2

http://www.blogpeople.net/servlet/weblogUpdates

http://xping.pubsub.com/ping

http://rpc.twingly.com/

6- Install Google XML sitemap Plugin

This plugin was also mentioned earlier, where it helps you in creating a proper sitemap for your blog that is Google friendly. This will increase the opportunity of crawling your blog and indexing your pages.

7- Blog Submission

Submit your blog into directories such as DMOZ and search engines such as Google, Yahoo!, Bing and so on.

8- Install “All in one SEO Pack” plugin

This plug in, so far, is the best to optimize Wordpress blogs to make them search friendly. It has several features including canonical URL’s, fine tune page navigation links, search engine optimized titles, automatic meta tag generation and so much more.

9- Benefit of the slug

Slug is the word which is in the permalink of your articles (if you have set your permalinks to include Name in it). This plugin will help you optimize your permalinks and omit all unnecessary words such as; the, as, in, to, for, etc... making it  more search engine friendly.

For example you have an article titled: How to make my blog search engine friendly. By default, Wordpress will create the following permalink.

image3

By using this plugin and defining which words you want to omit, the permalink will look like

image4

10- Link to other pages within your blog.

Internal Linking (sometimes called Deep Linking) is to link to different pages within your blog. For example, you can see that we have linked you to my first post within this one, this process will help crawling bots know about new pages in case they were not indexed, increase the keywords so that your blog is ranked high when searched for, and it also helps in passing on Google PageRank to internal pages.

11- Update your blog frequently

Throughout the first couple of months of your blog's life, Google and other search engines, focus on how frequently your content is updated in order to schedule and control their bot’s visits to your blog. So if a while passes without having updated your blog, search engines will be giving you lower priority, lower SERPs and lower a rank as well.

12- Check for Valid XHTML

After making your changes made to the theme you are going to use, you have to check if your XHTML code is valid or not. Some minor errors are acceptable but there are some other errors that may affect how the search engine bots are going to read your content. Some errors turn the content to unreadable content for search engines, so its best to be careful when it comes down to this.

12- Use Thesis Theme for Wordpress

Thesis theme is the most search engine friendly theme on the web. It’s customizable and focuses on the back-end functionality so it gives the user the best results. Apart from that, Thesis has a separate menu in the admin panel where you can customize and control how your blog looks. Personally I’m in live with it and use it on Steitblog.

As well as being a staff writer on Mike’s Life, you find Firas at his own blog Steitblog and on Twitter @steityeh

Disclosure: The link to Thesis is an affiliate link, so Firas will earn a small commission if you choose to purchase through that link.

Some other good ones:

1/ How many posts a week should I do?

2/ How to start a blog

3/ How to create and use a Pull-together list

 

Trackback URL for this post:

http://www.mikeslife.org/trackback/349

Join The Extraordinary Community

Get the RSS Feed

Recommended

Who's Mike?

I'm Mike CJ - welcome to Mike's Life! If you'd like to know more about me then please click About Mike.

If you're new here, please join the extraordinary community using the form above.

And come and say hello on Twitter @mikecj

"Mike's Life is a fantastic resource for bloggers who are passionate about writing and are serious about wanting to create a long term, sustainable income from their blogs."

Say Hi on Twitter

Friend Me!

Recent Comments