Professional WordPress themes for your business and personal sites

Home Blog 3 Best WordPress SEO Plugins Compared – Yoast vs. All in One vs…

3 Best WordPress SEO Plugins Compared – Yoast vs. All in One vs…

Last updated: 21 Comments

A post on the best SEO plugins for WordPress? Isn’t that just a single item list that reads “Yoast SEO”?

Well, if you go with the mainstream answer, then probably yes. There’s no doubt that Yoast SEO is the most popular and most recommended WordPress SEO plugin out there. But didn’t your parents ever tell you that you shouldn’t jump off a cliff just because your friends are?

Ok, that’s unfair to Yoast. Using Yoast isn’t jumping off a cliff. But, I think there is an argument to be made that Yoast should not be the default plugin in 100% of situations.

So to that end, I’m going to spend this post investigating the best WordPress SEO plugins. Note that I’m going to focus on all-in-one SEO solutions, rather than plugins that offer tiny tweaks. And while that will certainly include Yoast, the list will not end after that entry.

What Should You Look for in An SEO Plugin, Anyway?

When it comes to SEO plugins, there are two main types of users:

  • The newbies who just want an easy way to boost their site in Google. If that’s you, congrats! You’re making a great decision.
  • The pros who want to do things like automatically format meta information on custom field variables and all that jazz.

Any good SEO plugin should be able to handle both. But some place more of an emphasis on one group than the other. For example, Yoast includes a simple startup guide and notifications, whereas some other SEO plugins just throw you straight to the wolves.

So when you choose your SEO plugin, make sure to go with one that approaches SEO in a way that fits your situation.

Additionally, if you’re running WooCommerce or something else with custom post types, you’ll need to make sure that the plugin supports that.

What Are the Best WordPress SEO Plugins?

Ok, now I’ll go through each SEO plugin in more detail. Starting with the big man on campus…

1. Yoast SEO

best wordpress seo plugins

Yoast is popular for a reason. It gives you tons of flexibility over your site’s content, letting you set up titles, meta descriptions, and social sharing information on a per-post basis. It gives you an easy way to set up a sitemap, adds some basic schema, and is generally pretty beginner friendly.

It’s so focused on being beginner friendly that it hides most of the good stuff behind an Advanced menu that you have to manually turn on to see. What’s do I count as good stuff?

Mainly custom variables to set up every title and meta tag on your site. For example, if you’re using a custom post type with custom fields, you can pull data from those custom fields to automatically use in your titles and descriptions.

Super helpful, albeit not very accessible for beginners.

And if you’re willing to pay for pro or add-ons, there are tons of helpful features like:

  • Local SEO
  • Video SEO
  • Internal link recommendations
  • Lots more

All that’s good…but here’s where many people either love or hate Yoast:

For those who haven’t used the plugin, that screen showcases all of Yoast’s SEO and readability recommendations. To be fair, plenty of people find these recommendations helpful.

But…I personally am not a fan. I think they’re useful as general suggestions, but many people put too much emphasis on Yoast’s recommendations. Yoast’s recommendations often:

  • Encourage keyword stuffing
  • Don’t recognize the importance of LSI
  • Ding you for other silly things like a single “stop word” in your URL

And when it comes to readability, they often just plain…fall flat. I won’t beat around the bush there. I want to yell when Yoast marks me down for “passive voice” when the sentences…don’t actually contain passive voice.

Additionally, all of these helpful features add up to a ton of bloat. So much bloat, in fact, that one dev even created a WordPress SEO Weight Loss Program plugin to remove some of Yoast’s many additions.

Look, Yoast is generally just fine and has plenty of helpful functionality. It’s just not something you should take as gospel when it comes to its recommendations.

If you’re a beginner, you won’t go wrong with choosing Yoast. But if you’re fed up with Yoast’s ongoing quest to completely take over your WordPress dashboard (Cornerstone content, anyone?), then keep reading for a couple more options.

2. All in One SEO Pack

After Yoast, All in One SEO is the second most popular WordPress SEO plugin. Its official “active installs” number is actually higher than Yoast’s, though it’s not nearly as talked about.

