Here is a list of must have plugins. Every site will have different needs for functionality, this list will get you started. Yes, there may be free plugins that do some of the same things, these are the ones I use on my own sites and client’s sites – they are dependable and the time they save far outweighs any cost.

SEO

WordPress SEO by Yoast – does the work of several plugins since it includes sitemap generation (based on your settings) and the ability to disable certain WordPress generated page types depending on your site needs. Also has premium add-ons for things like Video SEO.

Backups

BackupBuddy – create full or database only backups, schedule backups, send backups to remote locations like Dropbox, Amazon S3 or another FTP server. See my BackupBuddy Review here.

Creating Forms

Gravity Forms – create simple or complex forms with an easy to use interface. Add the forms to your pages or sidebars easily with widgets or with the Forms button in the editor. Extendable and very flexible with lots of add ons.

Sliders, Rotating Images, etc.

DisplayBuddy – suite of 10 display related plugins that include sliders, rotating images, carousels, notification bars, rotating text, tool tips that popup, and a video showcase. Lots of options and very easy to manage.

Caching for Speed

  • W3TC (caching) – add caching to your site and speed up your page load time.

Maintenance Mode

Social

  • Add This lots of choices in different sizes to include on your posts/pages.
  • Simple Social Icons – very simple for sidebar or header/footer. Size choice. Icon color and hover color are configurable.
  • Socialize – adds twitter and facebook likes and tweets to your posts and can add other sites like stumbleupon etc. too.
  • Social Media Widget – this one adds the icons to your sidebar – so many choices!

Pinterest Specific

E-commerce

  • WooCommerce Easy to set up, add-on modules for extensive options for processing, etc.
  • Cart66

Controlling Spam Comments

Comment Plugins

Cleaning Up Spam

Security Related