If you’re in the business of launching and running websites and you’re platform of choice is WordPress, you’re no doubt aware of the thousands of plugins available. This myriad of plugins offer solutions for improving your blog’s performance, adding features that would be hard to self-code, and ensuring your blog is visible and user-friendly. However, it can be easy to bloat your website or blog with too many plugins. I try and limit my plugins those that add practical value. With that said, here are 12 essential plugins that I believe every WordPress blog should have.
1. Akismet
This one comes default in many WordPress installations probably because it’s value is unmatched. Put simply it’s the one-stop spam-stop shop. It does a great job at eliminating spammy comments and helps keep your blog squeaky clean so you don’t ever have to worry about spam again.
2. All in One SEO Pack
What good is blogging if nobody can find your work. This handy plugin is the most complete SEO plugin available. Among other things, it generates META tags automatically, creates search-engine friendly URLS and assists in highly customizable SEO campaigns.
3. Contact Form 7
Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on. You won’t miss Contact Forms 1 through 6.
4. Google XML Sitemaps
Another handy tool to assist in search-engine optimization. This plugin creates a custom XML sitemap of your site and submits it automatically to search engines. This allows for the search engine crawlers easier access to your content which means more visibility on the valuable Google search results pages.
5. Subscribe to Comments
Help keep your loyal commentors informed with this handy plugin. When enabled, it will allow readers to subscribe to comments via email notifications. This is great for bloggers who are interested in lengthy debates that rage on through the comments section.
6. WP-DB-Backup
Backup is essential for any and all websites. This plugin makes backing up your WordPress quick and easy. You can setup routine backups and have them emailed to yourself for safe-keeping. If you’re not using this or a similar backup solution, you’re asking for trouble.
7. WordPress Popular Posts
This simple plugin installs a widget that can be placed on your sidebar or other widget-ready area to display the most popular posts on your blog. Use this is a means of keeping readers on your site and interested in what’s popular.
8. WP-PageNavi
Simply adds a more advanced and elegant page solution for your blog. Make your page numbers attractive with this minimal plugin.
9. WP Google Analytics
If you’re like me, you can become quickly obsessed with tracking analytics and statistics on your blog. This plugin allows you to quickly and easily integrate Google Analytics, a free and useful tool for tracking your visitors, within your WordPress template.
10. Yet Another Related Posts Plugin
When a reader reaches the bottom of the article, help retain their clicks by providing other articles on similar topics. This plugin presents all related posts based on a very useful and adaptable algorithm that works great out of the box.
11. Theme Switch
If you’re in the process of upgrading your theme, this plugin is truly essential. It allows for administrators to switch to an alternate theme for viewing without the general readership being affected. So build and preview your new template while your current design stays untouched. I used this extensively on the redesign of my site a few months ago.
12. Advanced Text Widget
Finally a catch-all plugin that puts a handy tool in your widget arsenal. The advanced text widget allows you to include any type of content (including HTML and PHP) in a sidebar widget. I use this for simple blocks information but it’s uses are limitless. When nothing else meets your widget needs, drop it in and code away.
Let Me Hear Your Favorites
These are only a dozen of the many plugins that I use on this site. I’m always on the lookout for new and better plugins to make my job easier. What essential plugins could you not live without? Do you have any tips or tricks for any of these plugins I’ve mentioned? What are your favorite plugins? Leave me a few suggestions in the comment sections below.




