10+ Must Have WordPress Plugins 2020

WordPress is being used up to build almost 24% of the websites or blogs live on the Internet. Therefore, its community user community is very large. Plugins had played, is playing, and will play an important role to run a site or blog built on WordPress. Plugins are actually the real power of betterment behind this ultimate blogging or website making platform.

As a WordPress starter, everyone wants to know which plugins he/she should use to make the website more beautiful, user-friendly, and optimized in every matter.

So, here are 10 Best Must Have WordPress Plugins which every blogger may use for his own WordPress blog or website. I have tried to cover at least one plugin of every kind. So, that it can perform a specific kind of optimization for the website.

Let’s get started.

1) Jetpack

Jetpack - Must Have WordPress Plugin

This is the very first and essential must-have WordPress plugin that every WordPress blog should have. This plugin will give you access to the WordPress.com features into your self-hosted WordPress blog.

Moreover, this plugin is not just for one feature. This plugin is a collection of huge list of features. Out of which the major features are described below.

  • You can manage multiple WordPress sites from one dashboard given to you by WordPress.com and access via Jetpack. It’s called the centralized site management feature of the Jetpack plugin.
  • Using the enhanced distribution feature, it automatically shares your posts or other content with the search engine and with other useful services to target more visitors.
  • Publicize feature allows you to share your new blog posts on the social networking sites
  • Offers related post widgets to show off the blog posts related to your other content under various blog posts.
  • Sharing features allows you to share your blog posts and other blog’s content with just a click or two.
  • Subscriptions are one of my most favorite features of this plugin. Using this feature, you can build your email list to target more readers. This plugin includes a subscription widget that you can display on your blog as well. You can also manage the subscribers in a great way also.
  • Site Stats is the most favorite feature which I use daily and multiple times a day. Using this you can get the complete stats of your WordPress blog or a site such as the Traffic Stats, traffic sources, blog or website clicks, and other factors also.

Features –

  • Monitor featured detects any kind of downtime, and if detected it sends you the notification immediately via email.
  • Photon features allow you to use the WordPress.com CDN to improve the Images loading time of your blog.
  • Protect feature keeps your blog protected from the harmful attacks and malware.
  • Post by email – publish blog posts via email.
  • You can proofread your blog’s content for any kind of spelling and Grammar mistakes using the spelling and grammar feature.
  • Math feature allows you to add beautiful Math equations, formulas, etc. within the published blog posts or pages.
  • Omnisearch allows you to search all of your WordPress from one place.
  • You can allow readers to comment on your blog via Facebook logging or other social accounts via Comment feature.

The other features of this plugin include the notifications feature, shortcode embeds feature, videopress, custom CSS are more…..

So, Isn’t Jetpack a complete bundle of features which will bring success for your blog or website. I think the explanation of Jetpack goes a little longer as compared to others. But Jetpack worth it as it includes the benefits of multiple plugins in just one plugin. So it deserves the first position in this must-have WordPress plugins list.

2) Yoast SEO Plugin

Yoast SEO - Must Have WordPress Plugin

Although, a plugin for SEO is not necessary it is important to know whether you are doing the right SEO or not. Because Search engine traffic is the primary requirement of any kind of blog or website. In a manner to get success or earn more and more money.

SEO by Yoast plugin is something that can help you to perfectly write blog content with fully SEO optimized.

The great feature of this plugin is that it displays a box under every blog post with all the SEO stats details. It also does various SEO fundamentals such as you can set the Search Engine appearance title of the blog post i.e. the Meta Title. Add the meta description which will be generally displayed under the title and link of your blog post in the Search Engine results when someone queries something related to it.

Therefore, you do not need to install multiple plugins to add Meta title or Meta descriptions, etc. It also gives you the complete SEO report of your blog post that tells you in simple scores – how much your blog post can perform well in regard to get more organic traffic.

Thus, SEO by Yoast Plugin deserves to be on the list of Must-Have WordPress Plugins for every blogger.

3) Akismet

Akismet - Must Have WordPress Plugin

Akismet reserves 3rd place in the must-have WordPress plugins list. The Akismet should be the very first things you do after installing WordPress is to install Akismet. Now, the question arises what is the specialty of this plugin that we should install it so early and quick?

Maybe you know, Spammers are spread all across and also the silly bots. They use to publish fake comments on your blog posts for spamming or for some kind of promotion. If you start filtering the spam and genuine comments yourself, then it will be only the waste of time.

According to my personal experience, we receive 10 Times more spam comments than genuine comments. So, filtration is necessary. Akismet has an easy solution for us for this kind of spam comment filtration.

It automatically detects the spam comments or contact form messages and prevents them from publishing it on your blog. Also, it acts like a smart filter between your blog and the people who are either genuine ones or spam. It just allows the genuine comments to pass through it and blocks the spam comments.

Thus, by filtering the spam comments out, you can retain the quality of your blog and its content as well. You have the full access to see and read each and every comment made on your blog or website. You can even filter the comments manually if you are not satisfied. But in most of the cases, Akismet is right.

For example, In my case, it accurately works up to 99%. This means the filtration accuracy was 99% and only 1% comments were those which were either genuine or wrongly marked as spam or which were spam and wrong passed through it as genuine.

But, you do not need to worry at all about this, as this may happen very rarely. Akismet is the Best Comment filtration system plugin. Therefore, we have added it up to our Must have WordPress Plugins list.

 4) W3 Total Cache

W3 Total Cache - Must Have WordPress Plugin

W3 Total Cache comes at 4th place in the must-have WordPress plugins list. It helps you to make your website faster than ever.

Do you know, there are thousands of process runs after displaying your website or blog from the server and up to the Browser window of your computer or pc or mobile or tablet or any other device.

Obviously, it may take time. But, hats off to modern technology & communication systems that made it possible to happen in just a fraction of seconds.

W3 Total Cache WordPress plugin directly helps to make your website load faster by implementing its special tips. In other words, it is a website optimization plugin that can optimize your website for speed. In technical language, it is called a Cache Plugin.

According to sources, it improves the performance of your blog or website by at least 10 times as compared with the general performance. Thus, if it will improve the performance, it will improve other things also which depends upon the website or blog’s performance such as the Search Engine rankings.

Therefore, it will help you to get a fully optimized website that loads up fast. And the search engines give it better rankings, and thus you will get more and more traffic also.

It also minimizes the size of HTML or other scripts to give better performance by their compression but also retaining the same quality as you want. This plugin is compatible with most of the web hosts and offers various caching related things which you may understand clearly by having some information relating to web caching.

Thus, why not to have such a plugin which can optimize your site up to a great extent?

5) Contact Form 7

Contact Form 7 - Must Have WordPress Plugin

Contact Form 7 holds 5th position in this must-have WordPress Plugins. Almost every blog or website should have proper means through which the website or blog readers may content the owners easily.

You may have seen the separate contact pages on sites all across the Internet. Through which we can contact the respective site or blog managers directly via a contact form.

Thus, contact forms play an important role by acting as a medium between the website visitors & the owners. Therefore, it is also one of the must-have plugins that almost every blog or website should have.

Not just for contact, Contact forms may also be needed to collect various types of information or data through websites. Such as the survey forms or registration forms, and more. Thus, contact forms are something that one’s or blog or website should have.

Contact Form 7 is a great plugin that helps you create a beautiful Contact form. One of the biggest features of this plugin is that it is available in many languages that are widely spoken. Other plugins also offer this support, but this kind of support in Contact form 7 is a huge support.

6) Redirection


You may be a little surprised by seeing the name of this kind of plugin our list of Must have WordPress plugins, but it really deserves so. As we know, we can choose multiple type of and custom permalink structures for our blog posts and pages.

Sometimes, we need to change the URL of the pages or blog posts. Sometimes, we have to make some custom redirects as the changes occur according to the time.

For example, we had published a blog post about a company or organization on our blog which recently got under a big change and now we completely update that blog post completely.

Changes might also be needed with the URL also. But if we do so, our search engine ranking URL or the old URL we previously used to share the blog post might become invalid. So, even after changing the old URL to the new one, we can keep the old link valid by applying the redirection to it.

This kind of redirection can easily be done with the Redirection plugin. Especially, the old blogs which maybe now are facing the trouble of the changing requirement may need this kind of redirections badly to retain their ranking and ratings. Therefore, the Redirection plugin is one of the best must-have WordPress plugins.

Redirection is not just needed in such cases as described above but also in many others. Therefore, it is a good idea to have this plugin. You can apply various types of redirections on the various types of URLs. Such as the 301 permanent redirection, 302, 307 redirections, etc. This plugin can also perform auto-redirecting to save you precious time!

7) TinyMCE Advanced

TinyMCE Advanced

WordPress default Blog Post or Page Editor is already so much advanced and full of the required features as well. But this plugin, call as Tiny MCE Advanced boosts the capability of the default WordPress editor up to a great extent by adding up the additional features.

Maybe that’s the reason why more than a million users all across the globe use it. That’s why it deserves to be in the must-have WordPress plugins list.

Some great features which this plugin includes is the creation and editing of the tables, insertion of various lists, you can search within the editor and also can find or replace the words like a Word Processing software.

Thus, this plugin may really help you to increase the beautifulness of the content you write, format, and publish on your blog or website. In other words, TinyMCE advanced simply increases the capability of the default WordPress editor to format the content of your blog posts or pages.

8) WP-DB Backup

WP-DB Backup - Must Have WordPress Plugin

