The majority of people in the blog-o-sphere run their sites on WordPress, it is a fantastic, easy to run content management system that also comes with hundreds of thousands of useful plug-ins.
Here is a list of the best five free plug-ins that will improve any site. Whether you are blogging about knitting and sewing or surfing and rowing.
All In One SEO
Like it or loath it, search engine optimization is key to any successful blog, it means you have a wider audience reach and it means the you get the maximum number of natural visitors. All in One SEO allows you to optimize your site easily and simply.
This is perfect for anyone who isn’t SEO savvy and has no real interest in SEO, as it takes out all the hard work, pain and frustration that comes with optimizing your blog or website for the search engines.
WP Super Cache
If you have a site with sluggish loading times then WP Super Cache is perfect for you. It allows you to show cached versions of pages which load extremely quickly. So instead of web pages being a few MB, they’re just a few KB.
Google XML Sitemaps
A sitemap is a vital component to any website if you want pages to be indexed quickly and stayed indexed. Instead of having to manually create a sitemap, this plugin will allow you to create one automatically and it updates automatically.
WPTouch
If you have ever looked at your website’s analytics, you will have noticed a large portion of visitors are looking at your site on mobile devices. WPTouch allows you to automatically show a mobile friendly version of your site to mobile visitors.
Sharebar
Social media plays an important role in spreading the word about your website, the Sharebar plugin allows you to put a social media bar on all your web pages, so people can easily Tweet about your page, Google +1 it or quickly like it on Facebook.

