Essential Plugins for Every WordPress Installation

Essential Plugins for Every WordPress Installation

One of the reasons why people gravitate toward WordPress is the seemingly unlimited numbers of open source plugins available. Today, I’d like to go over a few plugins that I think absolutely warrant your attention. I’m sure I’ve missed some, though, so make sure to chime in within the comments! Hopefully, this article will morph into an absolute monster of a list that can act as a reference for fellow WordPress developers.


Jump to a Category


Comments


Akismet

Tutorial Image

Akismet is quite possibly the perfect spam management solution. It’s unobstrusive, manages to catch 99% of spam and is quite easy to get started. An absolute must have!.


Disqus Comments

Tutorial Image

Disqus makes commenting easier and more interactive, while connecting websites and commenters across a thriving discussion community. It features the niceties you’d expect like Gravatars, feeds, rating and threading.


Subscribe to Comments

Tutorial Image

Subscribe to Comments is a robust plugin that enables commenters to sign up for e-mail notification of subsequent entries. The plugin includes a full-featured subscription manager that your commenters can use to unsubscribe to certain posts, block all notifications, or even change their notification e-mail address!


SEO


All in One SEO Pack

Tutorial Image

An exceedingly powerful solution to optimize your website for search engines. It automatically generates meta tags, lets you override a page’s title and description among a slew of other features. More importantly, you can pretty much make it work out of the box with minimal tweaking.


WordPress SEO by Yoast

Tutorial Image

WordPress SEO is the most complete SEO plugin that exists today for WordPress.org users. It incorporates everything from a snippet preview that helps you optimize your page titles, meta descriptions and keywords to XML sitemaps, and loads of optimization options in between.


SEO Smart Links

Tutorial Image

Interlinking within your site is one of the most basic tenets of SEO. SEO Smart Links can automatically link keywords and phrases in your posts and comments with corresponding posts, pages, categories and tags on your blog. Further SEO Smart links allows you to set up your own keywords and set of matching URLs.


HeadSpace2 SEO

Tutorial Image

HeadSpace2 is an all-in-one meta-data manager that allows you to fine-tune the SEO potential of your site. It lets you control almost every aspect of your site’s meta-data, including advanced tagging and analytics.


Google XML Sitemaps

Tutorial Image

This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. With such a sitemap, it’s much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.


Performance


WP Super Cache

Tutorial Image

Once you get beyond a certain size, WordPress can act really slow. Caching your content, as always, is a great solution. This plugin does exactly that. It create static versions of your content which is served instead. Works wonders specially when you’re heavily trafficked.


CDN Sync Tool

Tutorial Image

Uploads/syncs your static files to a Content Deilvery Network (CDN) with push CDNs such as Amazon S3 / CloudFront and CloudFiles aswell as Origin Pull CDNs such as MaxCDN / NetDNA. You can choose files from your media library, theme directory, WordPress’s wp-include directory and plugin directories aswell as new media library uploads.


WP Smush.it

Tutorial Image

An excellent plugin that automatically processes any image in the blog through the smush.it service, without requiring any user intervention reducing file sizes and improving performance.


WP Minify

Tutorial Image

WP Minify grabs JS/CSS files in your generated WordPress page and passes that list to the Minify engine. The Minify engine then returns a consolidated, minified, and compressed script or style for WP Minify to reference in the WordPress header.


WP-Optimize

Tutorial Image

This simple but effective plugin allows you to clean up your WordPress database and optimize it without phpMyAdmin. Also renames any username.


Social


Socialize

Tutorial Image

This provides an easy way to selectively add actionable social bookmarks to your posts content or below the post in a ‘Call To Action’ box. You can add bookmarks either inside the content or in a box below the content.


AddToAny

Tutorial Image

This WordPress plugin to help people share, bookmark, and email your posts and pages using any service, such as Facebook, Twitter, Google Buzz, Digg, Delicious, and well over 100 more sharing and social bookmarking sites.


Media


Scissors Continued

Tutorial Image

Scissors Continued adds cropping, resizing, and rotating functionality to WordPress’ image upload and management dialogs. Scissors also allows automatic resizing of images when they are uploaded and supports automatic and manual watermarking of images.


