Best SEO Plugins and Tools for WordPresss SEO for 2019

WordPress is an excellent CMS ( Content Management System ). Not only it gives you more control ( talking about self-hosted WordPress here ), it also lets you add additional functionality to your website as per need.

Want a blog?

Make it a blog.

Want a Shop?

Make it a shop.

and the list goes on.

You can make a full-fledged community using WordPress. The amount of functions that plugins can add to your website is huge. There are tons and tons of plugins, that can add all sorts of features to boost the functionality of your website.

Among this vast ocean, live a lot of SEO Plugins which can help you rank high and get more traffic.

When it comes to some plugins, like image optimization ( I’ll explain in a minute ), you can install them and forget about them. But for SEO Plugin for WordPress, you have to properly set them up to prevent the negative effect. In this article, I’ve curated the list of Best SEO Plugins that we use at BSIT blog.

1. Yoast WordPress SEO Plugin

With millions of downloads, Yoast is the very first plugin you should install if you’re serious about SEO. It’s a single plugin which can handle a bunch of aspects of WordPress SEO.

You can either use 3 different plugins, one for the sitemap, one for redirection and one for search console verification or install Yoast SEO and save yourself from Hassle.

Yoast SEO helps you do the following things :

  • Add meta value to a single post
  • Add meta value to the homepage
  • Social media Optimization of title, description and Image
  • Edit Robots.txt and .htaccess files
  • Creating Sitemap
  • Indexation
  • Google Search console integration
  • On Page Optimization

2. Broken link checker WordPress plugin

A small and simple plugin that scans your WordPress site for broken links. You get a dashboard from where you can easily fix those links as well.

You can find all external and internal links and fix them. It’s advisable to either fix or remove dead links.

3. Schema WordPress plugin

When you search for “Filmora Reviews” you get websites that have little stars below.

This is done by adding schema in the post meta. You can do the same by adding Rich Snippet plugin.

I’ve been “Author Hreview” for a long time and it hasn’t let me down.

Using Schema helps you get better CTR and hence more traffic.

4. Ahrefs

Ahref is all the best tools you need to grow, put into one.

You can learn more about your competitor and grow over time.

You can do content research, keyword research, backlink research, PPC research and more Using one single tool.

After growing over 12 micro niche projects, and 2 brand projects ( countless client projects as well ). I can say, without ahrefs, it would have been thrice as much time as it took me with ahrefs.

5. SEO Image Optimizer

You can drive a lot of traffic by simply renaming your image files.

SEO Image optimizer adds ALT attributes to your images. You only need to rename image before upload. If you upload random image names, it’s going to hurt your SEO.

Even if it doesn’t hurt SEO, you can get a lot of benefit by naming them related to the post you are writing.

When people talk about WordPress, they often ignore focusing on User Experience.

No matter how sleek your site looks, if it takes it a shit load of time to open, no one is going to wait. Over the years, Google has focused way too much on Speed. You can even see the AMP project is highly focused on Speed.

So much so, Google even made it public that loading time is one factor of their long list of SERP factors. Needless to say, you have to focus on speed.

In speed, there are two areas we need to work on – Image Optimization & Cache Optimization

6. Image Compression plugin

Images are essential when you’re running a blog.

Not on this blog, but on my other blogs, I usually use 4-5 images in every blog post. Sounds small, but it increases page size by 500Kb or more. When you’re opening site using broadband, it loads fine, but for people browsing the internet on their mobiles (which is a large number), the page might load slow.

Your overall goal should be to make sure site can load under 2.5-3 seconds on both desktop and smartphones.

Image compression reduces the size of the uploaded image without changing quality. If you a big website, this can also save a lot on space apart from speed.

Two popular image optimization plugins are Optimus and ShortPixels.

7. Cache plugin

I don’t want to explain how caching is essential or if its a myth or not. there are tons and tons of case studies on the web that’ll explain how it reduces the load on your server and improve the performance of your WordPress website. A lot of websites like Wpinfy, Kinsta, offer inbuilt caching which ensures you don’t even need an extra plugin for caching.

Although, if you don’t need Wpinfy or any host which offers inbuilt cache, you can simply Install W3 Total Cache or Wp Super Cache.

8. AutoOptimize

This plugin works on a bunch of areas to decrease your site’s performance.

It caches static copies of content, compresses your CSS, Javascript, HTML, and CSS.

The developers claim that this plugin is designed to work with almost every web hosting and can highly improve your site’s performance. The plugin comes with inbuilt browser caching controls for caching locally. You can download it free from WordPress.

9. Rankie

The last (but not least) plugin on this list is Rankie, which if not clear from the name, it helps you track your SERP rankings.

The Plugin uses research tool based on Google metrics to provide a list of related search queries. The plugin also sends you yearly and monthly reports of how you’re doing in SERP WARS (sorry, I had to use the pun ). The plugin is paid and you should it only if you’re already making money off-off your blog.

Did I miss any of your favorite SEO Plugins?

Mention them in the comments and I’ll add them to the list.


Team Lead, Think Tank of all evil strategies at the BSIT Media office. This creature is mostly found near lunch boxes and coffee machines.

Leave a Comment