50 Best WordPress plugins in 2019


In this article, we will see a large selection of WordPress plugins, both free and paid, and sorted by subject so that you have them all.

I have focused more on what I consider to be WordPress plugins that are absolutely essential for any website.

Let’s go there with the best WordPress plugins free in 2019.

I’ll discover all the WordPress plugins that I have installed in my Blog, as well as some more that I think you can be very useful.

Table of Contents

How to install plugins in WordPress

There are 3 ways to install plugins in WordPress and I describe them below:

  1. Performing a search from your WordPress.
    plugin search
  2. Uploading a WordPress plugin that we have previously downloaded. If you look at the previous capture, at the top you have an “Upload plugin” button, which will allow you to upload a plugin you have previously downloaded to your WordPress.Remember to only download WordPress plugins from official and contrasted sites and thus avoid taking a bad experience.
  3. Through FTP.

I recommend you use Filezilla, it’s a free program and you can upload a plugin to your WordPress with just drag.

There is another way a little more professional, which is using the FTP of our hosting and zip all the plugins folders and then decompress it so we can upload many plugins in a few seconds.

Breaking myths about WordPress plugins

One of the most repeated myths and errors in a blog is to think that we should install a small number of WordPress plugins to ensure a very fast upload speed, but it is NOT true.

This is so because each plugin has a different loading speed, being able to be a plugin slower than the sum of 10 plugins, or for example that we have the bad luck to choose a plugin that is not well programmed and has an error that generates an infinite loop, which can cause the loading speed to be reduced.

Good practices about WordPress plugins

1.- Never install a plugin that has not been updated for a long time

If you install WordPress plugins that have not been updated for a long time, you will be generating a security problem, since we do not know for sure if the plugin has any vulnerability that some malicious person can access to our Blog.

2.- Always update to the latest version

We must always have updated the version of each and every one of our plugins, but before updating a plugin always remember to make a backup, so that in case of problem or incompatibility, you can undo the change.

3.- Update the plugins always one by one

It is always convenient to install WordPress plugins one at a time so that in case of failure or incompatibility it is much easier to identify the cause or the cause.

4.- Do not install plugins that you have not downloaded from official or trusted sites

Today, and although it is very sad for the world blogger, Internet circulate thousands of altered plugins and contain malicious script, with the aim of opening a back door to the person who created the malware, and to access and make changes that you want in your Blog, as if it were the administrator itself.

5.- It correctly configures all the plugins

The vast majority of plugins need you to take a few minutes to set it up properly, so do not make the mistake of thinking that installing and activating the plugin for WordPress already all done.

Now we begin with the list of the best plugins so you can make the most of your WordPress blog.

Best WordPress Plugins 2019

Best plugins for WordPress for SEO

WordPress SEO by Yoast

It is the most essential and basic WordPress plugin for any Blog , as you could also say that it is a multi-plugin, since there are many plugins in one.

This plugin is mainly used so that we can edit the HTML tags for the SEO On Page of each of the web pages. Yoast SEO will also provide us with a series of tips related to the SEO On Page of each of the pages, in addition to creating the sitemap of the web and others.


  • On Page Optimization.
  • Content readability.
  • Robots.txt configuration

Related Post for WordPress

This plugin will allow you to add a bar at the bottom of each article with related posts, with the aim of increasing visits and improving SEO .

It is a very easy to configure and launch WordPress plugin , you just have to decide the visual aspect and the number of related posts that you want to display.


  • It transmits internal link juice.
  • It transmits traffic.
  • Increase the number of page visits.

WP Rocket

Without a doubt the best WordPress plugin to cache and optimize the loading speed of any web page or blog. A few months ago I succumbed and since then I am delighted to use this great plugin in my blog.

W3 Total Cache

It is, without a doubt, the best WordPress plugin to manage the cache of our Blog. An essential plugin for any Blog .

Technical knowledge is required to be able to extract the full potential that this WordPress plugin allows you.

You only need 10 minutes to configure this plugin. Follow this video tutorial that explains it step by step.

WP Super Cache