NextGEN Gallery

Tutorial Image

NextGEN Gallery is a full integrated Image Gallery plugin for WordPress with a slideshow option. It is a full integrated Image Gallery plugin for WordPress with dozens of options and features which provides a simple administration system at the back end which can also handle multiple galleries.


Monetization


Advertising Manager

Tutorial Image

This plugin will manage and rotate your Google Adsense and other ads on your WordPress blog. It automatically recognises many ad networks including Google Adsense, AdBrite, Adify, AdGridWork, Adpinion, Adroll, Chitika, Commission Junction, CrispAds, OpenX, ShoppingAds, Yahoo!PN, and WidgetBucks. Other ad networks can be used as well.


Ad Injection

Tutorial Image

Ad Injection injects any kind of advert (e.g. Google AdSense, Amazon Associates, ClickBank, TradeDoubler, etc) into the existing content of your WordPress posts and pages. You can control the number of adverts based on the post length, and it can restrict who sees adverts by post age, visitor referrer and IP address.


Backup


WP-DB-Backup

Tutorial Image

WP-DB-Backup allows you easily to backup your core WordPress database tables. You may also backup other tables in the same database.


EZPZ One Click Backup

Tutorial Image

EZPZ One Click Backup is a very easy way to do a complete backup of your entire WordPress site. In fact it’s so easy to use there are no required user settings, everything is automatic. Just one click and presto, you’ll have a complete backup stored on your server. One more click and you can download the entire backup to your own computer.


Analytics


Google Analyticator

Tutorial Image

Google Analyticator adds the necessary JavaScript code to enable Google Analytics logging on any WordPress blog. This eliminates the need to edit your template code to begin logging. Google Analyticator also includes several widgets for displaying Analytics data in the admin and on your blog.


WP-Stats-Dashboard

Tutorial Image

Display your blog’s stats graph plus your blog traffic, social engagement and social influence directly in your dashboard. See how you’re ranking on Alexa, check out your Technorati authority, monitor your ranking across multiple sites and much more.


Utilities


Yet Another Related Posts Plugin

Tutorial Image

Yet Another Related Posts Plugin (YARPP) gives you a list of posts and/or pages related to the current entry, introducing the reader to other relevant content on your site. Using a customizable algorithm considering post titles, content, tags, and categories, YARPP calculates a “match score” for each pair of posts on your blog. You choose the threshold limit for relevance and you get more related posts if there are more related posts and less if there are less.


Organize Series

Tutorial Image

The Organize Series WordPress Plugin helps with the organization and presentation of articles/posts you write as part of a series. It helps make it easier for readers of your blog to discover all the series you’ve written and also to easily find post that are part of the same series.


Custom Field Template

Tutorial Image

Custom Field Template adds the default custom fields on the Write Post/Page. You can set any number of the custom field templates and switch the templates when you write/edit the post/page.


Contact Form 7

Tutorial Image

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.


Redirection

Tutorial Image

Redirection is a WordPress plugin to manage 301 redirections, keep track of 404 errors, and generally tidy up any loose ends your site may have. This is particularly useful if you are migrating pages from an old website, or are changing the directory of your WordPress installation.


WP-PageNavi

Tutorial Image

Adds a more advanced paging navigation to your WordPress site.


Simple URL Shortener

Tutorial Image

Simple URL Shortener is the simplest, yet most powerful URL shortening plugin available, with over 100 shortening services available.


Wrapping Up

As you may have noticed, I’ve chosen to stick to free plugins. There are, however, plenty of killer paid options to consider — CodeCanyon, for instance, is the web’s largest marketplace for premium WordPress plugins, amongst other sorts of scripts and components.

We’ve, of course, only merely scratched the surface here. Chime in below with the plugins you use and love on a daily basis, and I’ll make sure to keep this list updated weekly. Thank you so much for reading!

