Skip to content
SEO Records
Choisir la langue : English

SEO that breaks records.
And proves them.

SEO Records fixes the SEO and speed of your pages at the moment they are served. Your site remains exactly yours, every fix cites its source, and every figure below is measured, dated, and replayable with a single command.

WordPressPrestaShopJoomlaDrupalAny PHP siteAt the edge of the network

your full page sooner, timed
71 %
the entire extension — 70× lighter than Yoast
0.07 MB
from the zip to your first corrected page
34 s
your site rendered identically, down to the SHA-256
100 %

Leader in SEO quality

Twenty-nine records measured, dated, replayable.

Eight for the SEO Records proofreader, eight for the Autopilot SEO writer, five for GEO SEO Records measurement — each published with its method and the command that replays it. We are the only ones publishing these figures.

See our recordsCheck your site →

What you gain

Three gains, from the very first page served.

71% sooner

Your pages arrive faster

The full page in 806 ms instead of 2,791 ms, timed in a real Chromium on a throttled network. LCP drops from 1,228 ms to 756 ms — visitors see your content while the old site was still loading.

23 fixes

Your link looks different in the results

Composed title, description, breadcrumb, customer rating, product listing with price and stock, large share preview: Google and social networks finally receive everything your page already publishes. Every tag cites the value it comes from.

100% free

Your site stays exactly yours

The corrector works on the output, on the page heading to the visitor. Your files and your database keep their state: 3,993 SHA-256 fingerprints verify this after uninstallation. You leave whenever you want, the site is intact.

The row that gets clicked

Your search result, back under your control.

The title and the snippet shown by Google are what the visitor reads before choosing. When the page publishes them, they belong to you — otherwise Google composes them itself.

Served as is

the-hikers-shop.com > boots > alpina 3-season

Google composes the clickable line itself

Google picks a snippet from the page, the one it deems useful that day.

Google composes the clickable line and chooses the snippet in your place, page by page.

Served corrected

the-hikers-shop.com > boots > alpina 3-season

Alpina 3-Season Boots | The Hiker's Shop

The Alpina 3-season boots support the ankle on broken ground and keep the foot dry, from late winter to early autumn.

Title544 px out of 580 useful
Description895 px out of 920 useful

The title and the snippet come from the product name and the first paragraph published by the page. Widths are estimated to the pixel for Google's font, which truncates by pixel rather than by character — and they remain estimates, since that font can change. Previews computed by the engine 1.10.0, recorded on 2026-08-30.

The book of records

Measured. Dated. Replayable.

A record can be replayed, otherwise it's a brochure. Each of ours comes from measurements taken on 13–14 August 2026, and the command that produced it is published alongside it — you can run it yourself.

71% sooner

Your full page, timed

The same page served raw then corrected, in a real Chromium on a network throttled to 500 KB/s: complete in 806 ms instead of 2,791 ms — and LCP drops from 1,228 ms to 756 ms.

npm run preuve:vitesse

70× lighter

Than the dominant SEO plugin

0.07 MB downloaded versus 4.9 MB (Yoast) — weights measured at the source. Installed: 228 KB and 30 files, versus 16,446 KB and 1,951 files.

node outils-js/comparatif.mjs

34seconds

From the zip file to your first corrected page

Timed installation on a real WordPress, through the official channel — 7 fixes applied on the very first page served.

npm run preuve:installation

100% free at any time

Your site restored exactly as it was after uninstalling

3,993 files compared fingerprint by fingerprint (SHA-256): your site returns to exactly its previous state, database included. You stay free to leave whenever you want.

npm run preuve:installation

20 000tortured pages

Four invariants upheld on every one

Pages mangled at reproducible random, four invariants required on each one. 729,319 fixes applied — 100% cite their source. A thousand pages of torture replayed at every verification.

npm run fuzz -- --n=20000

586pages/s

On a single core

Through the real middleware, end to end: median overhead of 1.12 ms per page. The corrector alone: 908 fixes applied to a 373 KB page in 15 ms.

npm run debit

100% on your side

Your data stays on your server

Network capture in a real browser, plus a static test on all shipped code: everything stays on your side. Only one outbound call option exists, and you're the one who enables it — IndexNow, which notifies search engines that a page has changed.

npm run tout

2languages, same bytes

One single contract, proven everywhere

A public corpus of 77 executable cases, run through the server version (PHP 8.1 → 8.5, real binaries) and the browser version — which output exactly the same bytes, parity verified across 20,000 pages.

sh outils/matrice-php.sh

Measurement conditions written down with every figure. The record no one in the world holds — the effect measured causally, with a control group to back it up — has its infrastructure ready: it will be published as soon as it is measured.

How it fixes

On the fly, on your own data.

01

It reads the page at the moment it is sent

Between your site and the visitor, in the output buffer. Your files and your database keep exactly their state: disabling it returns the site to how it was.

02

It fixes what it can justify

Every tag added reuses a value already published in your page — and the report cites its source. A price, a stock level, a customer rating: it's your data speaking, exactly as you entered it.

03

It hands control back to you for everything else

Anything that affects what's visible, or would require guesswork, is flagged with its reason and the path to follow. You decide, fully informed — and that list amounts to an audit.

23 automatic fixes — each one sourced

  • Page language
  • Encoding verified down to the byte
  • Missing title, composed
  • Missing meta description
  • Canonical URL
  • hreflang self-reference
  • Full Open Graph
  • Twitter Card
  • og:image:alt
  • Breadcrumb trail (BreadcrumbList)
  • Product listing (price, currency, stock)
  • Customer rating (AggregateRating)
  • Article and date
  • Displayed FAQ (FAQPage)
  • Video (VideoObject)
  • Establishment (LocalBusiness)
  • Website and publisher (WebSite, Organization)
  • Social profiles (sameAs)
  • Image alt text from published content
  • Lazy loading for off-screen images
  • Google Fonts preconnect
  • Large image previews
  • rel=noopener on external links

Six ways to install it, a single fixer

WordPress / WooCommerce

classic extension, settings included

PrestaShop 1.7 → 9

module proven in real production

Joomla 5

system plugin, proven on a real installation

Drupal 10 / 11

dedicated module, proven on a real installation

Any PHP site

In-house CMS, custom-built — one file, one click

SEO Outpost

Custom sites, applications, hosting free of any extension — fixed at the network edge, proven in production

What the engine takes in, what it gives back

The same page, on the way out.

On the left, the header of a product page as the store serves it. On the right, the same page at the moment it leaves for the visitor: 13 lines appear, each one reusing a value the page was already publishing. The store's file keeps its state.

Served as is

<meta property="og:site_name" content="La Boutique du Randonneur">
<meta property="og:locale" content="fr_FR">

Served corrected

<meta charset="utf-8">
<meta property="og:site_name" content="La Boutique du Randonneur">
<meta property="og:locale" content="fr_FR">
<title>Chaussures Alpina 3 saisons | La Boutique du Randonneur</title>
<meta name="description" content="Les chaussures Alpina 3 saisons tiennent la cheville sur terrain cassé et gardent le pied au sec, de la fin de l&#039;hiver au début de l&#039;automne.">
<link rel="canonical" href="https://la-boutique-du-randonneur.fr/chaussures/alpina-3-saisons">
<meta property="og:title" content="Chaussures Alpina 3 saisons | La Boutique du Randonneur">
<meta property="og:description" content="Les chaussures Alpina 3 saisons tiennent la cheville sur terrain cassé et gardent le pied au sec, de la fin de l&#039;hiver au début de l&#039;automne.">
<meta property="og:url" content="https://la-boutique-du-randonneur.fr/chaussures/alpina-3-saisons">
<meta property="og:type" content="product">
<meta property="og:image" content="https://la-boutique-du-randonneur.fr/img/alpina.jpg">
<meta name="twitter:card" content="summary_large_image">
<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/la-boutique-du-randonneur.fr\/"},{"@type":"ListItem","position":2,"name":"Chaussures","item":"https:\/\/la-boutique-du-randonneur.fr\/chaussures"},{"@type":"ListItem","position":3,"name":"Alpina 3 saisons"}]}</script>
<meta name="robots" content="max-image-preview:large">
<!-- SEO Records 1.10.0 : 15 correction(s) posee(s) a la volee. Aucun fichier du site n'a ete modifie. -->

