Home Blogging Tips 10 best WordPress plugins (that are FREE)

10 best WordPress plugins (that are FREE)


As a blogger, I would constantly read other blogs, look through their website and get frustrated.

I wish they’d say what plugin they were using to make a Pinterest widget appear in their sidebar. Or what plugin they were using to stop their affiliate links looking like spam.

(Or when I was a new blogger, I wanted to know what the heck a plugin was!)

If you’ve just started a blog, no doubt you want to know what the best plugins are to get your blog looking and functioning the best it can.

(And if you haven’t started a blog yet, be sure to check out my ultimate how to start a blog guide).

So this post is a list of the best free WordPress plugins.


In this post, I’m talking all about plugins. I’ll be telling you:

  • What WordPress plugins are
  • Why bloggers need WordPress plugins
  • How to add a plugin
  • How many plugins you should have
  • The 10 best WordPress plugins for bloggers that are absolutely free!


According to wpbeginner:

A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites“.

What does this mean?

From a blogger and non-techy point of view, I like to think of WordPress plugins as something you download to your blog that make your blog do something new.

For example, I have downloaded a plugin that allows me to easily add a signup forms to my posts.


You don’t!

But plugins are great for easily adding a new function to your blog without messing with coding.


Adding a plugin is really easy.

On the WordPress dashboard, just go to Plugins> Add New:

plugins, add new

Then search for the plugin you want in the search bar on the top right:

search plugins

Then once you’ve found the plugin you want, just click “Install Now” then “Activate”, and the plugin will be added to your WordPress dashboard!


There isn’t a minimum number of plugins to have (in fact you don’t really need any), and there isn’t a maximum number either.

There are thousands of plugins, so you definitely wouldn’t want them all!

It’s just about trying them and finding out which one is best designed for you and your blog.

I currently have around 20 plugins installed on my blog, and some of them aren’t even active.

However, there are 10 that I absolutely can’t live without.

Here’s a list of 10 of the best free WordPress plugins that both new and advanced bloggers can benefit from (that are free).


I’ve organized this list into sections for their purpose. Check them out below:


I hate the technical side of blogging. However, there are two plugins that really make it easier:


redirection plugin

The above plugin is what I use for redirecting pages or posts that I’ve changed the URLs for. So instead of an error page when someone tries to visit the old URL, it automatically takes them to the new one!

To use it you just go to Settings>Redirection:

Tools, Redirection

Select “Add New”.

Redirection, Add New

Enter the old URL in the “Source URL” section, and where you want to redirect the page to in the Target URL section.

Redirection plugin, add source URL + Target URL

Select “Add Redirect”.

Now whenever someone tries to access the old URL which doesn’t work, it automatically redirects them to the new one.

It’s on my list of best WordPress plugins because it’s been a life saver for me. If you look at the “Hits” column it shows you how many people have used this redirect. One of my redirects has had over 900 redirects in the last week alone. Without this plugin, that would have been over 900 people landing on an error page, and probably leaving my blog straight away!


No doubt if you’re a blogger using WordPress, you use Google Analytics to track things like your page views.

(And if you don’t, you definitely should! As it’ll help you get insight into your blog traffic. You can read more about Google Analytics here).

Google Analytics Dashboard for WP

The Google Analytics Dashboard for WP plugin (pictured above) made it really easy to set up Google Analytics with my blog and has a few other helpful features.

Now on my posts page if I click the button below:

Google Analytics button on posts page

It shows detailed statistics for that blog post, like page views and the bounce rate.

Because of this plugin I can easily see the posts that are getting a lot of traffic, and which ones I need to focus on!


The legal side of blogging always frightens me a little, as I’m just a student blogging in my spare time. With the GDPR being introduced and it affecting my blog as I’m INDIA based, I knew I needed to take the legal side of blogging a bit more seriously.

Thankfully, there are plugins to help with this. In particular there were two that I wanted to list on the best WordPress plugins, which are:


The GDPR Framework

This plugin does not mean your blog will be fully GDPR compliant, but provides a good starting point. The plugin offers templates like a privacy policy, and I recommend this particular one as I found it really easy to use.


If you make money on your blog using affiliate links, part of the GDPR requires you to inform your blog readers that you use cookies.

I tried a few different plugins, and my favourite one (and the one I still use now) is the GDPR cookie consent below:

GDPR Cookie Consent

Whenever someone new visits your blog, this plugin makes a little notice pop up informing the reader that you use cookies on your website. Then once the person accepts, it takes note that particular person has accepted and does not notify them again.

Now it’s time to use plugins to help make your blog look good!


Even if your branding isn’t great, there are hundreds of design plugins to help you make your blog look amazing. The two best WordPress plugins for making my blog look better are:


I’ve used a free theme on my blog for ages, and normally using the free theme I use (Olsen Light) the posts show up fully. However, I wanted to show a preview of each of my posts.

I did this by using this plugin:

Post Grid

One of the reasons I like this plugin so much is because as well as showing you the first sentence from the post, it also uses an image. You can set a featured image, or it will just take the first image from the post. I just make sure to put a good image before the post and then the post grid plugin picks up the image.

Once you’ve installed the plugin, you can use it to add a new post grid by going to Post Grid> New Post Grid:

Post Grid, New Post Grid

Name the grid the category of the posts appearing on the grid. So for my blog, I have posts that are to do with branding, so I made a post grid called branding.

Then go to “Query Post”, make sure the Post Types are set to Post, and select the category name for the posts you want to show in that grid (for mine, branding).

Post grid Query Post

Then publish the grid.

Copy the Shortcode, shown below:

10 best WordPress plugins (that are FREE)

Paste the shortcode onto the page where you want the grid to appear when viewing the page in Text:

Post grid copy the shortcode onto the page

Then publish the page, and posts from that category will appear in a grid!

Post grid example

I have lots of different post grids for my different post categories. I’ve never had any problems with this plugin and I’ve found it perfect for my blog layout, which is why it’s on my lists of best WordPress plugins!


I really wish I had found this plugin sooner! Because a lot of my posts are tutorials, I use screenshots. These images can be quite big and slow to load. This is where the Smush plugin comes in.

Smush Image plugin

This plugin compresses the image, making them smaller and therefore making the blog post load quicker. You have to manually compress any images you’ve previously uploaded, but then any images you upload after that will automatically be compressed.

To use the plugin once you’ve installed and activated it, you simply click on the picture. It will either say it’s been compressed, or next to Smush it will say “Not processed”, shown below:

Smush not processed

Just click the “Smush” button, and the image will be compressed! It will also show you how much the image has been optimised by:

Smush used

There is a premium version where you can bulk compress images, but the free version has been fine for me!


Looking to start making money with your blog?

If you haven’t started making money with your blog yet, you can sign up for my free email course Easy Passive Income below. It will teach you how to finally make money with your blog, without having to actively work for that income!

And if you have looked into monetising your blog, no doubt you’ve heard of affiliate marketing.

There are two plugins I use that make affiliate marketing much easier.


Shortlinks by Pretty Links

The Pretty Links plugin takes long affiliate links which look a bit like spam and makes them look like legitimate links.

For example, you have an affiliate link like https://affiliate-program.amazon.in/ which leads to an online course about Pinterest. With the Pretty Links plugin, you can change it to look like https://www.bloggdude.in/blog-name/. It looks more trustworthy and will increase conversions for you!

Once you’ve downloaded and installed the plugin, it will appear on your WordPress dashboard.

Pretty Links on WordPress dashboard

Click Add New Link.

Pretty Links target URL and Pretty Link

Then just copy the real affiliate link into the target URL section, and put something simple in the Pretty Link section, call it something similar in the Title section then click create and you’re good to go!

Again Pretty Links has a premium version, but it’s still on my list of best WordPress plugins that are free because the free version is amazing!


If you use affiliate links, you have to disclose that you use them. Even if you don’t live in an area where it’s a legal requirement, it’s good practice to let your readers know as it builds trust.

I wanted to have a short statement at the beginning of each of my blog posts with affiliate links. To help me with it, I use the Shortcoder plugin.

Shortcoder plugin

To use this plugin, once you’ve installed and activated it go to Settings> Shortcoder.

Settings, Shortcoder

Click “+ Create a new shortcode”.

Create new shortcode

Name your shortcode and type the text you want the code to make appear (so in this case I wrote an affiliate disclosure).

Name shortcode

Scroll and press “Save settings”, and now when you’re writing a post, this button will appear:

Shortcoder plugin Insert button

Just click it, then press “Quick insert”.

Quick insert

And the code will be inserted into your post!

It makes sure your disclosure remains consistent and is easy to insert rather than copy and pasting constantly.

Now we know the best WordPress plugins for affiliate marketing, let’s look at getting traffic to making as much from these links as possible!


New bloggers seem to overlook SEO as they think it’s too difficult or it takes too much time, but if you start from the beginning, it will get you consistent traffic to your blog.

There’s one plugin that has made optimising for SEO simple (meaning your posts will show on Google).


The Yoast SEO plugin helps you to write blog posts that are SEO optimized.

yoast SEO plugin

I talk about this plugin a lot in other posts, and that’s because it’s amazing for improving your SEO.

It is the plugin I suggest new bloggers download!