Siddharth is Siddharth on Codecanyon
Tags: Wordpress
Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://www.moviemusicgame.com mmgfan

    I hate SEO. If you had bad site, no matter how you do your SEO, you would see no result at all.

    So I believe “All in One SEO Pack” is useless. It’s not so easy to have your site shows on the top of Google search result page by just install this pack.

    • http://lowgravity.pl Kamil

      haha, Yes…. this is soooo true….

      I have thousands of clients asking for “enhancing SEO” on their websites not seeing that they have crappy content ;)

      • Artur

        Gratz for having thousands of customers.

    • http://www.falkencreative.com Benjamin Falk

      Of course, just installing a plugin won’t automatically guarantee any sort of results improvement. You still have to have quality content and work with the plugin to customize titles/meta information, etc. SEO is (in my opinion at least) a constant work in progress, and there really isn’t any sort of magic trick (plugin or otherwise) that guarantees results.

      I wouldn’t say it is useless though. It does make customizing WordPress’s title/meta information infinitely easier.

    • http://www.wordimpressed.com Devin Walker

      Not sure I understand this comment…

      If you have a bad site yes it won’t rank but using this plugin can’t be to blame for the website. This plugin is great for those with “good” sites.

    • http://www.visual-blade.com Daquan Wright

      The way I see it, these packs add small differences, not big noticeable changes.

      So I’d say, the better the content on your site is, the more effective SEO packs would be. If you got nothing on your site, it’s worthless.

    • http://www.mikejongbloet.co.uk Mike Jongbloet

      “If you had bad site, no matter how you do your SEO”

      Unfortunately this isn’t really true anyway, how many times do you Google a term and have a look at the first few results only to find crap sites plastered in adverts, with ‘relevant’ but not ‘useful’ information and posts on them.

  • Nouman

    How does disqus comare to facebook comments now?

  • http://www.03media.nl Pim

    I would advise to skip “All In One SEO pack” and go for the WordPress SEO plugin by Yoast – http://yoast.com/wordpress/seo/. Way better.

    • http://www.snilesh.com neel

      Yes it is even better than that platinum-seo-pack Plugin. I recently changed my seo plugin on my website.. And i am receiving good results of this change.. Thanks to Yoast – http://yoast.com/wordpress/seo/

  • http://newraycom.com Ray

    Great list. I just have to hold myself back from over plugin’ my site – bright shiny thing syndrome :)

    I’m actually a big fan of All In One SEO Pack but never thought of adding SEO Smart Links.
    Seems logical. Guess will have to make room for that.

    Thanks

  • http://www.rittencommedia.dk Jimmy Rittenborg

    Erm.. looks like you guys have actually forgot the best SEO plugin of all – the one made by yoast, wich also makes the others unnecessary http://yoast.com/wordpress/seo/

    Try google: wordpress SEO
    - His work seems to be working pretty well ;)

    • aphnee

      second that. Also, Hyper Cache is a much more effective plugin than WP Super Cache.

    • http://davidturner.name David Turner

      This is actually what I was going to mention. Yoast’s SEO plugin really is a fantastic tool in terms of wordpress SEO, giving a fantastic reason to put thought into SEO each and every time you create a post.

    • Dan

      Yes, I was surprised WordPress SEO was not in the round up. This seems to easiest to us, most extensive and best integrated SEO plugin out there.

      One I like that I didn’t see is Multiple Content Blocks by Trendwerk.

      And a good plugin that I’ve been looking for but have not found yet. A widget to add a Page with Post Thumbnail, Page Title, Page Content/Excerpt and Read More link. Does anyone know of a simple plugin for this?

    • http://planet.tinywp.com Pothi

      I’m surprised too. I like WordPress SEO plugin by Yoast too. It has improved a lot since it’s inception. :)

    • http://jeffmcneill.com Jeff McNeill

      Yoast’s plugin coders are pretty crappy, for example they hardcode pathing so it is impossible to use symlinks to the plugin directory. There there is the fiasco of basically breaking every outbound link if you check a certain option in the Google Analytics plugin. In addition, he says himself that the SEO plugin is still beta and will break. We’ve given up using his crappy plugins. Don’t get me wrong, he has some good ideas sometimes, but the plugins as well as the advice on which webhost to use, forget it!

  • http://www.suryaden.com suryaden

    what happen with platinum SEO packs?

  • http://www.webservicepack.com Jesús

    It is good news for my wordpress

  • http://13m2.nl Andre

    WP-DB-Backup is good, backing up your database is essential. However, when your site or your server goes down you will need the files in your WP-content folder, like your plugins and that media files you added last week. I have never heard of EZPZ One Click but if you have to click a button to make a backup you will probably start to forget doing that within a few weeks.
    A real backup is made automatically at set intervals (anybody tried X-cloner?)

    CDN-sync tool is cool if you have Supercache or W3 Total Cache installed. I couldn’t get it to work on my shared hosting though, since you’ll need mime_content_type() or fileinfo in your PHP install.

    I tried Smush-it but since it only took off a bit more than 2% of my image files it hardly seems worth the trouble using it.

  • http://codecanyon.net/item/reorder-reorder-posts-and-pages/112877 Ben

    A self-promotional plug: http://codecanyon.net/item/reorder-reorder-posts-and-pages/112877

    But I have really found it to be an essential WordPress plugin.

    • http://www.soulsizzle.com Ryan

      This man actually speaks the truth. Reorder is one of two plugins I have ever actually paid for. I install it in just about every WordPress site I work on. Besides allowing posts and pages to be reordered, it displays them in a much cleaner manner. Sites with a large number of pages become immensely easier to maintain.

    • RK

      I agree! This is the only plugin I’ve bought because I needed to be able to reorder posts. It works perfectly and I like how it shows the ID with it.

  • http://www.nethall.gr Giannis

    Why WP Supercache and not W3 Total Cache?

  • http://pippinspages.com Pippin

    Good list, but you definitely need to add “Subscribe to Comments” to the Comments section. It is essential.

  • http://devtuts.com.br/wp Rafael Angeline

    Thank you so much for the list.

    I will use some of these plugins ; )

    Thanks =D

  • http://www.giulianoliker.com Giuliano

    Nice list, thanks. Feels good to see that I’m using most of them already.

  • Dave

    I was very interested in seeing your list. I have loads of WordPress sites, and I’m always looking for new ideas. But usually I have something in common with the lists I look at. This is the first one I’ve seen with very little in common with what I use.

    I did pick up a couple new ideas, which is why I visited, so that’s great.

    It’s interesting how one’s background heavily affects which plugins one thinks are essential. Inevitably “essential” actually means “stuff I like”.

    • http://www.ssiddharth.com Siddharth
      Author

      Yeah, absolutely. Right now, it’s more a reflection of my usage scenario. With more reader input, hopefully I can capture the entire typical installation’s requirements.

      Thanks for reading! :)

  • http://webtasarimsitesi.com/ ertan

    very useful list.
    I m using already someones, but others are new for me.

    thank you

  • http://webylife.com Nikunj

    Nice List, I have been using most of the plugin mentioned here. In SEO plugin I would like to suggest WordPress SEO plugin which very powerful WordPress Plugin having multiple functionality

  • http://ungeekaparis.fr Vincent

    Great list, many thanks for that.

  • http://www.mightymeta.co.uk/blog James Brocklehurst

    Does anyone know if the benefits gained from using WP-Smush.it, WP-Minify and WP-Optimise outweigh the extra load produced from including three additional plug-ins?

    Other plug-ins I always use are:

    ie6-png-fix Automatically make PNGs work properly in IE6.

    Redirection manage 303 redirects and 404 errors.

    WP-Captcha-Free Akismet is great, but you still have to manually go through all the spam it catches. This plugin filters out any bot generated comments using some clever Ajax trickery, so you never even get to see them.

    • http://vim.gentle.ro vimishor

      Stop supporting that crappy “browser”. Even Microsoft is trying to get rid of him: http://ie6countdown.com

  • http://dagrevis.lv/ daGrevis

    Great collection! It gave me a lot of ideas… )

  • http://www.iMatt.si iMatt

    Realy nice post from you siddharth. Will definetly come in handy. Thank you!

  • http://vaskar.com.np Vaskar Humagain

    I am definitely going for SEO Smart Links, WP Smush.it, Scissors Continues, URL Shortner
    Thanks for this interesting and helpful post

  • http://www.adevtus.com Valentin

    Isn’t Akismet a paid-fo service now? It’s only free if you don’t have banners on your site and don’t sell things

    • http://www.deluxive.se Christopher Anderton

      No.

    • Kwight

      If you select personal site, there’s a slider preset to a certain suggested yearly amount. You can slide the amount to $0 to get the key for free.

  • http://partialbits.com/ Vamsi

    Hi, Siddharth !
    Nice post, and the list of the plugins that you recommend is also good.

  • http://www.tightmixblog.com Chris Bracco

    Great list, thanks for turning me on to the “scissors” one. This list can be drastically reduced though because there are some plugins out there that cover the functionality of a bunch of separate plugins you listed.

    Here is my list of go-to plug-ins that I use with nearly every WordPress install:

    Akismet
    bit.ly Service by Yoast
    Clean Notifications
    Contact Form 7
    Google Analyticator
    Members
    PHP Code Widget
    Really Simple Captcha (needed for contact form 7)
    Redirection
    Relevanssi
    Subscribe to Comments
    W3 Total Cache
    WordPress Popular Posts
    WordPress SEO by Yoast
    WordTwit
    WP-DBManager
    WP-Polls
    WP Stats Dashboard

    • http://webinationstation.com Bahla

      I too am a big fan of Contact Form 7 and am always interested to see on which “best of WordPress” lists it appears. I have traded in Really simple captcha for a simple math quiz. I use it always and if interested, here it is:

      [quiz quiz-4711 class:quiz \"1+1=?|2\" \"1+2=?|3\" \"1+3=?|4\" \"1+4=?|5\" \"1+5=?|6\" \"1+6=?|7\" \"1+7=?|8\" \"1+8=?|9\" \"2+1=?|3\" \"2+2=?|4\" \"2+3=?|5\" \"2+4=?|6\" \"2+5=?|7\" \"2+6=?|8\" \"2+7=?|9\" \"3+1=?|4\" \"3+2=?|5\" \"3+3=?|6\" \"3+4=?|7\" \"3+5=?|8\" \"3+6=?|9\" \"4+1=?|5\" \"4+2=?|6\" \"4+3=?|7\" \"4+4=?|8\" \"4+5=?|9\" \"5+1=?|6\" \"5+2=?|7\" \"5+3=?|8\" \"5+4=?|9\" \"6+1=?|7\" \"6+2=?|8\" \"6+3=?|9\" \"7+1=?|8\" \"7+2=?|9\" \"8+1=?|9\"]

    • http://luisalberto.org Luis Alberto Ochoa

      Chris Bracco

      Bit.ly Service by albertochoa

  • http://Cg-Lion.com Adel Ghithan

    Just what I’m looking 4 …… Thanks a million.

  • http://aclickbank.com Terry

    Great resources , I use most of what you have listed here , although I find it interesting some are must add plugins makes the site alot better for robots , automating everything is key to a good wp website . I find that some plugins make our life easier posting, commenting, . Keep the info coming
    Thanks

  • http://iamtherealnick.com Nick Ali

    The Google XML Sitemaps is nice, but unfortunately it doesn’t work with the multisite functionality in WP 3.0.

  • OnYX

    this is excellent list, didn’t know of quite a few of them…

  • http://www.alpha-score.com Matt S

    I’ve used w3 total cache for caching, I’m just wondering why it wasn’t included. It’s worked good from me and I haven’t done a thorough comparison of it with other options like the super cache but it seems to work well.

    Any reason I should switch to the above mentioned caching solutions?

  • http://anasatzqui.net/ Lashan

    +1 for using edited Halo 3 poster in thumbnail.

    • http://www.ssiddharth.com Siddharth
      Author

      Haha. Thanks!

  • http://www.kidando.net/ Kidando

    Been looking for reasons to do a complete site overhaul… just found my 5th and final. Thanks for the post. WordPress is awesome

  • http://techbrij.com Brij

    Nice List!!!
    I am already using some plugins and will see others.

    Thanks for sharing!!!

  • http://littlecrowd.com/ Ferry T.H.
  • Phil

    Nice list!!

    I wish there was the same for Joomla! and Drupal somewhere.

    Thanks

  • http://www.nouveller.com/ Benjamin Reid

    9 times out of ten, I’ll chuck Contact From 7 (for really simply setting up AJAX contact forms) and Custom Field Template (for adding custom meta boxes to posts/pages) into an install.

  • http://www.liamjaydesigns.com/ Liam

    I’ve used wordpress on loads of sites and I use most of these plugins on every one of them! Didn’t know about the super cache one though, so gonna have to take a look as it sounds like a really good addition for some of the larger sites.

  • http://prop-14.com Randy

    Nice list Siddharth. I use many of these. I think I like the FV All in One SEO Pack since it is a little easier for my clients to understand than the original all in one. I agree with the other comments, however, that you need good content above all.

    Another plugin I always use is “Revision Control”. Since every revision is saved as a complete post, it really fills up the database quickly. Especially early on in a new website when the client is catching all the errors and still getting used to using WP, etc.

  • http://superdit.com aditia

    thanks for the list, but why nettuts it self not using disqus system comment, are there any big consideration for this?

  • http://www.mlabs.info Samuel Marian

    i think you forgot about WP-PageNavi :)

  • John

    Yet Another Related Posts Plugin is extremely heavy on resources. If you are on basic shared hosting, your site might exceed the thresh-hold of resources, and they will shut down your site. Host Gator did that to me, sent me the logs, and it was all Yet Another Related Posts Plugin.

  • http://www.bionicworks.com Thai Bui

    I thought I had all the essential plugins covered but this article showed me a thing or two. Great finds and I’m share these goodies too. I’m a little iffy about Disqus though I’ve set it up and it seems very stable. If you have a plugin that is dependent on comments, be aware that Disqus stores your comments and syncs with your WordPress databases. The syncing isn’t horrible and if you dont mind the slight delay, it’s rather good.

  • http://themeid.com Emil

    Why not include http://yoast.com/wordpress/seo/ plugin as well?

    WordPress SEO Plugin feature list

    - Post titles and meta descriptions
    - Robots Meta configuration
    - Canonical
    - Breadcrumbs
    - Permalink clean up
    - XML Sitemaps
    - RSS enhancements
    - Edit your robots.txt and .htaccess
    - Clean up head section

    Cheers,
    Emil

  • http://www.sgdoeschwitz.de Grün Weiss

    cool plugins nice to use

  • vishal

    nice! list
    thanks for the list, but why nettuts it self not using disqus system comment, are there any big consideration for this?

  • http://www.jQueryRain.com Sanchit

    Thanx! for sharing this superb article.It has been observed by reading this article that u have mention the top main plugins of wordpress so there is no need to search somewhere else.

  • http://ayurvedicindia.info namita

    I really like your plugin article i will be using some very soon..

  • http://www.eaglelight.com/ LED

    Really interesting post and very useful as well. thanks for sharing!!

  • http://bestplaceon.net/ David

    Hi,

    This is large work you have done and i founde few plugins to my own blog.
    But i dont agree with All in One SEO Pack it isnt as good as Yoast, WordPress SEO Plugin.
    Also WP Supercache isnt good for all websites i used it, but i have ajax search engine in my showcase blog and it some how interupted its work.

  • http://ahrengot.wordpress.com/ Jens Ahrengot Boddum

    Wow, this post was pure gold! So many cool plug-in’s here I haven’t seen before. Thanks a lot.

    Another cool SEO plug-in, in my mind, is Greg’s high performance SEO. It’s a little more advanced, in that you need to go inject the php functions for seo in your template files, because this one doesn’t just use an output-buffer hack to whack your code into place (possibly causing other plug-in’s to break). Greg’s HPSEO also gives you a LOT of control of the “more than 100 seperate on-page characteristics important for SEO”.

    Oh, and another one of my favourites is WP Touch, the surprisingly powerful 1-click iPhone site plug-in. They came out with an iPad version too recently.

    Anyway, once again, thanks for this brilliant list!

  • Rahul

    Hi Siddharth.

    Great post. I didn’t know quite a few of the plugins you mentioned, and I’m sure they will now be part of my swiss army knife for future wordpress installations.

    I wanted to ask something though, do you know what plugin these guys at http://sputznik.com/ are using to make all posts like a JS image gallery? The transition is working smoothly, and each post is loaded graphically.

    I looked everywhere but can’t find anything that gives the same effect. Thanks for your help. And keep the good posts up. Cheers.