Actual engine output 1.10.0, recorded on 2026-08-30, on a demo page — node scripts/figures.mjs regenerates it. Our own sites already return 0 fixes: they would produce an empty figure.

The report, line by line

Every fix says where it comes from.

The report names the value it sets and the line on your page that provides it. On the product page in our figures, the engine sets 16 fixes and flags for you 5 points that it leaves for you to decide.

What it states, and where it gets it from

  • Page title

    the product name, published on the page

    Ranking

  • Description shown below the link

    the first paragraph on the page

    Result appearance

  • Share preview image

    the first image in the content

    Share preview

  • Breadcrumb trail declared to search engines

    the breadcrumb trail already displayed on the page

    Result appearance

  • Alt text of an image

    the caption published below this image

    Images

5 lines shown on 16. Each of the others cites its source in the same way.

What it leaves for you to decide

  • One image still needs a description

    The page publishes this image on its own: the text describing it has yet to be written. The engine flags it for you rather than guessing what it contains.

    Enter its alt text in the back office.

  • Three images would benefit from having their dimensions

    The page shifts as they load — a Core Web Vitals signal. Their actual dimensions belong to you, and guessing them would distort the page.

    Set width and height in the template.

An explained finding is worth as much as the fix: it hands control back to you, with the reason and the lead to follow.

What each fix can change

Ranking
4
Result appearance
3
Share preview
6
Images
2

Every line of the report carries this label. So you know what affects ranking and what affects appearance.

Compared to competitors

Same tools, same WordPress.

Installed then uninstalled through the official channel, with default settings. The last line is the figure that only we display.

SEO RecordsYoast SEORank Math
Downloaded0.07 MB4.9 MB3.3 MB
Installed on disk228 KB · 30 files16,446 KB · 1,951 files11,374 KB · 1,099 files
Options written to the database as soon as it's activated0711
Database restored identically after uninstallation100 %7 options remaining11 options remaining

Measured on 13/08/2026 on the same WordPress, default settings, installs and uninstalls through the official channel. The timings we publish are the ones that do not move from one run to the next: we measured the millisecond per page, its variance exceeded the gap between extensions, and we publish the stable measurements.

What you get, guaranteed

Proof is our competitive advantage.

Everything Google reads on your page becomes accurate, complete and sourced.

Title, description, canonical URL, structured data, images, speed: every signal engines read on your page becomes accurate and complete. Your link looks different in the results, and your page arrives 71% sooner. We deliver the inputs — the ranking is what Google makes of them, and it also depends on your competitors.

100% of fixes cite their source

Every tag added reuses a value your page already publishes: a price comes from your product sheet, a rating from your reviews, an alt text from your caption. Mechanically verified across 729,319 fixes, and the report shows you the origin of each one.

The record no one in the world holds is coming

The causal effect on traffic — controlled trial, control group drawn by stable fingerprint — has its infrastructure ready. We will be the first SEO module publisher to release that figure, as soon as it is measured, with its method and confidence interval.

Get SEO Records

One question is enough to point you in the right direction.

The same corrector everywhere, held to the same public corpus of 77 cases — whatever your site, the exact same bytes come out. Only the way it is installed changes.

You can install an extension

SEO Records

WordPress, PrestaShop, Joomla, Drupal or any PHP site. The module installs, and every page goes out corrected.

See pricing →

Your site does not easily accommodate an extension

SEO Outpost

Custom-built application, closed host, redesign kept sealed: the corrector stations itself at the network edge, in front of your site.

Discover Outpost →

You also want the text to be written

Records + Autopilot

Descriptions, FAQs, category guides and internal linking written from your real data. The pair covers both ends from €339/year.

Discover Autopilot →

