16 Essential WordPress Plugins Every Blog Must Have


13,468. This is the number that comes up when you visit the plugins section of the wordpress.org website. Wow! If you’re a blogger you can choose from more than 13,000 different plugins. This is incredible. There’s a second number there as well. One showing how many downloads there’s been. It’s quickly approaching 160,000,000 at the time of writing this piece. This is even more incredible.

So who am I to say that you only need 16?! Well, I’m not saying that you need only these 16. I’m saying that they are the absolute minimum.


1. All in One SEO Pack


With more than 7,000,000 downloads this is one of the most popular WordPress plugins. And not without a reason. The same reason why it’s the #1 on this list. This is the best free plugin for getting your blog properly set up in terms of SEO. If you don’t have it installed yet (and you’re not using any worthy alternative either) do it right away.

2. Broken Link Checker


This is a big one. I mean, not big in kilobytes sort of way, but rather a kind of a big deal. Broken links can hurt your SEO. However, the problem lies in discovering them. If your blog has been running for quite some time you’ve probably linked out to hundreds if not thousands of different places. Some of these places are long gone, and discovering these broken links by hand is, in a word, impossible. Fortunately, Broken Link Checker can do it for you. And once it finds these broken links it can unlink them for you as well. Job done in 2 minutes.

3. Contact Form 7


Having a contact page on your blog is a must. You can either simply give out your personal email address or use a cool on-page contact form. Contact Form 7 lets you create and customize multiple forms (in case you want to use them for different purposes). The best thing is that it supports CAPTCHA, which should reduce the amount of daily spam. Plus, it’s delivered in a multilingual package. Besides, 3,400,000+ downloads can’t be wrong.

4. FD Feedburner Plugin


If you’re not familiar with Feedburner it’s a service that lets you gather data about the people who have subscribed to your blog’s RSS feed (but not only that). FD Feedburner Plugin integrates your blog with Feedburner by redirecting your main feed (and optionally the comments feed as well). Of course, to make it work you have to visit feedburner.com first and configure (“burn”) your blog’s feed.

5. Google XML Sitemaps


A sitemap is an important element of your blog’s inner SEO structure. Basically, it’s an easy to read list (that is if you’re a search engine) of all the separate URL addresses that your blog consists of. This plugin is the best one for getting the task done, mostly because it’s optimized to produce the most google-friendly sitemap possible. And since Google is the 800 pound gorilla of the market… you get the point.

6. MaxBlogPress Ping Optimizer


First order of business – pinging. Pinging is simply a way of notifying various search engines that something new has appeared on your blog (that it has been updated with fresh content). In theory, it can get your content indexed quicker. In practice, abusive pinging can get you banned from pinging services. Second order of business – the plugin. The guys from MaxBlogPress have come up with a plugin to prevent your blog from being banned and to optimize the way it sends pings.

7. Pretty Link


In essence, this plugin lets you take any URL from the internet and redirect it through your own domain/blog. I.e. it does some bit.ly-magic within your own blog. This is great for cloaking every kind of affiliate links, short versions of long post URLs, and all sorts of other stuff. It also provides tracking, so you know how many people have clicked on your pretty links at all times. You can go either with the lite version (which is perfectly sufficient for most users) or the pro version (which costs money, obviously).

8. Robots Meta


This plugin can help you to bring your blog’s SEO to the next level. You can use it to play with the “nofollow” and “noindex” tags to get your blog uber-optimized. WordPress is a great platform, but it creates many separate pages that can be easily considered a duplicate content by Google. Robots Meta prevents such a situation from happening. That is, of course, if you configure it properly. One of its many cool features is the ability to edit the .htaccess and robots.txt files from within WordPress.

9. SexyBookmarks


OK, I have to start by pointing out a flaw cause it’s too annoying. It seems that not one day goes by without an update of SexyBookmarks. I kid you not, every time I check my admin panel there’s an update for this thing available, but what a GREAT plugin this is though. It gives you a sexy way of providing a set of share buttons for your content. The number of available services is just ridiculous. Of course, Facebook, Twitter, Digg, Reddit, Stumble Upon, and Delicious make the top of the list.

10. Sharebar


Yet another plugin for displaying various social media share-buttons. Only this time the buttons are contained within a dynamic vertical box that scrolls along with the page. That way the buttons are visible and easily accessible at all times. Cool and equally sexy to SexyBookmarks.

11. Subscribe to Comments


By installing this plugin you’re showing your readers that you really care for them. It lets every commenter to subscribe for email notifications, so whenever a post receives some subsequent comments each commenter receives a quick email. It keeps the conversation going even after big periods of time.

12. W3 Total Cache


As the authors say themselves it’s “the fastest and most complete WordPress performance optimization plugin.” What it does is one important thing – it caches every dynamic element of your site, and then displays it when needed.

WordPress is essentially software, an app. An app accessible from a web browser. That means that whenever you want to view a WordPress blog some operations need to be executed. This takes some time and server’s resources. All of this can be sped up by caching the results of these operations and then fetching it whenever someone requests them. That’s what the plugin essentially does (I’m sure it’s a bit more complicated, but we don’t need to go into this here).

13. What Would Seth Godin Do


Interesting name for a plugin, isn’t it? This plugin lets you display a special message to every new visitor to your blog. The message disappears after the fifth visit by default (this can be changed). Welcoming every new visitor is a great idea. You can use this opportunity to offer them a gift, ask them to join your newsletter, or to subscribe to your RSS feed. The possibilities are endless. Very simple and very cool plugin at the same time.

You can use it along with this: How to Create WordPress Shortcodes.

14. WordPress Backup


Having your current WordPress installation backed up at all times is a very good idea. This plugin does just that. It backs up the upload directory, your current theme, and the plugins directory. Each directory is turned into a zip file.

I’m disappointed to admit that I haven’t been able to find a proper plugin for backing up the database. There’s always something not quite right with each one I check. If you know of something worth checking out, by all means let me know! For now I just recommend exporting your data via the standard WordPress’ export function.

15. WP-Print


It creates a very nice print-friendly version of your posts and pages. Your readers will appreciate this plugin a lot. Enough said.

16. Yet Another Related Posts Plugin


YARPP is the best solution for displaying a list of posts related to the current one. If you want to encourage readers to keep browsing from one post to another, this is the thing that’s going to help you. The plugin utilizes a very effective algorithm, so once you have a significant portion of content on your blog you can be sure that relevant posts will be displayed every time. Of course, don’t expect much if you’re just starting out and have only a handful of posts.

Bonus plugins to put your blog on steroids

17. Comment Relish


This little plugin lets you communicate (sort of) with visitors right after they commented on your blog for the first time. You can set up an autoresponder message that will be sent to them via email. This email is a great place for a thank-you and letting people know what else is going on at your blog. Since that’s the first time they’ve commented they might be interested in some further interaction with your blog and its community.

18. Get Recent Comments


A plugin for providing some quick social proof, so to speak. If you have some commenting going on you should consider installing this plugin. It’ll display some information about the latest comments in your sidebar. This conveys a message that your blog is alive and people are interacting with each other.

How about you? What plugins do you consider as must-have ones? I’d love to get your input on this.

[Total: 0    Average: 0/5]

Madalin Tudose