I’m still running All in One SEO on one of my older sites and I greatly appreciate it’s slim, bloat-free interface.

There’s a lot to like about All in One SEO. It has:

  • XML Sitemap support
  • Easy Google Analytics integration
  • Support for custom post types
  • Canonical URL support
  • Free WooCommerce integration (most plugins make this a premium feature)
  • Automatic or manual meta information

Another thing I like is that it doesn’t enable every feature by default. You can go in and turn on or off modules so that you only use resources on the features you care about.

If you go pro, you’ll get:

  • Advanced support
  • SEO options for taxonomies (shame this isn’t in the free version)
  • A video SEO module

In terms of interface, I much prefer All in One SEO. To be honest, I’m trying to remember why I changed from All in One SEO in the first place. I think it was that peer pressure!

Despite its slimmer interface, All in One SEO is still pretty dang beginner friendly. So this is another SEO plugin that should be fine for both beginners and power users. If you’re not a fan of Yoast’s aggressive recommendations, give it a try for sure.

3. The SEO Framework

The SEO Framework is a plugin I hadn’t heard of until Colm recommended it to me. It can’t compete with the sheer popularity of the first two SEO plugins, but it’s getting rave reviews on the forums so I had to install it to see what everyone is talking about.

The verdict?

This is one nifty SEO plugin. When you install it, there’s just one long list of options. No bloat. No notifications popping up everywhere:

To be fair, while I love this approach – a beginner might feel a little lost when the first setting option they see references Transient Cache Settings.

In these menu options, you can quickly configure:

  • Meta titles and descriptions
  • Social meta information, as well as a fallback image to use when nothing else is available
  • Basic schema information
  • Settings for search engine robots
  • How your sitemap functions

And once you do that, you’re off to the races!

The only other times you’ll run into The SEO Framework are:

In the WordPress Editor with a lightweight box that lets you customize your meta information on a per-post basis:

In your Posts or Pages dashboards with a helpful SEO bar that gives you various information about your post:

I much prefer how The SEO Framework approaches recommendations. They’re there if you need them, but not in an overpowering way.

In addition to everything above, The SEO Framework rounds out its pitch with free support for:

  • WooCommerce
  • bbPress
  • Other custom post types

Honestly, there’s a lot to like here. I haven’t personally used this plugin on a long-term site, but the reviews are excellent and the interface is intuitive.

The only semi-negative thing I’ll say is that beginners might feel a little bit out of their element. But if you’re familiar with the basic principles of WordPress and SEO, I think this is definitely an SEO plugin worth considering.

Wrapping Things Up

I know this wasn’t a huge list with double-digit plugins…but honestly, you only need one SEO plugin. And I think these are your best options. There’s no point featuring three other plugins that you’re not going to use.

To that end, I’m going to end this post by giving you a few decision matrixes:

    • If you’re a total beginner just looking to add some basic SEO to your WordPress site, you should still probably use Yoast because it’s the easiest to use.
  • If you want a more stripped-down version of Yoast that’s still beginner friendly. Or if you’re running a WooCommerce store, then you should go with All in One SEO. Remember that support for taxonomies is only within pro.
  • And finally, if you’re willing to try out a relative newcomer, The SEO Framework offers a delightful interface and a promising feature list, though in a package that’s not quite as beginner friendly.

Now over to you – what’s your first choice when it comes to WordPress SEO plugins?

Follow us on Twitter and Facebook!

Stay connected – be the first to get interesting updates and new releases from Create and Code.

