Archive for March, 2009

This post is the third part of my SEO for Blogs series and today I am going to concentrate solely on SEO for WordPress.

WordPress is very SEO friendly on its own, but there are a number of SEO plugins for WordPress that can make improve your search engine ranking. Listed below are (in my own opinion) 10 of the most useful and best SEO WordPress Plugins.

All in One SEO Pack – allows you to set up TITLE, Meta Description and Meta keywords tags for your home page and specify a format for all your page titles and meta tags. It also allows you to tweak individual post  titles tags and URLs on the fly when you create or edit posts and pages. If you only install one plugin for SEO, then it should be this one!

=> More information about All In One SEO Pack.

Google XML Sitemaps Plugin – A site map helps Google and other search engines to index all the pages on your website or blog. It isn’t going to increase your search engine ranking but it will help to ensure that all the pages on your site are indexed by Google. This plugin generates an XML-Sitemap compliant sitemap of your WordPress blog.

=> More information about Google XML Sitemaps Plugin

Redirection Plugin – if you make changes to your blog e.g. removing or moving pages or posts then you need to make sure that you don’t lose the traffic that was going to these pages. This plugin allows you to manage 301 redirections and keep track of 404 (not found errors)

=> More information about the Redirection Plugin

Google Positioner Plugin – this plugin allows you to quickly and easily track your keyword positions in Google. If you know what keywords you are ranking for, this can help you focus your SEO efforts.

=> More information about the Google Positioner Plugin

SEO Friendly Images Plugin- if you use a lot of images on your site this is a good plugin to install and can help your images to get ranked in the Google Image search. The plugin automatically adds ALT attributes and TITLE attributes to all your images.

=> More Information about SEO Friendly Images Plugin

SEO Slugs Plugin – Search engines ignore stop words (e.g. the, a, in, it). This plugin automatically  removes stop words from the permalink structure, putting more emphasis on the most important keywords and helping you to rank better.

=> More information about SEO Slugs Plugin

Meta Robots Plugin – by default the search engines will try to crawl all pages on your site. This means that they could end up spidering the same content more than once (e.g. if you have a post that appears in multiple categories or in archives.). This plugin allows you to adds robot meta tags to the appropriate places on  your pages to ensure that the same content is not indexed multiple times.

=> More Information about the Robots Meta Plugin.

ShareThis Plugin – this plugin makes it easy for your readers to bookmark a post or page on your website using one of a number of social bookmarking services. Social bookmarking a post will often result in a backlink to your site (depending on the social bookmarking service used), which in turn will help to improve your search engine rank.

=> More Information about the ShareThis Plugin

WP Backlinks Plugin – Reciprocal linking isn’t as effective as it once was, but it will still help to improve your search engine ranking. This plugin makes it easy to exchange and manage links with other bloggers. It allows you to add a form to your sidebar to let other bloggers exchange links with you. In the admin panel you will be able to approve or dissaprove links and keep track of the status of these backlinks e.g.  to make sure they are linking back to you.

=> More Information about WP Backlinks Plugin.

Permalinks Moved Permanently Plugin – if you started off using WordPress and didn’t use the optimum setting for permalinks (see part 2 of my SEO For Blogs Series) then you can install this plugin before you change your settings to ensure that that you don’t lose traffic or page rank permanently. This plugin  generates a 301 redirect from the old pages.

=> More information about the Permalinks Moved Permanently Plugin.

In my opinion, these are 10 of the best WordPress SEO plugins. It is not necessary to install all of them, but it is worth reading the summaries and deciding if the plugin will be of benefit to you.

Read Part 4 -  On Site Optimization for WordPress

Incoming search terms:
  • best wordpress backlink plugin
  • backlink checker plugin for wordpress
  • backlink checker wordpress plugin
  • best backlink plug in for wordpress
  • best backlink wordpress plugin
  • the best backlink wordpress plugin
  • top ten wordpress backlink plugin

Related Posts:

This is the part two of my SEO for Blogs series of posts. If you have missed part one, about keyword research you can read it here – SEO for Blogs Part One.

In this post I am going to concentrate on making your blog permalinks more SEO friendly.

One of the most important settings in WordPress for SEO is the permalink structure – this is basically what your blog post URLs will look like. For SEO purposes it is best to have a URL that is meaningful and contains your keywords, so whatever you do, don’t leave the permalink setting at the default as this will result in each post as your permalinks will then look something like this: http://yourdomain.com/?p=number - not very meaningful.

It is better to set up your permalink structure so that your permalinks look like one of the following;

http://yourdomainname.com/category/postname OR

http://yourdomainname.com/postname

To set this up, simply login to your WordPress admin panel and click on the Settings link in the sidebar and then on Permalinks. Next choose “custom” from the menu and enter one of the following in the box:

/%category%/%postname%/ – if you want your permalinks to contain the category and the postname OR

/%postname%/  – if you want your permalinks to contain only the postname

These are the optimimum permalink settings for SEO in WordPress.

To support this new permalink structure you may also need to update your .htaccess file. This file normally resides in the root directory on your web server, so you will need to edit it and add the following lines if they are not already present:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

If you have had a WordPress blog for a while and you are currently using one of the other permalink settings you need to think carefully before making this change. If you have lots of backlinks to existing blog posts and you are getting traffic to your blog, then changing the permalink structure will result in you losing any traffic that is going to indivudal posts. Luckily there is a solution for this common problem – there are various plugins available to do a permanent 301 redirect from your old blog links URLs to the new ones.

You can download one such plugin here – Permalink Redirect WordPress Plug-In

Read Part Three – 10 of the Best WordPress SEO Plugins

For more search engine optimization tips download my SEO EBook.

Related Posts: