Neil Patel

I hope you enjoy reading this blog post. If you want my team to just do your marketing for you, click here.

How to Dominate SEO With the 46 Hottest WordPress Plugins

seo wordpress

I talk a lot about SEO.

Sometimes, I feel like my whole life revolves around SEO.

I post about it a ton. I talk with clients about it almost every day. I record videos about SEO. I do SEO almost every day.

You’d think I get sick of talking about SEO, but it’s one of those topics I’m super passionate about.

That’s because I’ve learned a lot about SEO. In my ten years of experience, I’ve picked up some tips, tricks, and hacks that I use almost daily now.

Often that happens in the form of helping clients.

I’ve noticed that quite a few of my clients use WordPress. I use WordPress. You probably do too.

It’s easy to see why. WordPress is the most accessible platform to build a site on, and it’s free to use. All of its features make it hard to beat.

And here’s one of the best things about WordPress:  all the plugins.

If you have a WordPress site, you’re probably running several plugins. There are currently 50,320 plugins available on And there are hundreds more that are available outside of WordPress.

It’s safe to say that plugins are popular.

There are plugins for just about everything, including SEO. (Right now there are 219 pages full of SEO plugins on

So you might be wondering what the best SEO plugins are.

I’m going to show you my 46 favorite plugins for all things SEO. Even if you only use a handful, you’re guaranteed to improve your SEO.

To top it all off, it’ll be dead easy, so you don’t need to be an expert web developer to use these plugins.

Learn how to grow your WordPress blog to over 195,013 visitors a month through SEO.

1. Yoast

If you know anything about WordPress plugins, you know that “SEO plugin” is synonymous with “Yoast.”

It’s easily the most popular SEO plugin, with more than 3 million sites using it.

pasted image 0 20

There’s a reason it’s used by SEOs all over the world: It works.

Sure, there are more intricate SEO plugins, but Yoast is simple and effective.

I like using Yoast to edit meta descriptions and focus on keywords.

2. Broken Link Checker

If you do any link building, you know it’s crucial to make sure your link structure is rock solid.

Thanks to Broken Link Checker, that’s an easy job to accomplish.

pasted image 0 45

This plugin checks your site for broken links and notifies you through the plugin dashboard or via email, which is seriously cool.

This one’s a no-brainer for making sure all of your links are in place.

3. Google Analytics for WordPress by MonsterInsights

Google Analytics (GA) is one of my all-time favorite tools for staying on top of your website’s performance.

This plugin makes it easy to connect GA with your WordPress site.

pasted image 0 11

If you don’t use a plugin, you have to mess with code, and it can take a while.

But with just a couple of clicks, this plugin has you up and ready to go.

There’s no reason you shouldn’t have this plugin. It’s simple, free, and powerful. You can have all of the detailed information that GA gives you right in the WordPress backend.

4. All in One SEO Pack

If you don’t like Yoast, try All in One SEO Pack.

It’s an excellent alternative that covers a lot of the same ground that Yoast does, but with a different interface.

pasted image 0 21

If you’re brand new to SEO, this is a great place to start.

Even if you’re an SEO veteran, this is still worth installing if you want to leave no stone unturned.

5. Google XML Sitemaps

Does the term “XML sitemap” mean anything to you?

They’re a technical but important part of any SEO strategy.

Basically, XML sitemaps help search engine robots crawl your site more quickly and effectively.

This plugin helps you set up an XML sitemap for your site in almost no time.

pasted image 0 39

And the best part? You don’t need any experience of any kind.

You just click a few buttons and let the plugin do its thing.

Even if you know how to create an XML sitemap, this plugin is worth having for the convenience it brings. Once you use it, you won’t look back.

6. W3 Total Cache

In a nutshell, this plugin helps increase your site speed.

But it’s not an ordinary plugin. It produces some extraordinary results.

This plugin’s official page makes a big promise:

“At least 10x improvement in overall site performance (Grade A in WebPagetest or significant Google Page Speed improvements) when fully configured

That sounds ridiculous, right?

Think again.

This plugin is the real deal. AT&T, Mashable, and MakeUseOf are just a few sites that use this plugin for its impressive results.

pasted image 0 37

7. All In One WP Security & Firewall

Imagine this.

You wake up one day only to find out that your site has been hacked.

That would be terrible, right? (It’s happened to me.)

That’s exactly what this plugin is designed to stop.

pasted image 0 16

Of course, WordPress is secure, but it’s better to be safe than sorry.

8. WP Social SEO Booster – Knowledge Graph Social Signals SEO

SEO shouldn’t stop at your website. It translates to every social network you use.

This plugin helps by optimizing your site for Facebook Open Graph, Twitter meta tags, and Google+ Itemprop tags.

pasted image 0 34

It can also handle microdata, but there are other plugins on this list that you can use for that.

WP Social SEO Booster’s real power lies in its ability to make your site social friendly.

9. SEO Ultimate

At first glance, SEO Ultimate looks a lot like Yoast or All In One SEO Pack, but it comes with some unique features.

pasted image 0 5

It has a title tag rewriter that turns title tag writing into a science. It also boasts extensive linking tools, author highlighting, 404 monitoring, and a lot more.

This is one of the most full-featured free plugins available, and I recommend installing it and trying it out.

10. SEO Squirrly

I’m not a technical person by any stretch of the imagination. I don’t know how to develop or tweak code extensively, so that’s why I love solutions like SEO Squirrly.

pasted image 0 33

This is a plugin I’ve recommended before, and years later, it’s still making my list of outstanding plugins.

It helps you improve your content, find keywords, and analyze your performance.

If you’re not an SEO pro, this is a plugin you have to check out.

11. Redirection

Redirects seem like a boring topic, but you can actually use them to get some surprising SEO benefits.

Redirection helps you manage your redirects, from 301s to 404s and everything in between.

pasted image 0 6

One of my favorite features is the ability to automatically create a 301 redirect whenever you change a post’s URL.

This just might be the definitive plugin for WordPress redirects.

12. SEO Internal Links

If you want to manage your internal link structure, give SEO Internal Links a look.

pasted image 0 29

It’s a convenient way of overseeing your internal links without having to do a lot.

It can even automatically link keywords to related posts on your site, so you can let the plugin do most of the heavy lifting if you want.

13. All In One Schema.Org Rich Snippets

There are many SEO tactics that are just minor tweaks, but they help fine tune your strategies.

Rich Snippets fall into that category. Do you absolutely need them? No.

Will they help your SEO? Definitely.

Rich Snippets are SERP results that go into more detail than regular results:

Screen Shot 2017 05 25 at 5.59.58 PM

They can really make your result stand out.

This plugin makes Rich Snippet creation easy and abides by standards.

pasted image 0 8

14. WPtouch Mobile Plugin

The world is more mobile than ever.

That means you have to be thinking mobile first whenever you make any changes to your site.

This handy plugin “will instantly enable a mobile-friendly version of your site.”

pasted image 0 10

It’s as simple as it sounds, but it has a huge impact. This is one you can’t miss out on.

15. Yet Another Posts Related Plugin (YARPP)

This is another plugin I’ve raved about before, and it’s still one of the best in its class.

It displays posts and pages related to the current content.

Basically, it allows you to display similar content to your users, which should decrease your bounce rate and keep visitors on your site.

pasted image 0 26

This can go a long way toward user retention and conversion, so don’t underestimate it.

16. SEO Optimized Images

When you hear “SEO,” you probably think about keywords. But there are hundreds of factors that are important for SEO.

Case in point: Images. If your images aren’t optimized properly, you’re not getting as much bang for your buck.

As its name implies, SEO Optimized Images allows you to edit your image data.

pasted image 0 38

This will make your images SEO friendly, and your site’s performance will improve.

17. Local Search SEO Contact Page

Local SEO is often overlooked, but it’s a proven method of driving more traffic to your page.

Even if you don’t know SEO, you can use this plugin to optimize your site to show up in local results.

pasted image 0 19

It also creates a Google Map for your location, a unique QR code that visitors can use, and several other nifty features.

18. Majestic SEO Dashboard Widget

I often recommend Majestic for SEO purposes. This plugin brings you some of Majestic’s power right to your WordPress dashboard.

pasted image 0 31

It’s really handy for looking at your data as a graph without leaving your dashboard.

19. Stallion WordPress SEO Plugin

David Law, the creator of Stallion, makes a bold claim:

“Using Yoast’s or All In One SEO’s section wide noindex and/or nofollow features in particular is SEO suicide.”

Those two plugins are highly regarded, so what gives?

According to David, the plugins waste link benefits. Stallion is designed to recover those for you.

pasted image 0 35

Whether or not he’s right, I recommend trying this and seeing how your site performs.

20. Automatic SEO Links

Have you ever wanted to type a keyword and instantly transform it into a link that leads to the page of your choice?

Well, now you can.

Whenever you type a certain phrase that you set, Automatic SEO Links will turn that phrase into a link.

pasted image 0 40

21. Social Metrics

Your content is popular on social media, right? Maybe you don’t know. That’s where Social Metrics comes in.

pasted image 0 4

This plugin shows you how many social shares your content has received, and it gives you detailed views of everything you’d want to know.

22. Most Shared Posts

This is similar to Social Metrics, but it focuses on posts.

pasted image 0 42

23. Sharebar

Social sharing is a vital part of on-page SEO.

Sharebar adds a vertical box to your site that will let visitors share your content on any social network.

pasted image 0 46

If you want people to be able to easily share your stuff (and who doesn’t?) then Sharebar is a must-have.

24. Simple URLs

You can never have enough help when it comes to URLs.

Simple URLs is a “complete URL management system that allows you to create, manage, and track outbound links from your site.”

pasted image 0 36

It’s simple and straightforward. What more could you want?

25. Greg’s High Performance SEO

This is another simple and useful SEO plugin.

pasted image 0 2

It has several features that work well with many of the other SEO plugins here.

You can take care of duplicate content, edit secondary descriptions, and manage the head section of your page.

26. WP-Optimize

You probably clean your workspace every so often. It brings new life to your space and helps you work better.

That’s what WP-Optimize does for your site.

pasted image 0 41

27. Autoptimize

Keeping your site lightweight is a best practice to increase performance and SEO.

Autoptimize “minifies” your code to help it run faster and get crawled more quickly.

pasted image 0 17

28. P3 (Plugin Performance Profiler)

Plugins are great, but if they’re not configured correctly, they can actually slow down your site.

P3 analyzes your plugins and identifies any problems for you.

pasted image 0 7

29. Smush Image Compression and Optimization

Here’s another way to remove some dead weight from your site.

You can use this plugin to compress your images so they take up less space.

pasted image 0 13

Your site will run faster, and search engines will have an easier time crawling it.

30. Imsanity

If you want another option for dealing with images, try Imsanity.

pasted image 0 14

It automatically resizes your images so you don’t have to.

31. BJ Lazy Load

This is one of the most unique plugins I’ve seen in a while.

It tells plugins not to activate unless they’re visible on the screen.

pasted image 0 24

This is an excellent plugin to help your site run better. It won’t be bloated by plugins that aren’t even being used.

32. WP HTTP Compression

Now let’s talk about compressing pages.

You can use this plugin to reduce the size of your pages by 60 to 80 percent. No joke.

pasted image 0 18

Try it out and see for yourself!

33. LinkPatrol

If you want expert-level control over your links, give LinkPatrol a spin.

pasted image 0 23

It’s like having a real life SEO right beside you to help with links, and you can grab it for as low as $50. This is another plugin that’s great for everybody, regardless of experience.

34. Rel Nofollow Checkbox

Here’s a simple plugin dedicated to adding the nofollow attribute to your links.

pasted image 0 47

35. Schema Markup

If you’re not using schema markup yet, this is a fantastic way to start and gain an SEO advantage.

pasted image 0 44

36. Premium SEO Pack

If you want a one-stop shop for all your SEO needs, and if you’re willing to pay up for it ($44 USD), Premium SEO Pack is your new best friend.

pasted image 0 27

37. Rankie

Rankie keeps track of how you’re performing on the SERPs. It’s got a great interface and is easy to use.

pasted image 0 30

It’s not free, but at only $17 USD, it provides a nice solution at a price that’s easy to deal with.

38. WooCommerce – All in One SEO Pack

If you use the All In One SEO Pack plugin (#2 on this list), you can use this extension that integrates with WooCommerce.

pasted image 0 12

39. SEOPressor

For maximum tweakability, consider using SEOPressor.

If you know some SEO, this plugin will take your site to the next level with on-page analysis, link management, and more.

pasted image 0 43

40. Akismet

Over 3 million people use Akismet to help cut down on comment spam, and it’s easily the best plugin of its kind.

pasted image 0 25

This plugin can help you protect against malicious backlinks that you might find during a link audit.

41. Google XML Sitemap for Videos

You might already be using the Google XML Sitemaps plugin.

But did you know you can create XML sitemaps just for pages that have videos on them? That’s what this plugin can do.

pasted image 0 3

And in case you’re wondering, having multiple sitemaps can and does increase indexation and traffic.

42. Google XML Sitemap for Images

This is the same idea as the previous plugin but with images.

pasted image 0 15

43. Jetpack

Even though this plugin is fairly standard in the WordPress world, it offers some impressive functionality, like site stats, automatic social sharing, and widgets.

pasted image 0 32

44. SO Hide SEO Bloat

If you’re using Yoast, you can use this plugin to cut down on the unnecessary code that Yoast comes packaged with.

pasted image 0 28

45. The SEO Framework

This plugin has a simple mission statement: “This plugin strongly helps you create better SEO value for your content.”

pasted image 0 9

It has features like anti-spam, structured data, and social media tags. It will even notify search engines when you publish a new sitemap, which is insanely cool and great for indexation.

46. AMP for WP – Accelerated Mobile Pages

If you’re using Accelerated Mobile Pages (and you should be), this plugin is a necessity.

pasted image 0 22

It’ll take care of all things AMP so you don’t have to tinker and troubleshoot for hours on end.


You might be a little overwhelmed by this post.

With 46 plugins, where do you start?

You could start with general plugins like Yoast, or you could address specific issues with plugins like Automatic SEO Links.

Really, it’s up to you.

Will you probably need all 46 of these plugins? My hunch says no.

But this list has every kind of SEO plugin you’ll ever need.

From internal linking to social media statistics, it’s all covered here.

WordPress is a great platform, but honestly, plugins take it from great to out of this world.

Plugins can make a huge difference if you use them strategically. They can get you more traffic and higher rankings.

Don’t forget that producing amazing content is at the heart of all of this. If you don’t do that, no SEO plugin will help.

But if you’re consistently publishing new content and working hard on SEO, these plugins will come in handy.

What are your favorite WordPress plugins for SEO? Did I miss any good ones?

Consulting with Neil Patel

See How My Agency Can Drive More Traffic to Your Website

  • SEO - unlock more SEO traffic. See real results.
  • Content Marketing - our team creates epic content that will get shared, get links, and attract traffic.
  • Paid Media - effective paid strategies with clear ROI.

Book a Call

Are You Using Google Ads? Try Our FREE Ads Grader!

Stop wasting money and unlock the hidden potential of your advertising.

  • Discover the power of intentional advertising.
  • Reach your ideal target audience.
  • Maximize ad spend efficiency.
Ads Grader