Very good plugin to manage the cache and much easier to configure than its predecessor (W3 Total Cache).

Not because it is the second most used cache plugin, it means that it is not a fantastic plugin, since it is present in very important blogs and internationally famous. You only need 5 minutes to configure the WP Super Cache plugin.

WP Fastest Cache

WP Fastest Cache is one of the most balanced free cache plugins that exist, discarding WP Rocket because it is paid.

The configuration is not simple, you need some technical knowledge, if I choke you I recommend WP Rocket that is easier to configure.

Google XML Sitemap

One of the classic SEO plugins that have resisted the arrival of new plugins these last two years.

It is compatible with multisite WordPress and we can specify the indexing priority of each content, as well as what we want to index and what not.

This is my choice to create the sitemap that Google reads to index my Blog contents.

Broken Link Checker

Simple plugin that automatically scans our posts and pages for broken links.

When you find broken links you can notify us through WordPress and / or email.

We must remember that this aspect is very important and we always have to try to eliminate all the broken links that we have.


The size and weight of the images you upload directly influence the loading speed of your website and a great plugin to speed up your WordPress is Imagify. What I like most about this plugin is that:

  • Automatically optimize your images.
  • Reduce the weight of the images but without losing quality.
  • Resize your images directly.

BJ Lazy Load

This plugin is a very fast way to improve the speed of our Blog, in a very simple way and that is to delay the loading of the images until the user reaches the area where it should be visible. BJ Lazy Load will allow you to improve the pagespeed of your Blog with a single mouse click.

EWWW Image Optimizer

A good one to optimize in WordPress all the images and thus help to improve the loading speed. Without a doubt, a very complete plugin that will surely convince you.

The only downside it has is that it does not compress as much as the plugin that comes next.

KK Star Ratings

Have you ever wondered why some Google results show stars and others, right?

Surely you get more attention, it can also positively influence the CTR so it is also an SEO plugin for WordPress to take into account.

Compress JPEG & PNG Images

Very good plugin to fully compress the images of your Blog in WordPress, the only downside is that we can only compress 500 free images per month, but it is the plugin that compresses them the most without losing any quality.

Simple 301 Redirect

A very simple to use plugin and with which you can add 301 redirects to pass authority from an old post to a new one or to correct 404 errors that appear in the Search Console program.

Easy Table Of Content

A real wonder and bomb for your WordPress Blog, since you can significantly improve the user experience and retain it longer, thanks to the navigation menus.

Also, if you have a domain with authority, you can insert links to bookmarks within the SERPs in Google, something impressive, and that will logically increase your CTR,

Pretty link

It allows you to customize your links and is widely used for example with affiliate links so you have a url that converts more.

Google Analytics for WordPress

In any blog or web page you need to integrate it with Google Analytics to be able to follow the evolution of the traffic that we are receiving and surely through this plugins you will have it “sucked”, since you will only have to add the tracking code and that’s it.

Best WordPress plugins for Social Networks

Let’s now with the list of Social Media plugins that are essential in any WordPress.


There are few plugins that are as complete as Sumome, because it practically does everything but the aspects or features that I would most like to highlight are:

  • Social integration with your Blog.
  • Get subscribers.
  • Improve accessibility and usability.


If you manage advertising campaigns on Facebook you have to have the Facebook Pixel installed yes or yes.

If you do not want to complicate your life or if you are afraid of the technical part of WordPress there are several WordPress plugins so you do not have to worry.

Disqus Comment System

Disqus will allow you to replace the archaic WordPress comment system and make it more social, I recommend it for many reasons:

  1. Users can comment using their favorite social network profile.
  2. The management of the comments is facilitated allowing to approve and answer the comments from the email.
  3. Users can follow you from Disqus and thus access your Blog conversations more easily.
  4. It does not harm the loading speed, since this load just at the end of the loading process and after the page is already visible.

Remember that you will have to import the comments to this new tool, and be patient to see all the comments on Disqus, since this process can take a few minutes and will depend on the hundreds or thousands of comments we have on the Blog.

Social OnePress Social Locker

With this plugin you can significantly increase the number of social bookmarks of a content.