This is a great compilation for anyone starting a wordpress blog. I have every one of them except the last two. I could have really used #11 at the first of the year when I revamped the theme at GDB. And also, doesn’t the latest version of wordpress allow for HTML and PHP in the text widgets? Maybe not, but I thought it did.
Anyway, nice compilation here. Thanks.
Preston D Lee´s last blog ..When design clients come back from the dead
Nice list Chris,
but what about cache plugins?
Best cache plugin for me is W3 Total Cache.
Thanks.
KOt´s last blog ..Easy ways to get perfect website design.
Nice one Chris. I’m using many of these and have heard of most of the others. Didn’t know about the ThemeSwitch plugin though. That sounds like it will be incredibly useful for the redesign process! Thanks!
Matt Ward´s last blog ..Icons and the Web – Part 4: Implementation
I know them all, and use the most of them. But its a great list!
c0de´s last blog ..Tutorial: Webbrowser als Hintergrundbild in Gnome und Ruby und devilspie!
Login Lockdown FTW!
Tony´s last blog ..How to Add a Comment Box to your Facebook Page
You nailed it right on the head with this post. I use every single one of them as standard when launching a new site.
I want to add more which is Broken Link Checker plugin. It is good to help us check broken link and fix them without editing single post. It is useful to improve the SEO.
Wow.. this is the best ‘XYZ essential plugins for your blog’ list I have ever seen.. You nailed it , Chris…
My wordpress blog is much safer and so much better now. Thanks a lot
Richie´s last blog ..Create a Out of Bounds Surreal Photo manipulation in Photoshop
This all seems about right.
Only a few alterations as to what exact plug-in is used.
Michael´s last blog ..Pre-Render Dynamically Resized Images with the PHP-GD Library
Good list, but i also recommend PageMash, just drag your pages in the right order instead of giving them numbers, very easy
Find it here: http://wordpress.org/extend/plugins/pagemash/
Excllent. Cheers Chris!
Ben´s last blog ..Markup Service by PixelCrayons
A great list indeed, we’ve actually been researching on this topic quite often, and I’ve actually posted a list of our favorite WP plugins. And as I can see here, we share many of the awesome plugins. But I really think the Theme Switch plugin should be added to our (next) list
If you’re interested in seeing our list just for kicks, http://www.junkiee.net/articles/wordpress-plugins-that-we-cant-live-without/
Thank you for posting

Nina´s last blog ..How To Effectively Organize Your Photos
For commenting there’s nothing better than Disqus. WP Super Cache is good for… well, self explanatory.
Theme Switch is one of which I was unaware, but I will definitely use in the future. The list provides a great foundation for WP blogs.
Nicholas´s last blog ..yelp: killing the american dream or living it?
I tried YARPP, but it never really worked. Then I found Efficient Related Posts and it made the whole process a snap.
Some of my other favorites are: Widget Logic, WP Super Cache, WP FancyZoom, Topsy Retweet Button, Tidy Up, Flexi Pages Widget, and Advanced Category Excluder.
Doug C.´s last blog ..Designer’s Rant: Psychotic Photoshop
hey nice info, but i read some similar blog post and some mention about wordpress super cache, do you think it necessary for beginner blogger??
Great list there and I use all of them except theme switch. That is a new one for me.
If you are looking to add social buttons to your posts then Digg Digg is for you. Get it from the WP repository here: http://wordpress.org/extend/plugins/digg-digg/
Lucas Cobb Design´s last blog ..The Design Process
Very nice list of plugins. Using most of them except 2 or 3. Thanks for putting them all together!
Smashing Share´s last blog ..Ultimate Collection of HTML5 and CSS3 Resources
I woul suggest http://wordpress.org/extend/plugins/wp-optimize/ as it is very useful.
Cheers
Theo´s last blog ..Muss eine Webseite in jedem Browser genau gleich aussehen?
Sorry, the dog had eaten that d. It` would.
Theo´s last blog ..Muss eine Webseite in jedem Browser genau gleich aussehen?
seems those all plugins are very essential,
thanks for reminding…
Nice Stuff

Comunicarte´s last blog ..1º Franchising de Comunicação Apresenta 4 Soluções Inovadoras Para Contornar a Crise
Be careful dot not use too much plugin. Because of many plugins your blog could be slow. For example, WP Google Analytics is not necessary. Yes it’s just my point of view

Casino Lemonade´s last blog ..Wagerlogic initiates arbitration against Marvel
Thank you so much for the tips. I´m building my website and this article was very helpful

Fuscienne´s last blog ..12. Fifa fanfest