Skip to content

WordPress SEO plugin: which one page-one sites actually use (138 results checked)

Author: Matteo Pellegrini

A WordPress SEO plugin is the extension that writes the title, meta description, canonical, XML sitemap and structured data for you, the parts WordPress handles poorly or not at all on its own. Four of them matter: Yoast SEO (more than 10 million active installations), Rank Math (more than 4 million), All in One SEO (more than 2 million) and SEOPress (more than 300,000), according to the WordPress.org plugin directory on 10 October 2026.

With that out of the way, the question everyone asks us is always the same.

"Which one is best?"

It's the wrong question, because you choose the plugin in five minutes and get it wrong in three different ways:

  • you install it and leave the fields empty, assuming it does everything by itself;
  • you install two (or the theme already does half the job) and the page goes out with two titles or two descriptions;
  • you stop updating it, and the site stays stuck on a version from years ago.

This isn't theory: they're the three things we found when we opened the code of 138 Google results across 16 searches in Italy, where most of our clients are. The test is further down, with the method and the numbers.

Among the projects we work on in Italy, Macropix (LED walls and LED screens) runs on Yoast: today it has 79 of 135 tracked keywords on page one, and on one category keyword it went from position 88 to 2. Valore Solare (solar power) runs on All in One SEO.

So Yoast is better?

No. In neither case is the plugin one of the reasons for the results. If anything, it shows up when it's badly configured.

In this guide you'll find:

  • which plugin WordPress sites on page one actually use (Visilay test on 16 searches, plus two UK samples);
  • a comparison of the four main plugins, with installations, updates and prices taken from the official sources;
  • the most common mistakes that no plugin fixes on its own;
  • how much an SEO plugin weighs on speed, with an independent test;
  • how to choose and how to switch plugin without losing titles and rankings.

Let's start.

What an SEO plugin does on WordPress (and what WordPress already does on its own)

An SEO plugin gives WordPress page-by-page control over the title, meta description, robots, canonical, sitemap and structured data. WordPress already does some of these things, and not others.

Since version 5.5 (August 2020) WordPress has generated a native XML sitemap at /wp-sitemap.xml, and it already prints the canonical on single pages. What it DOESN'T do is write a meta description, give you a title field separate from the post title, or produce Article and Organization structured data.

ElementWordPress without a pluginWith an SEO plugin
TitlePost title + site name, if the theme supports itDedicated field and templates per page type
Meta descriptionMissingDedicated field, with an optional automatic template
CanonicalOnly on single posts and pagesOn every page type, editable
XML sitemapNative since WordPress 5.5Replaces the native one, with exclusions by type
Structured dataMissingJSON-LD graph with Article, Organization, BreadcrumbList
Open GraphMissingog:title, og:description, social image
What an SEO plugin adds to core WordPress. Source: WordPress documentation and Google Search Central.

That's why a WordPress site almost always needs an SEO plugin: without one, every page goes out with no description and Google picks the snippet text by itself. It often does that anyway: Google's documentation says it uses the meta description only when it describes the page better than the text it finds. But having the field is what gives you a chance.

How to write it is covered in our guide to the meta description; for the title, see the one on the meta title.

The test: which plugin WordPress sites on page one use (16 searches, 138 results)

In the 16 searches we checked, run on Google Italy, 46 out of 100 reachable page-one results run on WordPress, and 80% of those use Yoast. All in One SEO and SEOPress never appear in that sample.

The method. On 10 October 2026 we used DataForSEO to pull Google's top 10 organic results (mobile, Italy, Italian language) for 16 searches typical of small and medium-sized businesses. We ran them in Italian; in English they are:

CNC machining subcontracting, bathroom renovation costs, solar panels with battery storage prices, online accountant, dental implants Rome, farm stay with pool Tuscany, van hire Milan, safety shoes, online HACCP course, metal fabrication subcontracting, separation lawyer Bologna, tiramisu recipe, uPVC window prices, management software for SMEs, B&B in Venice, plumber Turin.

We downloaded the HTML of every page and looked for the plugins' signatures (the comments and classes that Yoast, Rank Math, All in One SEO, SEOPress, The SEO Framework, Slim SEO and Squirrly print in the code). Then we counted the title, meta description and og:title tags in the head. We reopened the doubtful cases by hand.