I`m a web developer. I build HTML Templates and WordPress Themes which are eventually released on ThemeForest under the DeliciousThemes brand.

Join the discussion

  1. Felipe on March 14, 2011 at 9:49 am Reply

    A good plugin to adsense is Google Adsense and Hotel Booking. Very nice article.

  2. Pushpinder Bagga on March 15, 2011 at 1:27 am Reply

    I would also suggest the Enhanced XML Images Sitemap Plugin I made here…



    1. Karol K. on March 20, 2011 at 7:46 am Reply

      That’s a really handy plugin. Thanks for sharing!

  3. MK Safi on March 15, 2011 at 8:20 am Reply

    I’ve seen more and more people recommend WordPress SEO plugin by Yoast. It’s supposed to be a true, all-in-one SEO plugin. I’m actually about to install it and try it myself.

    To the list above, I’d add Google Analytics for WordPress (also by Yoast, actually (Disclaimer: I’m not a fanboy!)). I like this plugin because it lets you easily insert Analytics snippet in your site and it allows you to track outbound and affiliate links.

    1. Karol K. on March 20, 2011 at 7:43 am Reply

      Interesting pick. I’ve always thought that it’s better to implement all the simple things yourself. Like, for example, including the JS code for analytics. Why do you prefer to use a plugin for that? Does it give any additional benefits?

      1. MK Safi on March 20, 2011 at 7:58 am Reply

        Yeah, Google Analytics for WordPress has many benefits over manual insertion of Analytics code.

        For example: the plugin can group posts per category, so you go to your Google Analytics and see reports per each category. You can see your most popular categories, how many unique visitors they got, incoming keywords for the category, and more. You can do that not only with categories, but also with tags and authors. So, you can know which author brings in most traffic.

        With the plugin, you can also tell it to track outbound links and affiliate links.

        1. Karol K. on March 24, 2011 at 9:48 am Reply

          Sounds interesting. Now I realize I have to give it a try. Thanks, MK Safi.

  4. Cameron on March 19, 2011 at 4:23 am Reply

    3 downloaded and activated immediately. Thank you Karol.

    1. Karol K. on March 20, 2011 at 7:41 am Reply

      Which ones?

  5. PauliusR on March 23, 2011 at 9:10 am Reply

    thought I have everything I need on my site, but I only use a few plugins from this list. I’ll consider adding a few more

  6. […] 16 Essential WordPress Plugins Every Blog Must Have. Назва статті говорить сама за себе. Чудова підбірка із 16-ти плагінів, обов’язкових для кожного блога. Попри значну кількість банальних плагінів на зразок All in One SEO Pack, які стоять у кожного блогера, трапляються досить-таки несподівані плагіни. Однозначно варто звернути увагу! […]

  7. Website Design Merseyside on April 9, 2011 at 4:31 pm Reply

    Thanks for these plugins I am more than happy to use some in my website

    1. Karol K. on April 12, 2011 at 1:34 am Reply

      Which ones did you choose?

  8. iPadOS on April 10, 2011 at 12:51 am Reply

    Thank You Very Useful

  9. Review Monsters on April 11, 2011 at 6:58 am Reply

    Great list of very useful plugins.

  10. Website Design Merseyside on April 14, 2011 at 10:33 am Reply

    Really great set of plugins. Thanks

  11. Jonathan Tau on April 14, 2011 at 6:41 pm Reply

    Hey, you need to setup a cron job inside of a asdf.sh script that backup to a folder or wherever.
    Then you just set a cron job to do that .sh every day.

    Search cron job database backup
    or tag hostgator on there if you can’t find it.

  12. Palermo on April 16, 2011 at 5:30 am Reply

    I love WordPress but I am yet to find a cool analytics plugin. Any suggestions?

  13. Website Design Merseyside on April 17, 2011 at 12:08 pm Reply

    Fantastic plugins i am definatly going to use these. Thanks

  14. Dave the Blogger on April 17, 2011 at 12:09 pm Reply

    fantastic article ! very impressive list of plugins. I am an official WP plugin junkie.. lol

  15. steve on April 17, 2011 at 1:22 pm Reply

    great post many thanks for the helpful information i will use these tips on my new site http://freecash,howtogainmuscleweightfast.net
    thanks again

  16. Tim Priebe on April 23, 2011 at 5:52 pm Reply

    You do have to pay for it, but I’m a huge fan of Backup Buddy by PluginBuddy.com.

  17. Atila on April 30, 2011 at 9:57 am Reply

    I’m a novice trying out wordpress (so far the novice-friendliest cms I’ve come across).

    I’d like to find out if there’s a plugin or program that works like the dreamweaver wysiwyg on wordpress. I need a program that I can use to edit a page and see the result instantly – just like on dreamweaver.

    I look forward to your suggestions.

    Thank you.

  18. Mohit on May 6, 2011 at 6:08 am Reply

    great collection

  19. Vita Mix 5200 Costco on May 8, 2011 at 3:20 pm Reply

    Great write-up. I think the all-in-one adsense plugin and the sociable plugin should also be added to the list.

    They do great work on your blog.

  20. […] even the simplest of sites. The web abounds with lists of modules you should never build a site without, each module adding one more dependency to your site. The commercial systems generally have the […]

  21. Felix on May 29, 2011 at 2:43 am Reply

    Nice Post, Thanks a lot.

  22. Prakash Sahu on May 31, 2011 at 5:30 am Reply

    i am a php developer. this information is very useful for me to create a such a wonderful site,Nice blog and posts.Thank you for sharing excellent list of plugins.

  23. Best WordPress Plugins on June 1, 2011 at 8:48 am Reply

    You’ve noted down some great plugins there.

    But I can’t help thinking that all in one seo has made it to the top of your list simply because it’s the most popular.

    As opposed to actually how useful it is.

    IMO, all in one SEO is far from the best plugin for SEO purposes.

    Although I admit I started off using all in one SEO, but I have since switched to SEO Ultimate

    1. Karol K on June 7, 2011 at 9:35 am Reply

      Thanks for the info. I will make sure to check it out.

  24. wordpress web designer on June 11, 2011 at 3:58 am Reply

    Yes! wordpress rules. Its very difficult to search from 16000 plugins unless you eaxtly know what you need. This really helps. Thanks for the article.

  25. Aman Arora on June 16, 2011 at 5:29 am Reply

    Pretty nice list of plugins, I am surely gonna install some of these on my blog.

  26. Sumon @ Sumon Seleem's Blog on July 16, 2011 at 4:37 am Reply

    I think WordPress SEO by Yoast is the best SEO plugin and WP ReplyMe is also a good plugin to remain connected with your commenters.

  27. Jon DiPietro on July 16, 2011 at 10:40 am Reply

    I agree that WordPress SEO is far superior to All in One. I just migrated several blogs this weekend. One of its additional benefits is that it also generates XML sitemaps and eliminates the need for a separate plugin. You also don’t need the Robots Meta if you use it.

    Thanks for the list.

  28. prakash on July 18, 2011 at 2:47 am Reply

    This clearly defines what to chooser from 16000 of plugins. useful resource

    Thanks dude

  29. DJ ARIF on July 19, 2011 at 3:24 am Reply

    My goodness, here’s an awesome list of must use wordpress plugins… liked it very much. just installing this all this plugins to my new blog

  30. […] 16 Essential WordPress Plugins Every Blog Must Have (by Karol K.) – more work ahead of me; thx for this compilation Karol. […]

  31. Miniclip on September 6, 2011 at 6:30 am Reply

    Thank you for the share. It help me lot promise. Great!

  32. Mark R on September 24, 2011 at 5:02 pm Reply

    Nice list, found it very useful in helping me choose plugins for my first WordPress install. Thanks!

  33. What are WordPress Plugins? on September 27, 2011 at 4:11 am Reply

    […] WordPress Ecommerce Shopping Cart Plugin That WorksTop WordPress Plugins for the Smart Blogger16 Essential WordPress Plugins Every Blog Must Have – DeliciousThemes.comA WordPress Ecommerce Shopping Cart Plugin That WorksTop WordPress Plugins for the Smart […]

  34. Mansi Bharat on January 4, 2012 at 10:43 am Reply

    I really like this post because for a new blogger like me it helps to choose from so many plugins.

    I think wordpress yoast SEO is a better plugin than ALL in One seo..correct me if i am wrong

    Thanks for sharing.

  35. Nikhil on May 24, 2012 at 6:35 am Reply

    excellent post !! keep it up…

  36. Troy on April 20, 2018 at 4:42 am Reply

    Beautiful blog with nice informational content.
    If you want to make your blog page more effective and eye catchy to your site visitors then there is one best WordPress plugin is available for that – Blog Designer. It has various post types and attractive design effects.

Leave a Comment

Your email address will not be published. Marked fields are required.