Once you’ve installed it, these features will be added to the page where you write and edit your post:

Yoast score

When both the Readability and the SEO are good and have green ticks, it means your posts are good to go!

If they aren’t, the plugin suggest improvements at the bottom of the post editing page.

Yoast SEO improvement suggestions

It can also be used on pages rather than just posts, and is a great way to rank higher on Google and start getting more organic blog traffic.


This is the last on my list of best WordPress plugins, and it’s because it’s the most recent plugin I’ve used but wanted for ages.

I always saw bloggers use a share counter for their posts, showing how many shares they’d had on their posts and on what social media platform, but I couldn’t find out what plugin it was. Well, I finally found it!

Sumo plugin

The Sumo plugin is the plugin bloggers use to get their number of shares show on their blog post. There are a loads of different features for this plugin and there is a premium version, but I just use the free version and it’s been all I need.

Once you install and activate it, it appears on your WordPress dashboard. Click on “My Apps” and it will take you to the Sumo dashboard.

Sumo on dashboard, My Apps

From there just go to Social> Share, and make sure it’s turned on.

Sumo social, share

Now, on every page it will tell you how many shares you’ve had for that particular page or post.

I’m yet to try some of the other features, but even just the share feature means it’s worthy of being on my list of best WordPress plugins!


Honestly, I don’t think there can be one.

I actually have more plugins that I use and love, but wanted to narrow them down and section them, so these to me are the best ones I use.

But if there’s one I wish I had downloaded sooner, it’s definitely the Yoast SEO plugin.

I’m sure as time goes on and I’ve been blogging more I’ll find more plugins too, so bookmark this page and keep checking this post.

If this post has helped you with plugins, please share it on Pinterest:

And don’t forget to sign up for Easy Passive Income if you want to start making money blogging!

Otherwise, check out these other posts to help you start a blog:


10 best WordPress plugins (that are FREE)
I’m a blogger- a 34 something-year-old from the INDIA.


    • I have been blogging for the last 2 years but was not active. I have been active for the last seven to eight months, and am constantly trying to make blogging easier. Right now my website bloggdude.in is not fully prepared. Which I try to prepare everyday. Thank you so much that you read my blog and you liked it, then you commented, I thank you very much for that.

  1. Hi superb website! Does running a blog like this take a great deal of work?
    I’ve no knowledge of coding however I was hoping to start my own blog in the near
    future. Anyhow, if you have any suggestions or tips for new
    blog owners please share. I know this is off topic but I just
    had to ask. Thanks a lot!

    • I do not know if running a blog helps a lot or not, I am just blogging without any expectations, and brother, there is no need to learn any kind of coding to start a blog. Start your own blog, I will do whatever I can to help, and I do not care if anyone talks on this subject or not, but I am ready to help you in all possible ways.
      Thank you so much for reading my blog and for liking it.

  2. If so, all of the numbers a great even shot at coming out,
    which usually against true probability. There are very few websites for sale that
    try this. Don’t try this in Vegas unless you’ve mastered human cloning.

  3. You actually make it seem really easy with your presentation however I to find
    this matter to be really one thing that I think I might
    never understand. It seems too complex and extremely vast for me.

    I’m looking forward to your next post, I’ll attempt to get the
    hold of it!

  4. I think this is among the most significant information for me.
    And i am glad reading your article. But should remark on few general things,
    The web site style is perfect, the articles is really great :
    D. Good job, cheers

  5. Hi there! I could have sworn I’ve been to this blog before but after checking through some of the post I
    realized it’s new to me. Anyways, I’m definitely delighted I found it and I’ll be book-marking and checking back often!

Must Read

Indian marketers to increase dependence on consumer data: EY Study

‘Brands struggled to break down internal silos, activate data and build right skillsets to drive ROI’. Some 82% of Indian brands who participated in...

Amazon Freedom sale: Top offers on printers from HP, Epson, Canon and others with up to 22% discount

Amazon has kickstarted its five-day long ‘Great Freedom’ sale. The e-commerce giant is offering discounts of up to 70% on a range of electronics...

Vivo Y12G Launched In India, Know The Price And Specifications Of The Phone

स्मार्टफोन कंपी Vivo ने आज भारत में अपना बजट स्मार्टफोन Vivo Y12G लॉन्च कर दिया है. फोन को एक...

Gold gleams, silver struggles – The Hindu

Precious metals remained broadly range bound in July. After a distinctly weak performance in June, Comex gold managed to close in the green. The...

Going on vacation? Here’s how you can set automatic an out-of-office message in Gmail

If you are planning to travel anytime soon and don’t want to be bothered by emails then you should make use of Gmail’s vacation...
10 best WordPress plugins (that are FREE)