How to Choose the Best SEO Plugins for WordPress

How to Choose the Best SEO Plugins for WordPress

The beauty of WordPress is that it gives you complete control over your content, taking much of the technical effort out of the equation. No need for coding skills to publish your best content on this platform – but even WordPress can’t do everything for you right out of the box.

If you want people to actually find your content, you’ll need to optimise it for search; which means delving into the dreaded world of search engine optimization (SEO). Luckily, WordPress comes to the rescue once again, with a number of plugins designed to make the task much more manageable. The only problem now is to choose the right plugins – which is precisely what we have in store for you today.

The Two Main Players in WordPress SEO Plugins

When it comes to selecting a plugin that will upgrade the SEO capabilities of your WordPress website, there are plenty of options to choose from. However, there are two main players in the world of WordPress SEO plugins. These two options are both comprehensive plugins designed to cover all of your SEO needs and they both do a good enough job that you could almost simply just make a random choice between the two and leave it at that.

However, if you’d prefer to make a more informed choice, here is the lowdown on the two most popular WordPress SEO plugins available today. After that, we’ll take a look at a few other plugins which can help you to further optimize your website for the search engines in a number of different ways.

Yoast SEO

Yoast SEO

Downloads: 112,158,381+
5-star reviews: 21,083+

With more than 19,930 5-star reviews, this is by far the highest-rated SEO plugin out there – and with good reason. Yoast SEO guides you through the technical side of search engine optimization and aims to go that extra step by helping you write better content along the way.

Yoast Free vs. Premium comparison

Cost: Free or Premium version which costs $79 (ex VAT) for 1 site – including 1 year free updates and support.


  • Great UI design

  • Extensive features
  • SEO feedback
  • Online Yoast SEO resource


  • Limited XML sitemap options
  • Too many features for some users

The Yoast SEO plugin really is an extensive toolkit, packed full of features to make search engine optimization approachable for people of all levels of technical ability. A lot of this comes down to the simple UI design that makes a long list of features easy to navigate and make use of.

The end result is a plugin that helps you learn SEO by guiding you through the process. Its also worth mentioning that you can use the extensive WordPress SEO guide from Yoast to help you enhance the visibility of your website.

If I had to point out weaknesses of Yoast SEO, I would say that there are other plugins out there that offer more extensive sitemap options. However, this won’t be an issue for a majority of users. The only danger is Yoast may have too many features for users who want nothing more than the very basics. If that’s the case, then our next plugin might be of more interest to you.

All in One SEO Pack

Downloads: 47,340,649+
5-star reviews: 407+

With over 47 million downloads (and counting) to its name, he key difference is you get way less features with All in One. However, this could well be precisely why some might choose this over Yoast.

Cost: Free or Pro version which costs $136 for 1 site and is an annual fee.


  • Greater XML sitemap options
  • Unique performance optimizer
  • Fewer features to get your head around


  • UI design could be better
  • Too limited for serious SEO

All in One is the older of the two plugins, but it still holds up as a great option today. It doesn’t offer the extensive features you’ll find in Yoast, but it does have a few unique touches – like extra sitemap options and its performance optimizer.

The trade-off is that it’s too limited to do much more than the SEO basics and the fact it has fewer features to organise means the UI design should be much better. Then again, this simplicity may appeal to you if you don’t want to get too involved in the nitty gritty of SEO.


I suggest you go ahead and try both unless you’re confident you want the most feature-rich option (Yoast). For me personally, All in One simply doesn’t go far enough and the extra features in Yoast make it the standout choice. I use the free version myself and I’ve never felt the need to upgrade to the premium version – something plenty of people agree with, judging by the reviews.

As I say, give them both a try, though, because these really are the two best in the game and there’s no accounting for personal taste. While you won’t be able to easily compare which option delivers the most traffic to your website via the search engines, you can explore the user interfaces and feature lists to see which one most appeals to your preferences.

Setting up Yoast SEO

I’d like to focus on Yoast for a moment, in order to give you an idea of how to set up and use an SEO plugin on your WordPress website (All in One is even easier than this). And, just in case you’re sick of reading, here’s a video from

If you need more comprehensive info on the Yoast plugin, or WordPress SEO in general, then head over the Yoast Definitive Guide – it really is an excellent resource and you’ll get much more from the plugin by studying the information it contains.

Importing data

If you’ve been using a different SEO plugin until now (or you have existing data in your theme) you’ll want to import this before you get started. Yoast comes with an Import and Export tool (in the aptly named Tools section) and it has dedicated options for importing data from the All in One plugin, located under the Import from other SEO plugins tab:

You can also import data from the file from within WordPress, import data from other Yoast plugins and export your SEO setting from within the same tool.

General settings

Once you’ve installed and activated Yoast you’ll see everything you need under the “SEO” icon on the left dashboard menu:

In the General section, you’ll find tabs for Your Info, Webmaster Tools and Security. The only tab that really needs any explaining here is the Webmaster Tools section where you can add the meta codes given to you by Google, Bing or another webmaster tools service:

Yoast Setup Wizard

Yoast SEO Wizard

Yoast SEO Online Training and Support

We believe SEO should be for everyone. That’s why we develop plugins for WordPress and write free articles on SEO, UX, e-commerce and much more. And we share our knowledge in online SEO courses.

Are you feeling a bit lost and need some support? Let Yoast help you! If you have a question about the plugin, need help with something that isn’t working right, or just want to contact the Yoast team, there are several ways to get in touch.

