The Best 11 Free WordPress SEO Plugins for your Website in 2020

The Best 11 Free WordPress SEO Plugins for your Website in 2020

There are over 49 pages of WordPress SEO plugins. That’s nearly a thousand SEO plugins to choose from. But you don’t need that many to make your website “SEO friendly.” 

So today, I’m going to show you how to build the perfect SEO setup on WordPress with just six free WordPress plugins. Here with Ahrefs, the SEO tool that helps you grow your search traffic, research your competitors and dominate your niche. 

Now, as I’m sure you know, there are numerous categories in SEO like on-page, technical and off-page SEO. And WordPress plugins can help a ton to master on-page SEO tasks like titles, meta tags, and other content-optimization-related things. 

Now, plugins are also amazing for technical SEO tasks, like page speed optimization, redirects, canonicals, and hreflang to name a few. So rather than listing off 101 plugins, I’m going to talk about only the cream of the crop and the exact setup you can use to make Google and your visitors happy. 

Let us first know about WordPress and then which is the best Seo Plugins in WordPress.


If you do blogging, you often hear the name of WordPress. Any blogger starts his blogging career with because he does not have to pay any money for blogging. 

But when a time comes that he gets to know about this platform himself, so I will also tell you about WordPress (what is WordPress), it has made it so easy to manage the website and blog that today was normal. 

Even if the written man does not have the technical knowledge, he can easily manage the website, he knows about the WordPress, Blogger is a good platform for blogging for free. You must have known about Blogger and Hosting, in which the domain name and hosting are also given free from blogger. 

If we talk about something together, it does not cost a rupee to start blogging. If you know about Top Level Domain, then you can understand that Blogger’s domain is not good for us in a way because it is very difficult to get approval from Google Adsense.

Google attaches great importance to Adsense TLD. Second thing is that blogging is free in Houston, but the most important thing in it is that Blogger does not have facilities for our security, but it has many plugins to provide security which is available for free.

Which is the best SEO plugins in WordPress, Seo plugins are of many types, so let’s know

1. Rank math

2. A3 lazy load

3. ShortPixel

4. W3 Total Cache

5. Easy Table of Contents 


7. All in one schema. Or rich snippets

8. Compress JPEG & PNG images

9. Tiny MCE advanced

10. Redirection

11. WP-optimize

 1. Rank Math

The first SEO plugin I recommend is Rank Math. You might be more familiar with household names like Yoast SEO and All-in-one SEO pack. These are two great options, but in my opinion, a newer plugin called Rank Math beats both of them hands down. Rank Math is an all-in-one SEO plugin that can help you with a ton of on-page and technical SEO tasks. 

Now, something I love about this plugin is that they’ve basically integrated a lot of features from smaller one-trick plugins. Let’s go through some of the features that you’ll use in your day-to-day SEO tasks. So I’m editing a post right now which is clearly targeting the keyword “SEO tips” you can tell by the title and URL. 

If we scroll down below the post, you’ll see a preview of what the page will look like in Google’s SERPs. You can click on either the title or description and easily edit your own custom text in there. Now, an awesome feature I like is that you can add Rich Snippets super-easily. So let’s say this post was a review I had written. 

I’ll change the Rich Snippet type to Review, add a score, and save it as a draft. You’ll then be able to see your updated SERP preview. Some features like these are awesome for people who don’t want to deal with structured data like this. Another feature in the editor is that you have the option to add the rel=”nofollow” tag without adding additional plugins or manually entering it yourself in the HTML editor. 

This is a great way to quickly add nofollow tags to affiliate links or others you don’t fully trust. Now, from a sitewide perspective, Rank Math’s plugin will do a few common tasks like automatically generating sitemaps, automatically adding the target=”blank” attribute to your links so they actually open in a new window, and they also have a feature for 404 monitoring. 

This is a cool feature because if a lot of people are hitting a dead page, it would be a good sign to redirect that page to a relevant one rather than leaving them at a dead end. There are a ton of other features for controlling redirects, site architecture, and editing your robots.txt file. 

There are 3 plugins that I’m going to talk about are all meant to improve page speed. 

And the reason why I want to emphasize optimizing for page speed is because a) it’s a ranking factor; and b) it improves user experience. So before we get to that, let’s run a page speed test in Google PageSpeed Insights on this dummy website. And it looks like our PageSpeed score isn’t so hot with low mobile and desktop scores. 

2. A3 Lazy Load

The first PageSpeed tool I’ll be using is A3 Lazy Load. This plugin adds lazy load to images and other media like videos. This basically means that an image or media item won’t load until the user scrolls to it, allowing the page to load much faster. It’s literally plug-and-play as long as you don’t have any other conflicting scripts or plugins. 

Now, if I run a Page Speed Test on the same URL, the three things you’ll notice is that the page size has shrunk a lot, the load time has gone down by around a full second, and the number of requests sent is just 1/7th of our initial test. 

3. ShortPixel

Next page speed tool is ShortPixel. This tool compresses images, making large image files smaller and the result is going to be faster load times. To set it up, just sign up for a free account at ShortPixel and then enter your API key in the settings. And with a free account, you’ll get 100 free image compressions each month or you can pay for credits if you need more. 

