7 Best WordPress Blog Plugins and Tools Every Blogger Must Have

Please note some of the links in this post may contain affiliate links, which means that if you choose to make a purchase, I will earn a commission. As always any recommendations that I make are always based on my personal experiences with the product and I have not received any free products or anything else by these companies.

Here are my 7 essential WordPress Blog Plugins and Tools that I use on all my blogs and niche websites.

If you are new to WordPress or Blogging, plugins are just software that can be installed into WordPress which can help extend the functionality of your WordPress platform.

According to WordPress.org There are over 45,000 plugins available and 1.3 Billion have been install and downloaded.

Where to find WordPress Blog Plugins?

The best place to find plugins is to go to WordPress.org or from your WordPress Dashboard->Plugins.

Wordpress Blog Plugins

Before you Install Any Plugins Do This

Whenever I find a new WordPress plugin to use on one of my blogs there are a few things I always check.

1. Ratings and Reviews – The first thing I is the plugin ratings. I usually make sure the plugin has a rating of 4 stars or above.

2. Active Installs – This is the number of times this plugin has been downloaded and installed. Which is a good indicator of how popular it is, as somethings ratings are not always accurate. The more installs it has, the more confident I am that it is a good plugin.

3. Last Updated – I also like to check on how often it is updated because plugins that have not been updated for a long time are vulnerable to hacks and bugs.

4. WordPress Compatibility – Always check if the plugin is compatible with the current version of WordPress you are running.

To find your current WordPress Version you can find it here Dashboard->Updates

Find WordPress Version via Dashboard->Updates

5. Price – Most plugins are free to use. Some of them you can upgrade to their premium version for more advance features. But I usually find the free version is suffice for my needs. If you are buying a plugin make sure you aware of the pricing model as some of them can be subscription based.

All this information can be found on the plugin listing page.
Plugin Reviews and Rating

However do be careful when installing any new plugins. Always test your blog to see if it is still working as previously, as sometimes it can cause problems.

If you do run into problems with the plugin, you can simply uninstall it.

How to Install a WordPress Plugin

Installing a WordPress plugins is super easy. From inside WordPress Dashboard just go to Plugin->Add New

Search for your plugin and click on the install button.

Install WordPress Blog Plugin

Usually on the plugin’s description page they will provide instructions on how to configure it. You can also checkout Youtube or Google or ask your friendly IT/Wordpress Guy.

Keep them Updated

Always keep your plugins updated to latest version. Having a plugin which is out of date can leave your site vulnerable of been hacked.

I had a client who didn’t realise he had to update his WordPress plugins and unfortunately his site(s) was hacked. It cost him over $300 to fix each one.

If you do use plugins keeping them up to date is very important. You can either DIY or pay for someone to manage this for you.

The following list are all my favourite plugins that I always install for every WordPress blog I build.

Improve Search and SEO

1. Yoast SEO

Yoast SEO
When it comes to search engine optimisation there are two parts – on-site and off-site optimisation.

The Yoast SEO is probably one of the best and most popular on-site SEO plugin on the planet with over 1Million+ downloads.

It can help optimise your title, descriptions, keywords and also install a xml sitemap which is a file used by search engines to intelligently crawl and index your blog.

Improve Website Speed WordPress Plugins

Your website speed is a very important factor in SEO and often overlooked by bloggers.

I use two tools to help optimise and speed up my website.

2. W3 Total Cache

Speed up your WordPress Blog with W3 Total Cache

W3 Total Cache is a caching plugin which will improve your blog performance on your hosting, help reduce download times of images, html, video and can be used to integrate with Content Delivery Network for even faster loading times.

WPBeginner gives a very good tutorial in how to install and configure W3 Total Cache.

3. SumoMe

Grow Email List and Social Sharing with SumoMe
SumoMe offer a range of tools to help grow your social media and email list. (“Makes me want to eat Sushi”)

I personally use SumoMe for its Share Bar. It makes it easier for people to share and like my blog.

Time Saving WordPress Plugins

4. Broken Link Checker

Check your Blog for Broken links with Broken Link Checker
Broken Link Checker is another great plugin which checks your blog for broken links.

It crawls your entire blog and reports on any existing broken links. This may be caused by incorrectly typing urls or the link is no longer available.

5. Akismet

Protect your blog from comment spam with Akismet
I’m not sure about you but I personally hate spam, any spam and one thing you get a lot is comment spam.

Akismet is your life saver. It will stop most comment spam in their tracks and only leave real comments for you to review saving you countless hours of manually reviewing and deleting them.

6. Pretty Link

Manage and Organise your Blog Links with Pretty Link
Pretty Link is another big time saver! For most of my links I always use a link redirection like Pretty Link because it allows me to easily to manage, track and organise my links.

Especially for affiliate links as they are often quite long and hard to remember. I always have trouble remembering what the link is.

For example my Bluehost affiliate link looks like this.


With Pretty Link I can shorten this and customise the link.

Pretty Link in Action

So now it becomes


The best feature is if I ever need to change the link to something else I can simply update it in Pretty Link. Otherwise I would have to search for it manually in every single blog post.

Backup Your Blog

7. BackupWordpress

Backup your WordPress Blog with BackupWordpress
BackupWordpress is great simple plugin which automatically backups your files and database.

Always backup your blog!

Just imagine one day if your blog just disappeared! All your blog posts, images and files were completely gone because the server crashed or your site was hacked or worse your site was deleted!

I am not trying to scare you or anything but this kind of things happens all the time.

What Tools Do You Use?

Do you have any plugins or tools that you use for your blog you can recommend? Please share below.

Leave a Reply