WordPress SEO Plugins: Final Thoughts

You shouldn’t have any problems with the plugins on this list though (aside from the occasional quirk or bug which comes with all software). These are tried and tested plugins relied on by site owners across the world and are some of the best additions to the WordPress ecosystem.

There are plenty more to explore too, so don’t be shy to test some out for yourself. Just remember it’s always a good idea to try out one new plugin at a time so you can get an accurate idea of its performance, as well as retain the ability to diagnose any problems, should they arise.

What WordPress SEO plugins are you interested in trying on your site? Does your current theme have enough support for SEO? Do you have a favorite SEO plugin not covered here? Please share your thoughts in the comments below.

By |2018-08-31T14:29:07+00:00September 30th, 2015|WordPress|


  1. BROQUET October 1, 2015 at 11:48 am

    Hi, and how about Premium SEO Pack and other premium SEO plugins ?

    • Luke October 1, 2015 at 1:29 pm

      That would need to be a new post, this one focused mainly on free versions

    • Jasa SEO June 2, 2016 at 12:28 am

      The author only focuses on free versions. However, FYI Yoast is pretty good. It can give huge impact on search results when properly configured. But don’t forget that the configuration isn’t newbie friendly.

      • Luke June 6, 2016 at 6:45 pm

        Yes we did focus on free versions as that is what most people want. There are some great premium paid plugins out there also. Yoast is good and the thing I like about it is the available documentation on it. But yes, there is always a learning curve.

  2. dirkargyle October 3, 2015 at 1:24 am

    I use All in one SEO pack.. Why do I like it? Because Every post title will be unique. How it automatically add site title to your post title. This can protect us from panda penalty. Thanks for sharing how to choose seo plugins. Did you know about squirrly plugins?

    I think it will help bloggers a lot.

    I use yoast before. But with too many users how can you have an edge? Our websites should be unique to rank right?

    I we use what other people are using are we separating ourselves from the crowd?

  3. jasa seo December 1, 2015 at 11:54 am

    I think the most good Yoast because his support is always updated

  4. Matt Press April 22, 2016 at 1:56 pm

    Great stuff Joe! How good is Yoast for meta descriptions?

  5. Harsh Agrawal June 15, 2016 at 9:33 am

    I still feel we need a better schema plugin. Do you have any recommendation?

  6. ASD DIGITAL September 3, 2016 at 6:05 pm

    Did you try another free SEO plugin? Like SEO Ultimate maybe?

  7. Bambang Rahardjo September 21, 2016 at 10:03 am

    Thanks for the list, two of theme are my favorites, they are AIOSP and also WP SEO by Yoast.

    And i think two of them are the best WP SEO plugins.

  8. Abhishek Kalra September 24, 2016 at 9:37 am

    Great Post Joe,

    I have tried both Yoast SEO & All in One SEO plugin. Both are really good in terms of optimizing our blog posts. The best part I love about using Yoast SEO is their feature of adding custom featured images to our blog posts while sharing to facebook or twitter. This can help in boosting engagements with our social fans too.

    • Luke September 25, 2016 at 3:45 pm

      Thanks for posting, we agree!

  9. Studio 72 December 30, 2016 at 1:46 am

    Has anyone tried SEO Friendly Images? It hasn’t been updated in a while so I’m wondering if it is still relevant.

  10. Tas Branded Terbaru January 27, 2017 at 1:39 pm

    I think the author just focus on the free version, FYI Yost is good enough. In the search results it can provide a very good impact if properly configured

  11. Rayhan Islam June 9, 2017 at 3:01 pm

    I like Yoast and using this plugin on several website. I think this is the best free WordPress SEO plugin. Other plugins are also helpful. Thanks for sharing this list.

  12. joseph smith October 1, 2017 at 10:49 am

    yoast seo is still best in the market a must use plugin

  13. Best Whatsapp Status November 15, 2017 at 12:09 pm

    Great Post about Seo Plugins


  14. Mateusz Gwóźdź November 17, 2017 at 1:37 pm

    Do you recommend to buy Premium versions of Yoast or All in one SEO? For online shop. Regards

    • Luke February 20, 2018 at 8:53 pm

      Most people prefer Yoast but both are excellent 🙂

  15. Mariam Idrisu December 7, 2017 at 10:38 am

    SEO is very own important and its what I write about. Thanks for thus great article.

  16. David December 31, 2017 at 3:39 am

    Yoast SEO and All in one SEO, both are same?

    • Luke February 20, 2018 at 8:48 pm

      No they do differ, most prefer Yoast but both are very good

  17. Stevan p February 5, 2018 at 4:38 am

    yoas is great for seo

  18. btarchitects July 5, 2018 at 12:04 pm

    I am also using it. I am using Yoast Local SEO also. Full width is not enabled for yoast local seo location posts in avada theme.
    Page is How to make full screen support?

  19. zignorp October 12, 2018 at 1:08 am

    Avada seems to pull it’s own og:description tags automatically, so there are multiples pulled. My yoast og:descriptions aren’t getting read because there’s an automatic description being pulled by the theme. Any way to turn this off?

    • Michael C October 12, 2018 at 9:18 am

      Hi. The theme adds its own open graph tags for social sharing. If you prefer to use Yoast for that, you can disable the theme ones from Theme Options > Advanced – Theme Features – Open Graph Meta Tags.

Leave A Comment

Recent Posts

Recent Tweets

For privacy reasons Twitter needs your permission to be loaded. For more details, please see our Privacy Policy.
I Accept