It is always a good idea to keep your WordPress site or blog backed up as in any case or accidentally you may lose all of your data in a few moments. Many of the web hosting companies offer to keep your WordPress blog or website backed up but they take additional and high fees from you to do so.

But why to pay for when we can have a free solution to keep our WordPress site or blog backed up. WP-DB Backup is one of the must-have WordPress plugins which you can use to keep the Backup of your WordPress blog or website and if in future anytime, you may face problems, you can always use the backup to retain the website or blog into its original state without falling into any extra hassles.

In the technical language, WP-DB backups your WordPress data tables. You may not face any difficulty in using this plugin and if you want a tutorial for the same, you can make a search on Google or on YouTube to get a complete tutorial of using WP-DB Backup plugin to keep your site backup.

You can do regular backups to keep your site more secure as well as safe. Thus, this must-have WordPress plugins list is incomplete without this WordPress plugin.

9) WP Smush 

WP Smush

Image optimization is as important as the text and other types of content optimization for any kind of blog or website. Faster the images will load and displayed up, more optimized will be the site or website call.

One of the biggest mistakes which many of the beginner bloggers or webmasters make is that they do not focus at all on the Images or their visual content on their blog or website. They simply make images without taking care of any size or type and later face many problems.

But, you can have an easy solution for this kind of problem. You can make a strategy for your blog that what type and size of images you should be using for your blog or website. Once, you decided up all, the basic things the next question that will arise is, will the images you made will load up in the meantime?

Now, there are many other factors which will decide the image loading time but the most important factor is the actual size of the image. Now, to reduce the size of the image you have two options. You can either do it manually or choose another automatic alternative which can do it for you.

So, WP Smush is one of the must-have WordPress plugins for WordPress which can do the work of reducing the size of images by working as an Image Size compressor and works in a fully automated state. Isn’t it great that you can compress the size of the actual image without actually doing something i.e. automatically and all of this without falling into any other hassle?

When you will upload a new image in WordPress and if you have set WP Smush is its default settings, then it will automatically compress the size of the image and will also show up the stats that how much size of the image or images is reduced using it. Thus, WP Smush holds 9th position in the must-have WordPress plugins list.

10) Wordfence Security

Wordfence Security

Finally, we are to introduce the last plugin of our Must Have WordPress Plugins list. We have chosen a plugin for every and different kind of work that you need to manage along with running a WordPress blog or WordPress site.

So, in the last I am going to list the Must have a WordPress plugin for the Security of your WordPress site or blog. Wordfence Security is an ultimate WordPress Site or Blog Security Solution. This plugin will protect your WordPress blog or website from any kind of harm by providing its five-star security.

You can run a quick security scan with Wordfence for your whole WordPress site or blog with just a single clean and within a few seconds depending upon the size of your blog or site, it will show you the results and will also inform you about the security errors if any found.

You can enter your email address in the Wordfence settings, so that it may inform you about the security threat of WordPress blog or website. Because of its ultimate security and site protecting features, it is among the most popular must-have WordPress plugins uses by the Webmasters all around the World.

11. All In One Schema.org Rich Snippets

All In One Schema.org Rich Snippets

Including this markup on each page of your site lets Google know exactly what your content is about. Google states, “[T]he snippet for a restaurant might show the average review and price range; the snippet for a recipe page might show the total preparation time, a photo, and the recipe’s review rating; and the snippet for a music album could list songs along with a link to play each song.

These rich snippets help users recognize when your site is relevant to their search and may result in more clicks to your pages.” This WordPress plugin allows you to easily add rich snippets to your site, which can improve your rankings and increase your click-through rates.

12. Image Watermark

Image Watermark

Ever had your images stolen and used on other websites? The Image Watermark WordPress plugin automatically inserts a watermark onto all your images. You can even go back and have them added to already uploaded images!

Features –

  • Image backup functionality
  • Option to remove watermark
  • Flexible watermark position
  • Watermark image preview
  • Set watermark offset
  • Set watermark transparency/opacity
  • Select image format (baseline or progressive)
  • Set image quality
  • Protect your images from copying via drag&drop
  • Disable right mouse click on images

13. Business Directory Plugin

Business Directory Plugin

Do you want a Yelp-like review section on your site?

Or maybe just a simple resource list for your website visitors? 

The Business Directory Plugin lets you easily create an interactive directory on your site. They even offer a premium module that allows you to accept Paypal payments…great if you want to charge businesses for getting themselves listed.


So, this the list of must-have WordPress Plugins for every blogger. If you have any suggestions for our must-have WordPress plugins list, which you think as it is also one of the must-have WordPress plugins, you can share it with us in the comment section.

Further articles –

Leave a Comment

Subscribe Now

Get more useful information directly in your Inbox. Subscribe Now!