Your site can hardly take an extension — a custom-built application, a host that stays closed, a redesign kept sealed? The same corrector stations itself at the network edge, in front of your site: every page goes out corrected, your files keep their state. From €199/year, just like the module.

WordPress

Full extension: on-the-fly fixes, settings, report in the admin area, IndexNow optional.

PrestaShop

Module 1.7 → 9, battle-tested in production on a real store. Sitemap and llms.txt served on the fly.

Joomla

System plugin: install the package, enable it — every page goes out corrected. Proven on a real Joomla 5 installation, and your site returns to its previous state if you disable it.

Drupal

Drupal 10 and 11 module, proven on a real installation. Corrections applied on page output, your files keep their state.

Universal PHP

Homegrown CMS, custom PHP site: drop in ONE file (installer.php), open it, click — it downloads the signed package, verifies its fingerprint, wires up the module and locks itself down.

SEO Outpost

For sites whose server is held by a third party, or that remain free of any extension. The corrector stations itself at the network edge, in front of the site — proven in production.

Leader in SEO qualityOne SEO corrector, six deliveries

Every promise shown here is measured, dated and replayable: a public corpus of 77 fully passed cases, two versions — PHP and browser — identical down to the byte, updates delivered through a signed channel, and this very site corrected by the corrector it sells. We are the only ones publishing these figures. The subscription includes the corrector, its updates and support, and the price shown is the price, every year.

One site

199 €/year

WordPress, PrestaShop, Joomla, Drupal or universal PHP. Signed updates and support included, for as long as the subscription lives.

Subscribe

Three sites

Recommended

449 €/year

For multi-store merchants: three sites, any mix of platforms, i.e. ~€150 per site.

Subscribe

Agency

999 €/year, up to 10 sites

Ten fully supported sites, clients' or your own: each receives its updates and its support, and we stand behind them.

Subscribe

SEO Outpost — the third product

Is your site struggling to accommodate an extension — a custom-built app, a hosting provider that stays locked down, a redesign kept under wraps? The same corrector sits at the edge of the network, in front of your site: every page goes out corrected, your files stay as they are. From €199 for one year — the same price as the module, paid just once.

New — SEO Autopilot, the second product

Records corrects your pages at the moment they are served. Autopilot, for its part, writes at the source: descriptions, FAQs, category guides and internal linking from your real data — and whatever languages are written, zero euros of API. Every sentence draws on data you entered yourself. The pair covers both ends from €339/year.

Straight questions, straight answers

What people ask us.

What is guaranteed?

Every signal Google reads on your page becomes correct, complete and sourced: title, description, canonical address, structured data, images, speed. Your page arrives 71% sooner, timed. Ranking, for its part, is what Google makes of those inputs — it also depends on your content, your links and your competitors, and anyone who promises it to you is telling you too much.

What happens to my site if I stop?

It goes back to exactly what it was. This is measured: 3,993 files compared with SHA-256 after uninstallation, your database returned identical. You remain 100% free to leave whenever you want, and the rollback happens on its own.

Where does my data go?

They stay with you, entirely. Proven by network capture in a real browser and by a static test on all the code delivered. Only one outbound call option exists, and you are the one who enables it: IndexNow, which notifies search engines that a page has changed — the admin panel shows you exactly what will be sent before you decide.

Where do your figures come from?

From measurements published with the product, under real conditions: a real Chromium on a throttled network, a real WordPress, 20,000 pages of torture testing, installations timed through the official pipeline. Every record states the command that replays it — that is our definition of a record, and you can run it yourself.

My site runs on something other than WordPress or PrestaShop.

The corrector covers six deliveries: WordPress and WooCommerce, PrestaShop 1.7 to 9, Joomla 5, Drupal 10 and 11, any PHP site via a universal package, and the network edge for the rest. Joomla and Drupal have their own dedicated extension, proven on a real installation. And for a site that can hardly host an extension — a custom application, a host that stays locked down —, SEO Outpost places the corrector in front of your site: every response is corrected in transit, your files keep their state. Closed platforms keep their domain to themselves, and we tell you so before purchase.