essential plugins

This post contains affiliate links. This means I will make a commission at no extra cost to you should you click through and make a purchase. Read the full disclosure here.

The types of plugins you have can make or break your blog. You want to make sure you have this list of essential plugins to make the most out of your blogging experience!

Some of these plugins are free, with some paid features and a few are paid only. In this blog post I’ll be going over;

  • The best plugins to have on your blog
  • A bit about them
  • Where to find their direct download
  • Which ones are paid, and which ones have free options

Let’s get started!


These are the non-negotiable essential plugins you need to run your blog.

-Antispam bee (Freemium)

It is essential that you have some sort of spam blocker on your website! I currently have 400 spam comments that this plugin has auto-blocked for me. It’s absolutely a must!

There is a paid version, but I only use the free one!

-Wordpress Editorial Calendar (Free)

WordPress has it’s own built-in editorial calendar to make it super easy to keep track of upcoming blog posts! It’s simple, just schedule out your posts and they appear on the calendar!

-Google Analytics (Free)

Google Analytics is obviously a must for bloggers to have their site connected to, but it’s also great to have the plugin on your blog too! Their website has so much information, it can easily get overwhelming. So the plugin is a great, simple way to check out how your blog is doing!

-Yoast SEO (Freemium)

This plugin is great if you are looking for the basics of what makes a good SEO focused post. I have a full tutorial on how to use this plugin here if you’re interested!

There is a paid version of this, but I have heard from many bloggers that it isn’t worth it and the free version works just fine. However, I haven’t tried it myself so I can’t say for sure. Personally I think the free works just fine!

This is a plugin I only activate when I need it as I hear it slows down your site. But really, you only need it active for a few minutes anyway. This plugin will tell you if there are any broken links on your site that need to be fixed. Broken links are bad for SEO so you need to make sure they are fixed ASAP!

This plugin comes with a paid version, but it really isn’t needed!

-Smush (Freemium)

Smush is a plugin that has really helped speed up my site quite a bit. This plugin will essentially “smush” any images on your site automatically! If you have a lot of images, or larger ones, it can really slow down your site speed. (Which is important for bounce rate and SEO purposes.) This plugin will increase your site speed after it’s set up!


These essential plugins will make it easy to have your content shared!

-Pin it button on image hover and post (Freemium)

This plugin will allow a “pin it” button to show up whenever someone hovers over an image! This makes it super easy for people to share your pins to their profile!

There is a browser extension that allows all images on the internet to be shared via Pinterest, but there is no guarantee everyone has that downloaded! This makes sharing images convenient for everyone!

There is a paid version of it, but I don’t find it worth it to buy.

-Sassy Social Share (Freemium)

Sassy Social Share allows for share buttons to appear at the top, bottom, and side of your posts. It is customizable where the buttons show up, how they look and what buttons appear. This plugin is also great because it works with Tasty Pins!

I have tried other plugins with the Tasty Pins plugin and some did not work with it, this one, however, works great!

There is a paid version to this plugin, but I don’t have it.


If you’re looking to make money with your blog, these are the essential plugins you need!

-Convertkit (Free)

The best way to make money blogging is if you have an email list. These are a collection of your most loyal readers- the ones most likely to buy from affiliate links or products you create. So I, in general, recommend having an email list. And the one I recommend is Convertkit.

And, obviously, if you get Convertkit, you have to get their free plugin! This will allow you to easily create email signup forms all over your blog!

If you haven’t started an email list, check out Convertkit free for 15 days

If you have Convertkit already, take advantage of their free plugin!

-WP Affiliate Disclosure (Free)

If you plan on putting affiliate links onto your site, in each of your blog posts that contain then you need an affiliate disclosure. This can be something hard to remember, and the punishment from the FTC for simply “forgetting” isn’t light.

You must always disclose affiliate links before the link. So, in order to get rid of the fear of forgetting, this plugin takes that worry away! When you download it, whatever statement you write in it will automatically appear at the top of every single post.

It’s honestly a must!

What essential plugins do you recommend others to have on their blogs? Let us know in the comments below!

You Might Also Like

Leave a Reply