Colin Newcomer is a freelance writer for hire with a background in SEO and affiliate marketing. He helps clients grow their web visibility by writing primarily about digital marketing and WordPress. You can hire him to write for your website.


  1. what you haven’t covered and is ignored in many other comparisons is which is the lightest on system resources/ which is the fastest.
    Also no comment on which gives better results in the main search engines and in social media


    1. Hi Suzie,

      you are right! A more in-depth analysis would be required to evaluate overall impact on system resources. Certainly anecdotal evidence would suggest SEO Framework is a bit lighter. Re: what gives “better results” in the main search engines – I think there’s very little difference between them. The key differences are more about how the plugins work within the WP Admin.

    2. I found this video comparing speed of Yoast with TSF At glance, The SEO Framework seems to be twice as fast in terms of raw speed/performance. But you should run your own test, ideally on your own website if you want to have truly unbiased and current results. None of the plugins gives you “better result in search engines”. They are for technical SEO, your part, content is crucial. These plugins will just help you serve your content to the search engines (and social networks) in best format.

      Disclaimer: I didn’t make the mentioned video, I don’t know the dude who did it. But I’m fan of TSF.

  2. Hi Colin, I hope you are well! If you don’t mind, I wouldn’t like to comment about the remark considering The SEO Framework:

    > The only semi-negative thing I’ll say is that beginners might feel a little bit out of their element. But if you’re familiar with the basic principles of WordPress and SEO, I think this is definitely an SEO plugin worth considering.

    This is a good point and I saw this mentioned on few other reviews. Out of–the–box the plugin is pre–configured with optimal settings. 99% of users don’t even have to change anything. You just have to fill things the plugin couldn’t possibly know — like your social network URLs and search engine verification codes. The fine tuning is optional, although recommended. If you think something in the plugin is daunting for beginners, please let me know, I would appreciate that. At the same time I have to agree, when the new user is presented with range of options, it might be off-putting. I’m not really sure if it is worthed adding the “First time setup” wizard like the one that is present in Yoast. I feel it is bloating the plugin, considering most people use it just once and then it just sits in your installation forever. But I might be wrong.

    Otherwise, thank you for speaking about TSF so highly! It often gets overlooked in SEO plugin reviews. Have a nice day!

  3. I started off using All in One plugin, but switched over to Yoast. I like all of the features, scores, and suggestions for changes it gives you. Thanks for sharing!

  4. I’m here because I’ve been using Yoast about 15 months and I’m over it. I a looking for another plugin option. Yoast keeps giving me dings for things that are clearly there. It’s like it suddenly stopped recognizing things. I made sure I have the latest update too. I’m going to try All In One since I’m not totally tech savvy yet lol. Thanks for pointing me in the right direction.

    1. Yeah those red and green “indicators”. I tried it once on my own properties (after using AIO forever) and now convert all clients that come on board with Yoast, to AIO. Just my 2.5c The PRO version of AIO. Wonderful, just enough tasks pulled into one area to be manageable, no bloat. One license can be used on infinite domains.

  5. I’m all for All in One (day one user, tried Yoast many times and actually used the export tool to convert clients to SEOAIO). One thing that I see a lot… no one is using the PRO version of AIO during the comparisons. Yoast = Bloat for me and does so many things I don’t need, so many… learning curve higher. As long as we all get the job done for our clients I guess that’s what wins?

  6. tested SEO frameworks, awesome new plugins but i am still sticking with Yoast, there is a plugin to remove and strip down all the yoast banners and links. perfect combo for me.

  7. I’ve been looking for the right SEO plugin for a while, now. After reading this and trying it out, this is going on all my sites.

    Yoast never did it for me and I found its interface overwhelming.

    Thank you.

    1. Hi Roy – you’d need to use one or the other. Each plugin will be overwriting each other’s meta data (title, description etc) amongst other things which could lead to problems.

  8. I used Yoast till now. Now I want to shift to a different SEO plugin. I like to add Squirrly plugin. It has a keyword suggestion tool and SEO suggestion for humans and search engines. I would like to try All in one SEO plugin. Let me give it a try.

  9. Hi Colin.

    I just wanted to point out a new SEO plugin I recently released for free, Elevate (Elevate SEO in the WP repository). It’s not as full featured as Yoast, but in a lot of ways that was the point. I tried to scale it back to something that wasn’t overwhelming for most people. When I created it, I tried to imagine my parents or my sister using it, and I tried to make it user-friendly enough for them. I’d be happy to hear some feedback if you have time to play with it – Cheers.

Leave a Reply

Your email address will not be published. Required fields are marked *