What we measuredResult
Unique organic results138
Reachable pages (200 response)122
Pages on WordPress56 out of 122 (46%), on 49 different domains
Yoast SEO45 pages (80%), 38 domains
Rank Math7 pages (12.5%), 7 domains
No recognisable SEO plugin4 pages (7%)
All in One SEO, SEOPress, The SEO Framework, Slim SEO0
Pages with a plugin but no meta description8 out of 52 (15%)
Pages with a duplicate title, description or og:title (checked by hand)3 out of 56
Yoast domains with the version visible in the code31, of which 6 stuck below version 25 (the latest is 28.6)
Visilay test on 16 Italian SERPs, mobile, 10 October 2026. First-hand data.

What about the sites that aren't on WordPress?

They're 66 pages out of 122: ecommerce platforms like Shopify, Italian directories and price comparison sites such as PagineGialle and Trovaprezzi, custom-built sites. Our guides to Shopify and Wix cover the most common alternatives.

The figure reads better next to the two tests we've run on Google UK on the same subject, with different samples:

SamplePages with a pluginYoastRank MathAll in One SEOSEOPress
56 WordPress pages in 16 Italian SME SERPs (October 2026)5245700
15 UK WooCommerce shops on page one149311
13 UK blog articles on page one (plugin generating the JSON-LD)95310
Three Visilay tests on SEO plugins in Google results, in Italy and the UK.

The picture is clear. Yoast leads in all three samples, in line with its installed base: 10 million sites, more than twice Rank Math. Rank Math is a steady second, and it does best on editorial blogs (3 of the 9 UK articles with a plugin), because people who publish a lot value the features it gives away in its free version. In our Italian blog sample it was even ahead, 6 out of 10.

And none of the tests shows a link between plugin and ranking: sites with Yoast, with Rank Math and with nothing at all sit side by side on the same page one.

Yoast, Rank Math, All in One SEO and SEOPress compared (installations, updates, prices)

The four plugins do the same basic things: title, meta description, canonical, sitemap, Open Graph and structured data. What changes is the interface, the free features and the pricing model.

PluginActive installationsAverage ratingLast updatePaid version (ex VAT)
Yoast SEO10 million+96/100 (27,819 ratings)29 September 2026 (v. 28.6)Premium: $118.80 a year for 1 site
Rank Math4 million+96/100 (7,511 ratings)6 October 2026 (v. 1.0.280)Pro: from €7.99 a month, billed annually
All in One SEO2 million+94/100 (5,220 ratings)7 October 2026 (v. 5.0.3)Basic: $99 a year for 1 site, $49.50 the first year
SEOPress300,000+96/100 (1,265 ratings)1 October 2026 (v. 10.3)Pro: $49 a year for 1 site, $149 for unlimited sites
The SEO Framework200,000+98/100 (379 ratings)10 December 2025 (v. 5.1.4)Core plugin is free
Slim SEO70,000+94/100 (136 ratings)28 September 2026 (v. 4.11.0)Core plugin is free
WordPress.org data and official pricing pages, checked on 10 October 2026. None of the four vendors lists a sterling price: Yoast, AIOSEO and SEOPress quote dollars, Rank Math euros, and VAT is added at checkout. Prices change often: check them before you buy.

Two points you won't find in other guides.

First: All in One SEO claims more than 3 million users on its own site, while WordPress.org counts 2 million+ active installations. The difference probably lies in paid licences, which don't go through the directory. To compare the four plugins, use the WordPress.org figure: it's measured the same way for all of them.

Second: The SEO Framework hasn't been updated since December 2025 and is declared as tested up to WordPress 6.9.10, while the others are tested on 7.1.3. That doesn't mean it doesn't work. It means that, on a business site, it's a risk you need to know about before you install it.

Yoast SEO: the default for business sites

It's the plugin you find on 8 WordPress sites out of 10 in our test. Its strengths are the content analysis in the editor and the well-documented structured data graph. Its limit is the pricing model: a Premium licence covers one site, so anyone running ten sites pays for ten licences.

The blog you're reading runs on Yoast, with our own plugin for languages: the FAQs at the bottom use Yoast's FAQ block, which generates the FAQPage schema by itself.

Rank Math: the richest free version

The free version gives you more focus keywords per post, a redirect manager and a schema generator by content type. That's why it does best among blogs on page one (6 out of 10 in our test on Italian articles, 3 out of 9 in the UK one). The flip side: the interface has a lot of options, and on a business site with three people touching it, it becomes easy to switch on things you don't need.

All in One SEO: the most complete paid offer

It's the oldest of the four and the one with the most elaborate paid offer (local SEO, link management, statistics). In our sample of Italian SME SERPs it never appears, while we found it on 1 UK WooCommerce shop out of 15 and on 1 UK blog article out of 13. Watch the price: the 50% discount applies to the first year only, then it renews at full price.

SEOPress: the lowest bill if you run lots of sites