Here you’ll have a few options for compression type. 

Using Lossy:- Will offer the best compression rate. 

Lossless:- Will give you the best quality photos. 

Glossy:- Is somewhere in between, which is a nice balance in my opinion. 

If you already have images uploaded on your site, just hover over media, click on select bulk ShortPixel. You can then optimize all images on your site with the click of a button. Alright, so images should be handled with these two plugins, so now we need to get into an important matter and that’s caching. 

4. W3 Total Cache

The tool that I prefer to use for caching is W3 Total Cache. This tool is all about optimizing your website’s performance. A few of the features it includes are: using CDNs, minification of CSS, HTML, and Javascript, combining scripts, browser caching, and more. Now, I won’t bother going through the settings. 

I use for W3 Total Cache because I’ve already covered them in the second part of our WordPress SEO series, so feel free to check that out after. Let’s go and check our speed metrics. So on PageSpeed insights, it looks like we have both a near perfect mobile score and desktop score, which is a huge improvement from the default setup. 

And as for the actual Page Speed Test, it looks like we’re under a second now. Not too shabby for a few minutes of work. Now, it’s important to note that I’m using the default theme here and I don’t have external scripts installed like Google Analytics. So these scores don’t account for additional scripts. 

But I have used this exact same setup with a few custom modifications on fully functional sites. And yes, I was able to achieve similar sub one-second load times. Alright, so we got our all-in-one tool running and our pagespeed is lightning fast. Let’s talk about a couple user experience tools. 

5. Easy Table of Contents 

A super lightweight and easy-to-use plugin is Easy Table of Contents. This plugin allows you to create a table of contents for each post or page in just a few clicks. Once you’ve installed the plugin, go to your post and scroll down to the Table of contents section. 

Just hit the “Insert table of contents” checkbox and publish or update your post. It’ll then automatically include a table of contents based on your heading tags. Now, if you have a super-long post like this with a bunch of headings and subheadings, you might want to clean this up a bit. So this time, I’ll set it to only create a table of contents based on H2 tags. And I’ll update the page. 

And as you can see, it looks much cleaner and more user friendly for visitors to navigate around the page. Now, since a table of contents makes long pages look less daunting, it can help improve things like time on page, bounce rate, and dwell time. Plus, it can help you win jump links in the SERP, which may help increase your CTR. 

Now plugins are great because it allows you to do complex things without any coding. In fact, we’re creating our own free WordPress SEO plugin, which I’m super-excited about. 

Now, as I mentioned before, WordPress SEO plugins are great for on-page and technical things, not off-page SEO tasks like link building. Backlinks are almost a necessity to rank for any competitive keywords. 

Also, effective on-page SEO requires a solid foundation in keyword research. So I’ve linked up some tutorials and playlists for you on how you can up your link building and keyword research.

6. Yoast SEO

Yoast SEO is an All in one solution for your WordPress blog or website. It is available in two versions, Free and Premium. Apart from this, many extensions are also available for their different types of blogs. This plugin has contributed a lot for success in all the websites and blogs that I have created to date.

● WordPress Yoast SEO plugin is used for on-page SEO.

7. All in one schema. or rich snippets

This is also an important plugin related to an SEO viewpoint. By using this plugin, you can somehow add rich snippets and star ratings to your blog posts and pages which will be displayed in the search engine snippet.

Whether you have a gadget review blog or cooking blog, you can use this plugin to display the user star rating system and other important information in your post and display it in search engine results.

8. Compress JPEG & PNG images

This is a very powerful plugin and I would say that is one of the best plugins I have found till date. Like I had talked earlier in this article that the time of loading of your blog matters very much from both SEO point of view and readers point of view.

Often it takes a lot of time to load the images coming in your blog posts and pages. If you consider SEO recommendation, then you should compress and add images on your blog. But don’t you think that first making your images and then compressing and uploading them will be quite time-consuming?

So this solves your problem. This Compress JPEG & PNG images have been created by TinyPNG, an expert developer in the world of image compression, which automatically compresses your images while uploading.

9. TinyMCE Advanced

This is also a very nice plugin that adds many great features to your Default WordPress visual post and page editor. These features include some popular Word Processing features such as Find & Replace, Tables etc. In other words, it adds many features of any common WordPress processing software to the visual editor of your WordPress blog.

10. Redirection

If you have been running your blog for a long time or you have too many blog posts and pages in your blog, then I think that such a moment must have come whenever you have any reason for any of your blog pages. Anyway, you can sometimes wish to redirect a particular page to another page for some reason.

In any such case, the Redirection plugin is very useful for you, with the help of which you can put any kind of redirections in any page or post of your blog.

11. WP-optimize

Things happen on your web hosting, due to which your WordPress blog or website runs successfully. The first thing is all your content which is saved in the file location of your web hosting and the second thing is the database of your WordPress blog which contains all the instructions.

Without a database, your WordPress blog or website cannot work. The database is such a thing that you can present your blog in front of you by instructing all your content. Therefore, you should also backup the database along with the data of your blog.

● WP-Optimize is a great plugin to manage, optimize and repair the database.