This can be useful for use in a free course or a very complete guide.

WordPress Social Sharing Plugin – Social Warfare

Social Warfare is one of the best plugins to share on social networks that exists because of the different functionalities it has and because it “weighs” less than other plugins such as Sumome.

In addition, it also allows you to share your content on Twitter in the “click to tweet” style so you could save yourself another plugin.

And it has a very interesting option to create a widget in WordPress with your most popular articles.

Of course, this plugin is paid.

Vcgs Toolbox

Vcgs Toolbox is another plugin for sharing on social networks that also allows you to share phrases from your own articles.

In addition, it also has another series of extra features such as:

  • It allows you (previously adding a JavaScript code) to analyze the scrolling that users do in your publications or pages.
  • Know the best commentators of your blog.

Revive Old Posts – Auto Post to Social Media

It manages to attract traffic from social networks to old posts automatically.


  • Attract traffic to your blog automatically.
  • Very easy to set up and start up.

Better Click to Tweet

This WordPress plugin is one of my latest additions as we can highlight a phrase within a post so it can be shared on Twitter.

I mainly like the Click to Tweet plugin because:

  • It allows you to add visually appealing text that you can share on Twitter.
  • It captures readers’ attention better on the phrase.
  • Users will be able to see the social bookmarks of the phrase.
  • You can add a link to another post and track the activity of each link.

Social Count Plus

Add a button bar so that your content can be easily shared on Social Networks.

There are many social networking tools of this type, it is about finding the one that best suits your project.

Easy Social Icons

Add icons from your social networks to any widget on your blog or website to increase your social community.

Best plugins for WordPress security

Ithemes Security

Better Wp Security is one of the best plugins to protect WordPress. In a few minutes we can add complete security to our WordPress.

Some of its features are:

  • Detect vulnerabilities in WordPress; in the theme or in the plugins and automatically corrects them.
  • Automatically prohibit bots and malicious programs.
  • Hide some information from the administration to fool hackers.
  • After several attempts to access the same IP, the plugin automatically prohibits that IP address and adds it to a blacklist.

Wordfence Security

It is used by more than 200,000 users, and the vast majority of them are very happy with the performance.

It includes Firewall, antivirus and is one of the best plugins to protect WordPress. In addition, it has the following features:

  • Analyze the files that are usually targeted by hackers.
  • Explore the site for malware.
  • Scan the site for backdoors.
  • The firewall protects against bots and other attacks.
  • Avoid repeated attacks on the home page.

UpdraftPlus WordPress Backup Plugin

Backup and restore easily. Full backups: manual or scheduled (backups in Dropbox, S3, Google Drive, Rackspace, FTP, SFTP, email and more).

Duplicator – WordPress Migration Plugin

Duplicator is a plugin to make backup copies but it is also a plugin to duplicate a web page (as its name indicates)

If you are a web designer, it is one of those essential WordPress plugins that you should keep in mind because it allows you to make a clone of your website in case you want to make a design change.

One of the best free WordPress plugins that helps you completely forget about comment spam.

Anti spam

We are all tired of the spam, at the beginning when you start with the blog you do not have so many problems but as the blog begins to become known these automatic comments appear in different languages, so protect yourself from them as soon as possible.

WordPress Backup

A very basic aspect of any Blog is to periodically make backup copies of our project so that at all times we are safe and can use one of these copies.

Login LockDown

Limit the number of accesses allowed for the same IP, in this way we prevent repeated attempts to log in the same IP address.


Essential WordPress plugin for any personal Blog, since you can use the most popular antispam service for free.

Other very interesting WordPress Plugins

Elementor Page Builder

If you want to layout your pages quickly, easily and visually, Elementor is one of the best free WordPress plugin (it also has a paid version).

These are all the features that it has with its free version, so if you are starting with your blog this visual WordPress layout will be able to take advantage of it.

Visual composer

Another visual layout with it we can create a web page without programming.

I recommend that you only use to layout the pages and landing of your website, not to layout articles from your blog.

Shortcodes Ultimat e

Would you like to be able to layout your articles in a more beautiful and visual way but you don’t know CSS?