It does the same things as the others with a leaner interface, and the Pro licence for unlimited sites costs $149 a year. For an agency or a group with many domains it's the cheapest of the four. It's not widespread: a single shop out of 15 in the UK WooCommerce test.

The mistakes we found (and that no plugin fixes on its own)

Having the plugin installed guarantees nothing: in the test, one page in seven with an SEO plugin running had no meta description. Here are the three problems, starting with the most common.

1. The plugin is there, the fields are empty (8 pages out of 52)

On 8 pages Yoast was running and the meta description wasn't there. Among them were two service pages of a metal fabrication company and the page of a law firm already on page one for a commercial search.

But if they're on page one, what's the problem?

That Google writes the snippet, picking a random sentence from the text. On a search like "separation lawyer Bologna", where all the results look alike, the snippet is one of the few things that makes people choose you over the firm next door.

2. Two titles, two descriptions (3 pages out of 56)

On three pages the head contained a duplicate element: two meta descriptions and two og:title tags on a software company's blog, two titles on a page of a training provider, two og:title tags on a window and door site, where the second one just said "PVC windows".

It happens when the theme, a page builder or a second plugin prints the same tags the SEO plugin already prints. Google uses one of them, but you don't get to decide which. And Facebook, LinkedIn and WhatsApp, faced with two og:title tags, may show the wrong one.

The same goes for structured data: two JSON-LD graphs on the same page is the case we explain in our guide on how to add schema markup without duplicating your plugin.

3. The plugin hasn't been updated in years (6 domains out of 31)

Yoast writes its own version in a comment in the head, so you can read it from outside. Of 31 domains, 17 had a 28.x version, in other words a recent one. Six were below 25: 24.4, 22.7, 21.5, 19.13 and two as far back as 8.4 and 9.2, twenty major versions behind.

A plugin that far behind usually means that WordPress and the theme aren't being updated either. It's a security problem before it's an SEO one, and it's the first thing we check in an SEO audit.

Is your SEO plugin really writing what you think it is?

You've just seen that one page in seven with the plugin running goes out without a meta description, and that three page-one results had duplicate titles or descriptions. We'll check your WordPress site on the same points as the test, page by page, and tell you which fixes are worth the time.

Book a strategy consultation

How much an SEO plugin slows your site down (the numbers from an independent test)

Not much, if the site uses a cache. The most detailed test we found is the one by Accelera, which used the Code Profiler plugin to measure the six free plugins on a clean installation, with no cache, repeating each measurement three times.

Plugin (version tested)Time on the frontendTime in the editorJavaScript loaded in the editor
Slim SEO (3.25.3)23 ms20 ms16 KB
The SEO Framework (5.0.6)35 ms20 ms22.4 KB
SEOPress (8.0)63 ms100 ms9.8 KB
Rank Math (1.0.224)69 ms96 ms190 KB
Yoast SEO (23.1)71 ms177 ms678 KB
All in One SEO (4.6.7.1)103 ms176 ms658 KB
Source: Accelera, test published in 2024 and updated in September 2026. The versions measured are the 2024 ones: today Yoast is on 28.6 and All in One SEO on 5.0.3.

Two things to read carefully. The gap between the fastest and the slowest is 80 milliseconds on the frontend, measured without a cache: with page caching switched on, visitors don't see it. Where the difference shows is in the editor: Yoast and All in One SEO load more than 650 KB of JavaScript, and it's the people writing the articles who notice.

If the site is slow, the SEO plugin is rarely the culprit. The real causes are almost always elsewhere, and you'll find them in our guide to page speed and the one on Core Web Vitals.

How to choose the right SEO plugin (five questions, one answer)

The choice depends on what you already have installed, how many sites you run and who writes the content, not on someone's ranking.

  1. Do you already have an SEO plugin that works? Keep it. Switching plugin doesn't bring rankings: it only brings the risk of losing titles and descriptions in the migration.
  2. Is the site new and do you run it yourself? The free version of Rank Math gives you more features without paying. If you prefer an interface that guides you more while writing, Yoast. For the rest of the initial setup there's our guide to SEO for new websites.
  3. Do you run lots of sites? Do the sums on licences: ten sites on Yoast Premium cost $1,188 a year, ten sites on SEOPress Pro fit inside the $149 unlimited licence.
  4. Do you have a WooCommerce shop? All four are fine: the mistakes that matter are elsewhere, and you'll find them in the test on 15 UK WooCommerce shops.
  5. Do you want the bare minimum and a light site? Slim SEO or The SEO Framework, knowing that the second hasn't been updated in ten months.

