To help save you time when you are building your WordPress website, we have put together a list of 20 must have WordPress plugins for blogs, eCommerce & business websites.

These plugins cover a wide range of abilities and functionalities from contact form plugins to SEO plugins. The list is in no particular order as all of these plugins are incredibly useful and helpful when you are building your website.

As there are thousands of different plugins available for WordPress we thought that a simple list of 20 must have WordPress plugins would be very helpful for anyone that is using WordPress to build their website.

Check out our last post here.

Yoast SEO

Yoast SEO

Yoast SEO is the best WordPress plugin available for SEO as it covers everything that you need in order to rank higher look better in search engines, It is also very easy to use and has an incredible free plan.

WPS Hide Login

WPS Hide Login is on the list as it is boosts your WordPress website’s security by changing the location of the login page for admins so that it is not just the default /wp-admin, you can even choose exactly what you want it to be.

For example, you could have: or anything else of your choice so that potential hackers do not know the location of your login page and subsequently have a harder time trying to hack into your website.

Contact Form 7

This free plugin allows you to easily create contact forms and then embed them into your website.

Take a look here to see more information on how to use Contact Form 7 and what the plugin is used for.


This is the number one WordPress E-commerce plugin, it covers everything that you can think of and turns your WordPress website into a full blown E-commerce store.

A few features include; Easy integration, Coupons, Payment gateways, Currency options, Product management, Geo-location enabled taxes and many more.

If you want to create an E-commerce store with WordPress then WooCommerce is the plugin you will require.


The Imagify plugin allows you to compress & optimize the images on your WordPress website in order to make the images have smaller file sizes so that your website loads faster.

Popups by OptinMonster – Best WordPress Lead Generation Plugin

OptinMonster helps you to grow your email list with high converting popup forms.

The plugin includes a drag’n’drop builder, mobile friendly forms, custom success message option, multiple form designs and more. View the full list of features here.


Jetpack is the go to WordPress security plugin that also has a hassle-free design and some marketing features.

The Jetpack security features include; brute force attack protection, spam filtering, downtime Monitoring, site backups, optional two-factor authentication, malware scanning, records of every change & update to your WordPress website.

The Jetpack marketing features include; site statistics, analytics, automated social media posting & scheduling, page optimization for faster loading, simple PayPal payment buttons and more.

Google XML Sitemaps

This plugin makes it easy for you to create special XML sitemaps that will help search engines like Google, Bing & Yahoo to index your website.

What the sitemap does it make it easier for the search engine’s crawlers see the structure of your website and retrieve it efficiently.

It is a free plugin and it is quick and simple to setup if you follow the instructions that it gives you.

Broken Link Checker

The Broken Link Checker plugin constantly monitors your WordPress website for broken links and notifies you if it finds any.

It’s monitoring capabilities include; links in posts, pages, comments & missing images.

The plugin can notify you via the WordPress dashboard or by email.

Ad Inserter

With this free to use plugin, you can insert ads into your website.

It supports Google Adsense, Amazon Native Shopping Ads, ads and more.

As well as that, it has an incredible amount of features that let you place ads pretty much anywhere on your site!

CSS Hero

CSS Hero is in my opinion the best WordPress plugin that allows you to easily customise the design of your website.

It has a very easy to understand interface, however it is not a free plugin and depending on the plan that you purchase it starts at $19 / year.


Disqus is an alternative comment system for your blog.

It has many great features, including a clean design, an option for readers to subscribe to your blog, social login, social sharing, a response system and many more!

It is free but has a paid plan that allows you to use more features.


Crisp Live Chat

Crisp is the cleanest live chat solution for your website.

Not much more is needed to be said other than this … If you want to add a live chat platform to your website then Crisp is the one for you!

Google Authenticator

The Google Authenticator is something that you should have seen a lot of by now if you use 2FA (2 Factor Authentication) for added security on other websites and programs.

Now with this plugin you can add highly secure 2FA to the admin area of your WordPress website, this means only someone with access to your mobile phone can log in your sites admin page.

Google Analytics Dashboard by MonsterInsights

This awesome plugin made by MonsterInsights lets you view the Google Analytics data within the admin dashboard on your WordPress website so that you don’t have to open Google Analytics separately.

Shared Counts

Shared Counts is a free plugin that creates stylish social sharing buttons that also include counters showing how many times a page / product / post has been shared.

This plugin is also GDPR Compliant as it does not use cookies, tracking scripts, or store any user data.

Insert Headers & Footers

This free plugin is great for if you need to quickly insert code into the header or footer of your website without having to edit any theme files.

It is particularly handy if you need to add tracking code for things like; Google Analytics, Facebook Pixel or even if you just want to add custom CSS.

Classic Editor

This plugin brings back the Classic Editor that was the official editor for WordPress until a recent update where they changed the editor completely.

This plugin puts the editor back how it used to be. It is also fully supported & maintained by WordPress until 2022, that is also likely to be extended so there is nothing to worry about.

Really Simple SSL

This super simple plugin automatically detects your SSL certificate and configures your website to run over https.

All in One SEO Pack

This plugin will make optimizing your website easy and straight forward. If you are new to SEO, this plugin will be perfect for you.

Honourable Mentions:


If you decide to use any of these plugins, be sure to let me know which one and whether or not you liked it.

And that rounds the list up. I hope you learned something from reading this post.

If there is a plugin that you think should be on this list, please leave a comment below.

If you liked these 20 Must Have WordPress Plugins, please share the post.

What do you think about this list? Is there a plugin here that you are going to start using?

Share This