WordPress Plugins That You Can't Live Without
There are just some plugins that you can’t and shouldn’t try to live with out. These are the default plugins that I use when beginning a WordPress site. I try to keep plugins at a bare minimum because the more plugins you have, the slower your install will run!
- Akismet – Every WordPress site’s best friend. Akismet is the first line of defense between your blog and an endless stream of comments attempting to sell you Viagra. It stops what it detects to be spam comments , and holds them in a special moderation qeue separate from your other comments. You can then review and delete them at your convenience. As your blog gets more popular, the number of spam comments you receive will increase, and Akismet will save you a significant amount of time in terms of catching and deleting each spam comment as it’s left on your blog.
- All in One SEO Pack -A popular plugin with SEO folks, its All in One SEO Pack lets you insert meta tags, helps you with duplicate content, optimizing titles and more.
- Broken Link Checker for WordPress – As your blog gets more and more posts, it can be difficult to go back and look for what has broken with time. This plugin will check images and links and notify you via the dashboard when it locates something. Just the other day I installed this on a clients WordPress site and found 102 broken links!
- Google Analyticator – Google Analytics is a popular way of tracking your site visitors. This plugin allows you to enter your code, and it will take care of making sure it gets to the right place in all of your themes. However, this is a plugin that I can do without because I can manually put analytics code in
footer.phpbut if the client needs to edit the code they can do it on their own. - Google XML Sitemap – Helps you generate XML enabled sitemap to help with indexing by search engines like Google, MSN, Ask and more.
- No Self Pings – A nice little plugin that keeps pingbacks from showing up in your comments section when you link back to your own blog entries.
- WordPress.com Stats – A stats system that helps you reduce the load on your server by using the WordPress.com servers to keep track of your stats for you.
- WP Super Cache – Caches your pages as static HTML files as opposed to PHP files, which can take longer to process and display on your site.
- Share This – This plug-in allows readers to add your blog posts to social bookmarking sites through an icon that appears at the end of each of your blog posts. Readers click the icon to select the social bookmarking site they prefer in order to save and share your post.
- WordPress Database Backup – What would happen if something happened to your blog and all of your content was lost? You can avoid that possible tragedy by installing a WordPress backup plug-in. This plug-in backs up the core information in your blog (the main tables). There are also more sophisticated WordPress backup plug-ins such as the WP-DBManager plug-in that will allow you to further customize your backups.

2 Comments
Chris Olstrom Says:
Most of these are very practical plugins to use, and with the exceptions of WP-SuperCache and All in One SEO Pack, I use most of these (or equivalents) on my site.
Alex King‘s 404 Notifier plugin is a great companion to Broken Link Checker. Having an RSS feed of 404′s allows for rapid response when maintaining client sites powered by WordPress.
Regarding Google Analytics, I’m a bit more partial to Joost’s Google Analytics for WordPress plugin, though I don’t have a good reason why.
All told, good roundup post. Thanks for writing it.
September 28th, 2009 at 6:02 pmSpiderSavvy Says:
Thanks for the comment, Chris. I’ve recently stopped using WP-SuperCache and now use a combo of Hyper Cache and DB Cache Reloaded. So far they work really well together.
I’ll definitely have to check out Alex King’s 404 Notifier and Joost’s Google Analytics for WordPress plugin.
I’ve also stopped using the All in One SEO Pack. I did not realize how much a resource hog it was! Do you have a good alternative?
October 12th, 2009 at 10:35 pmLeave Your Comment