mandatoryI’ve been known to be a plugaholic. I love WordPress plugins. At one time, I had almost 70 installed.

Even though I have deleted many, I still have over 40 WordPress plugins active.

In one of my recent posts…

Are You A Plugaholic, where I recommend having as few plugins as possible, John Soares from Freelance Writing commented and got me thinking about sharing the plugins I use in my next blog expert series.

I shall create a 3-part series.

This blog post will share with you the plugins that I feel are mandatory for any WordPress set-up. I know we are going to have different definitions of ‘mandatory’ but for me…it means they are “must haves”.

In the second blog post, I shall list the ‘definitely worth having’ ones and then in the last post, the ‘nice to have ones’.

16 Mandatory Plugins

All in One SEO Pack

There are numerous SEO plugins around and I have used this one from day one. I know many of you like the Platinum SEO or Yoast’s new SEO plugin.

It doesn’t really matter which one you use…as long as you have one in place and set-up correctly.

BackupBuddy

I’ve mentioned this one many times. I use this plugin to backup my ENTIRE blog…not just the databases.

If you want to see my backup functionality comparison post click here:

How Can I Convince You To Do A Daily Blog Backup?

Google Video Sitemap

I’ve added this one under the mandatory list as I do add video type blog posts. If you don’t there is no need for it.

If you do add your own videos (not YouTube ones) then this Google video sitemap plugin is mandatory. It creates a Google video sitemap for you to tell Google you have videos on your blog. That way your videos will be added to the search engines. Without it they are not!

Google XML Sitemaps

It generates a XML sitemap which will help search engines like Google to index your blog posts. (Not video ones – see the above plugin).

Growmap Anti Spambot Plugin

Simple. Easy. Stops 99.9% of spam. Period.

Insights

I’ve added this one under mandatory because internal linking your blog posts is great for SEO purposes. And this plugin makes it easy.

Login LockDown

Adds some extra security to your WordPress set-up.

MaxBlogPress Ping Optimizer

Only pings the ping sites when you publish a post and not when you edit a post. Without it you could be classed as a ping spammer!

Pro Blog Stats

This is my (along with Joel Williams) plugin. Provides a single location to monitor the performance and statistics for your blog. It’s still in beta mode but we will be announcing something very soon!

Robots Meta

This plugin allows you to add all the appropriate robots Meta tags to your pages and feeds, disable unused archives and nofollow unnecessary links.

Secure WordPress

Helps improve the security of your WordPress installation.

SEO Friendly Images

Automatically adds alt and title attributes to all your images – this helps with SEO.

W3 Total Cache

Speeds up the loading site of your blog. You may wish to review my ‘speeding up your blog’ series:

Speeding Up Your Blog: The Only Guide You Need

Widget Logic

I like this one because it allows me to add certain widgets on certain pages.

WP-DBManager

I don’t use this plugin for backing-up. I use it to automatically optimize the database files. See the Backup Buddy plugin (above) I use for backups.

WP Smush.it

Reduces the file size of your images and therefore improves the loading speed of your blog.

Which plugins would you add / remove?

Please share your views in the comments below.