And one rule that applies to everyone: only one SEO plugin running. Two together write the same tags twice, as you saw in the test.

How to switch SEO plugin without losing titles and rankings (in six steps)

You switch plugin by importing the old one's data into the new one, checking that titles and descriptions have come across and only then deactivating the old one. The four main plugins all have an import tool for the others, in the settings under tools or import/export.

  1. Take a full backup of the database before touching anything.
  2. Export a list of URLs with their current titles and meta descriptions using a crawler such as Screaming Frog: that's your benchmark.
  3. Install the new plugin and run the import from the old one, without deactivating it yet.
  4. Crawl again and compare titles, descriptions, canonicals and meta robots: pages set to noindex must stay noindex.
  5. Deactivate the old plugin and check that no duplicate tags are left in the head.
  6. Submit the new sitemap in Search Console, because the address often changes (Yoast uses /sitemap_index.xml, native WordPress /wp-sitemap.xml). How it works is explained in our guide to the XML sitemap.

If the plugin switch happens alongside a site rebuild, the risks add up: in that case follow the checklist in our guide to SEO when you redesign your website.

What an SEO plugin doesn't do (even with a green light)

An SEO plugin checks that the fields are filled in, not that the content answers the search. Yoast's green score or Rank Math's 90/100 measure whether the keyword appears in the title, the URL and the text: they say nothing about competition, search intent or links.

Our own test proves it: 4 page-one results had no SEO plugin at all, and 8 with the plugin didn't even have a description. Google ranks them anyway, because they answer the question better than others.

We've written a dedicated guide on why that score doesn't match rankings: SEO score. And if you want the full picture of what's needed beyond the plugin, our guide to WordPress SEO starts from here and moves on to the theme, structure and content.

When the plugin is in order and the rankings don't come, the work to do is strategic: it's what we do in our SEO consultancy projects.

Frequently asked questions about WordPress SEO plugins

Do you really need an SEO plugin on WordPress?

Yes. On its own WordPress doesn't write a meta description, doesn't give you a title field separate from the post title and doesn't produce structured data. A plugin is the simplest way to handle them. What you don't need is to buy the paid version straight away: the free one is enough for most business sites.

Which is the most used SEO plugin?

Yoast SEO. It has more than 10 million active installations on WordPress.org, against more than 4 million for Rank Math. In our test on 16 searches in Italy it was used by 80% of the WordPress pages on page one (45 out of 56), and it also led in our two UK samples: 9 out of 14 WooCommerce shops and 5 out of 9 blog articles with a plugin.

Can I use Yoast and Rank Math together?

No. Two SEO plugins running print the title, meta description, canonical and structured data twice, and Google chooses which to use for you. In our test three page-one results had exactly this problem. If you want to move from one to the other, import the data and then deactivate the old one.

Is free Rank Math better than free Yoast?

It depends on what you need. Free Rank Math includes more focus keywords, a redirect manager and a schema generator; free Yoast has a more guided readability analysis and a very stable structured data graph. For rankings, the choice makes no measurable difference.

Does an SEO plugin slow down the site?

It depends on caching. In Accelera's test, without a cache, the gap between the lightest and the heaviest plugin was 80 milliseconds on the frontend, which page caching cancels out. The real difference is in the editor, where Yoast and All in One SEO load more than 650 KB of JavaScript.

Does switching SEO plugin lose rankings?

No, if you import the data and check the result. Rankings are lost when titles, descriptions, canonicals or noindex settings don't make it into the new plugin, or when two plugins stay active together. Compare a crawl before and after the migration and submit the new sitemap in Search Console.

Is it worth buying the premium version?

It depends on how many sites you run and which features you use. For a single business site the free versions cover titles, descriptions, sitemaps and structured data. The paid version makes sense if you need the redirect manager on Yoast, advanced local SEO or one licence for many sites.

Summary

46% of the page-one results we could read run on WordPress.

8 out of 10 of those use Yoast; Rank Math does best on blogs.

One page in seven with the plugin running has no meta description.

One SEO plugin, kept up to date, with the fields filled in by hand.

Something the industry rarely says: the SEO plugin is the part of a site that's easiest to read from outside. A version twenty releases old, empty fields, duplicate tags: two minutes in the source code tell you whether someone is looking after a site. And it's the same check a competitor can run before deciding whether to go after your keywords.

Matteo Pellegrini

Matteo Pellegrini

I'm a Business Developer, and at Visilay I focus on developing data-driven SEO, Google Ads, and CRO strategies. I love historical museums, have been practicing Karate for as long as I can remember, and on weekends I enjoy exploring Italian villages in search of authentic local food.