Do not worry, because this can be solved thanks to shortcodes and there are different plugins for it.

I have used it on occasion and it has a lot of possibilities to be able to layout your articles in a very visual way.

For example, you can create boxes with different colors to highlight different phrases or create lists in a much more visual way.

Optin Monster

It is one of the most professional and complete plugins in terms of attracting leads or subscribers.

It is a paid WordPress plugin but I am sure it will be a good investment if you know how to take advantage of its full potential.

Author Box Lite

If you are going to accept guest blogging in your blog you will need to create a box for guest authors in which you can show the photograph, the website and the social networks of the person who writes.

And this you can do in a very simple way with this plugin, you only have to install it and go to the WordPress users section

You will get an option in each user that will put: WP Author Box User Fields add the author’s social profiles and that’s it. In addition, the image that takes you is the same as the profile they have created in Gravatar.

Q2W3 Fixed Widget

Would you like to set a widget in the sidebar of your blog?

If you have a course, an affiliate banner or want to set your subscription box, this plugin will fix it for you.

In addition, its installation is very simple.

You just have to download the plugin, activate it and go Appearance, Widgets and at the bottom of which you select you will get a new option that is Fixed Widget, activate the option and voila.

Contact Form 7

This is the most popular WordPress plugin to make contact forms, since you don’t need technical knowledge to include one or more forms in our Blog. This plugin has a javascript that reduces the pagespeed of our Blog in WordPress considerably, to solve it you will have to tell WordPress that it only loads that javascript when you need it, for example on the contact page.

Cookie Advisor

simple WordPress plugin that will allow you to easily customize the popup that will show in your Blog the use you make of Cookies in it, for proper  compliance with the law .

 WPML multilingual CMS

The best WordPress plugin to have a multi language web page, it is a paid plugin but if you want to avoid having duplicate content problems this is the best and the most professional option.

I hope that this list of those that I personally consider the best WordPress plugins will be the same or more useful than they have been for me.


It has become the preferred plugin for most users to create their WordPress online store. It has evolved a lot and today is a very complete ecommerce solution.


A fantastic plugin with which you can make advanced management of your dns, as well as you can have a totally free CDN and thereby improve your loading speed. It also has the possibility to improve security in WordPress.

Hello Bar

With this plugin you can promote services, products, courses or infoproducts in a very visible way on your WordPress blog and totally free.

Thrive Leads

I have left for the end a plugin with which I have totally hallucinated since I use it and with the managed to increase my lead list growth by 300% from 400 leads to 1200 leads per week.


I hope this list of essential WordPress plugins for 2019 will be very useful for your projects

Surely they will have told you that the fewer plugins you install on your blog or web page, the faster your page will load, but that is not the case. If you want to improve your loading speed and your page speed you have to follow a series of recommendations that are summarized in:

  • 1.- Optimize images. You can choose a WordPress plugin for this purpose or get used to always optimize the images before uploading them, but WordPress makes thumbnails from this image, you have to know that these thumbnails are not compressed, so having a plugin gives you greater security of all the images on your website are compressed to the fullest without losing image quality.
  • 2.- Cache your website or blog. I use Wp rocket and I always recommend it to my students and clients, today it is the best cache plugin for WordPress.
  • 3.- Reduce the external load of files. Think that external files not being on your page can not be cached and therefore will be your biggest headache to optimize page speed well.
  • 4.- Have a good hosting. I have been with Blue host for 3 years , and the truth is that I am delighted with the evolution of my blog just exceeding 1,400,000 visits per month and continues to grow and approaching 1,500,000 visits per month. Having a hosting like this gives you guarantees that your project can prosper and continue to grow.
  • 5.- Choice of WordPress theme. It may seem that it is not important but it is, we have to have WordPress templates that give us a good result and for example the  themes Enfold, Avada, Bridge  are very good options to optimize the pagespeed of your project.

We could use a CRC and improve more aspects but I only wanted to summarize the most important ones.

Now I would like to ask you what you think about the article. I currently have 30 plugins installed and active in my blog, and you?

Back To Top