Aller au contenu

Audit SEO gratuit · liste publique

Les 106 points de contrôle
de notre audit SEO et GEO.

Voici, une par une, toutes les vérifications que l'outil de Super Webmaster fait sur votre site : ce qu'il regarde, dans quel groupe, et sa source quand il en a une. Rien de caché, rien de compté en double.

Le renard coche une liste de contrôle

En bref

L'audit SEO gratuit de Super Webmaster vérifie 106 points. 72 d'entre eux font les 4 notes sur 100 : technique, contenu, notoriété et visibilité dans les IA. 18 autres mesurent si un agent IA peut utiliser votre site, sur le modèle de Lighthouse. Les 16 derniers sont des informations, montrées sans changer vos notes.

Chaque point est vérifié page par page quand il porte sur les pages, une fois pour tout le site sinon. Chaque problème trouvé vient avec sa gravité, sa difficulté et un prompt prêt à coller dans ChatGPT ou Claude pour le corriger.

Quand un point s'appuie sur une source publiée (documentation de Google, d'OpenAI, d'Anthropic ou de Lighthouse, standard en projet, consignes de Bing relayées par la presse spécialisée), elle est indiquée sous le point. Les autres suivent les bonnes pratiques du métier.

Technique
25
Contenu
15
Notoriété
8
Visibilité IA
24
Préparation aux agents
18
Informations
16

Note Technique : 25 points

Ce que Google voit avant même de lire vos textes : des pages qui répondent, des liens qui mènent quelque part, un plan du site fidèle et un robots.txt qui laisse passer les moteurs.

Note Technique : ce que l'outil vérifie
N°Ce que l'outil vérifie
1Le site s'ouvre en https.
2Aucune page lue ne répond « introuvable » (erreur 4xx, par exemple 404).
3Aucune page lue ne répond par une erreur du serveur (5xx).
4Chaque page répond à temps, sans couper la connexion.
5Chaque page a un titre (balise title).
6Deux pages n'ont jamais le même titre.
7Chaque page a une description (meta description).
8Chaque page indique son adresse officielle (balise canonical).
9Chaque page est prévue pour le téléphone (balise viewport).
10Chaque page déclare sa langue (attribut lang).
11Le site a un plan pour les moteurs (sitemap.xml).
12Le site a un fichier robots.txt.
13robots.txt n'interdit pas la page d'accueil à Googlebot.
Source : developers.google.com
14robots.txt n'interdit pas la page d'accueil à Bingbot.
Source : searchenginejournal.com
15Aucune page ne s'atteint après plusieurs redirections à la suite.
16Aucun lien interne ne mène à une page en erreur.
17Les liens internes pointent vers l'adresse finale, sans redirection.
18Chaque page reçoit au moins un lien d'une autre page du site (site lu en entier).
19Le plan du site ne liste aucune page en erreur.
20Le plan du site ne liste aucune adresse qui redirige.
21Le plan du site ne liste aucune page en noindex.
22Le plan du site ne liste que des adresses officielles (canonical).
23Chaque page indexable figure dans le plan du site.
24Chaque image indique sa largeur et sa hauteur (stabilité, CLS).
25La première image du contenu n'est pas chargée en différé (vitesse, LCP).

Note Contenu : 15 points

Ce qui donne envie de cliquer dans Google, puis de lire : titres et descriptions à la bonne taille, un seul sujet par page, des pages assez fournies et sans texte recopié d'une page à l'autre.

Note Contenu : ce que l'outil vérifie
N°Ce que l'outil vérifie
26Chaque page compte au moins 300 mots.
27Chaque page garde au moins 120 mots une fois retirés le menu, l'en-tête et le pied.
28Chaque page a un titre principal visible (H1).
29Chaque page n'a qu'un seul H1.
30Chaque page de 600 mots ou plus a des intertitres.
31Chaque image a un texte de remplacement (alt), vide pour une image décorative.
32Deux pages n'ont jamais la même description.
33Aucun titre ne dépasse la largeur que Google affiche (mesure en pixels).
34Aucun titre n'est trop court pour donner envie de cliquer.
35Aucune description ne dépasse la longueur que Google affiche.
36La page d'accueil compte au moins 100 mots.
37Deux pages ne partagent jamais 40 % ou plus de leur texte.
38Les niveaux de titres se suivent (pas de H3 juste sous un H1).
39Chaque lien vers une ancre (#…) mène à un élément qui existe.
40Chaque ancre visée par un lien n'est portée que par un élément.

Note Notoriété : 8 points

Ce qui montre qu'une vraie entreprise se tient derrière le site : qui vous êtes, comment vous joindre, vos profils officiels, des articles signés et des sources citées.

Note Notoriété : ce que l'outil vérifie
N°Ce que l'outil vérifie
41Une page présente qui est derrière le site.
42Le site a une page de contact.
43Le site a des mentions légales ou des conditions.
44Le site déclare son identité en données structurées (Organization, Person).
45Les données structurées citent les profils officiels (sameAs).
46Chaque page longue cite au moins une source extérieure.
47Les liens vers d'autres sites passent en https.
48Chaque article nomme son auteur dans ses données structurées.

Note Visibilité IA : 24 points

Ce qui permet à ChatGPT, Claude, Perplexity, Copilot et aux aperçus IA de Google de lire votre site et d'en citer des passages. Google l'écrit : pour apparaître dans ses fonctions IA, une page doit pouvoir être affichée avec un extrait.

Note Visibilité IA : ce que l'outil vérifie
N°Ce que l'outil vérifie
49robots.txt laisse passer OAI-SearchBot, le robot de recherche de ChatGPT.
Source : developers.openai.com
50robots.txt laisse passer Claude-SearchBot, le robot de recherche de Claude.
Source : support.claude.com
51robots.txt laisse passer PerplexityBot, le robot de recherche de Perplexity.
Source : docs.perplexity.ai
52robots.txt laisse passer GPTBot, qui collecte pour entraîner les modèles d'OpenAI.
Source : developers.openai.com
53robots.txt laisse passer ClaudeBot, qui collecte pour entraîner les modèles d'Anthropic.
Source : support.claude.com
54robots.txt laisse passer Google-Extended (entraînement de Gemini).
Source : developers.google.com
55robots.txt laisse passer Applebot-Extended (entraînement des modèles d'Apple).
Source : support.apple.com
56robots.txt laisse passer CCBot (Common Crawl).
57Le site a un fichier llms.txt (facultatif ; Google déclare l'ignorer).
Source : llmstxt.org
58Chaque page a des données structurées (Schema.org).
59Les données structurées sont du JSON valide.
60La page d'accueil montre son texte sans exécuter JavaScript.
61Au moins une page pose une question dans ses intertitres, ou a une FAQ.
62Chaque page prévoit un aperçu pour le partage (Open Graph).
63Le titre de l'article dans les données structurées reprend le H1.
64Chaque question de FAQ déclarée apparaît dans le texte visible.
65Chaque article donne sa date de publication (datePublished).
66Le site a une date de publication de moins de 18 mois.
67Les intertitres en question sont suivis d'une réponse directe (40 mots au plus).
Source : searchenginejournal.com
68Aucune page indexable ne porte la consigne nosnippet.
Source : developers.google.com
69Aucune page indexable ne porte la consigne max-snippet:0.
Source : developers.google.com
70Aucune page ne cache l'essentiel de son texte aux extraits (data-nosnippet).
Source : developers.google.com
71Aucune page indexable ne porte la consigne noarchive (exclue de Copilot).
Source : searchenginejournal.com
72Aucune page indexable ne porte la consigne nocache (Copilot limité au titre).
Source : searchenginejournal.com

Préparation aux agents IA : 18 points

Un agent IA ne se contente pas de lire : il clique, remplit des formulaires, compare. Ces contrôles suivent la catégorie « Agentic Browsing » de Lighthouse, l'outil d'audit de Google Chrome. Le résultat est une fraction (par exemple 15 sur 15), à part des 4 notes, et un standard que votre site n'utilise pas est « sans objet » : son absence ne vous coûte rien.

Préparation aux agents IA : ce que l'outil vérifie
N°Ce que l'outil vérifie
73Chaque bouton a un nom lisible par un lecteur d'écran ou un agent.
Source : developer.chrome.com
74Chaque lien a un nom (texte, alt de l'image ou aria-label).
Source : developer.chrome.com
75Chaque champ de formulaire a une étiquette.
Source : developer.chrome.com
76Chaque bouton image a un texte de remplacement.
Source : developer.chrome.com
77Chaque rôle ARIA utilisé existe.
Source : developer.chrome.com
78Chaque attribut aria-* utilisé existe.
Source : developer.chrome.com
79Aucun élément cliquable n'est caché aux agents (aria-hidden).
Source : developer.chrome.com
80Chaque identifiant utilisé par ARIA ou par une étiquette est unique.
Source : developer.chrome.com
81Chaque dessin SVG présenté comme une image a un nom.
Source : developer.chrome.com
82L'ordre de passage au clavier n'est pas forcé (tabindex supérieur à 0).
Source : developer.chrome.com
83Chaque valeur autocomplete d'un champ est reconnue.
Source : developer.chrome.com
84llms.txt, s'il existe, répond en texte en moins de 2 secondes.
Source : developer.chrome.com
85llms.txt, s'il existe, a une ligne de titre « # ».
Source : llmstxt.org
86llms.txt, s'il existe, contient au moins un lien.
Source : developer.chrome.com
87llms.txt, s'il existe, fait au moins 50 caractères.
Source : developer.chrome.com
88ai-catalog.json, s'il existe, suit le format ARD.
Source : agenticresourcediscovery.org
89Les formulaires annotés WebMCP ont nom, description et description des champs.
Source : github.com
90Les vrais visiteurs voient une page stable (CLS de 0,1 au plus, données CrUX).
Source : developer.chrome.com

Informations : 16 points, sans effet sur les notes

Ces points sont vérifiés et montrés dans votre bilan, sans changer vos notes : le standard est encore jeune, ou le bon réglage dépend de vos choix. Pour le pare-feu, l'outil lit votre page d'accueil sous l'identité des robots de Google, de Bing et des IA ; un pare-feu peut refuser ces visites à juste titre, d'où un résultat « à vérifier » plutôt qu'une faute.

Informations : ce que l'outil vérifie
N°Ce que l'outil vérifie
91Les formulaires sont-ils annotés pour les agents (WebMCP) ?
Source : github.com
92Un formulaire peut-il être envoyé par un agent sans confirmation ?
Source : github.com
93Le site a-t-il un fichier llms-full.txt ?
94Les pages annoncent-elles une version Markdown ?
Source : llmstxt.org
95L'accueil répond-il en Markdown à un agent qui le demande ?
Source : developers.cloudflare.com
96Les préférences Content-Signal sont-elles valides et cohérentes avec robots.txt ?
Source : blog.cloudflare.com
97Les préférences Content-Usage (IETF) sont-elles valides ?
Source : datatracker.ietf.org
98Reste-t-il un ancien fichier ai-plugin.json, abandonné en 2024 ?
99robots.txt bloque-t-il ChatGPT-User (lecture à la demande) ?
Source : developers.openai.com
100robots.txt bloque-t-il Claude-User (lecture à la demande) ?
Source : support.claude.com
101robots.txt bloque-t-il Perplexity-User (lecture à la demande) ?
Source : docs.perplexity.ai
102Le pare-feu laisse-t-il Googlebot lire l'accueil ?
Source : developers.google.com
103Le pare-feu laisse-t-il Bingbot lire l'accueil ?
104Le pare-feu laisse-t-il OAI-SearchBot lire l'accueil ?
Source : developers.openai.com
105Le pare-feu laisse-t-il Claude-SearchBot lire l'accueil ?
Source : support.claude.com
106Le pare-feu laisse-t-il PerplexityBot lire l'accueil ?
Source : docs.perplexity.ai

Questions fréquentes

Combien de points vérifie l'audit SEO gratuit ?

106 points : 72 comptent dans les 4 notes sur 100 (Technique, Contenu, Notoriété, Visibilité IA), 18 mesurent la préparation de votre site aux agents IA et 16 sont des informations sans points. Sans compte, l'outil lit jusqu'à 200 pages ; avec le compte gratuit, jusqu'à 500 pages, chaque mois.

Pourquoi tous les points ne comptent-ils pas dans les notes ?

Parce qu'une note doit refléter ce qui fait vraiment gagner ou perdre des visites. Les standards des agents IA sont récents et leur effet n'est pas prouvé : ils ont leur propre résultat, à part. Les informations, elles, décrivent un choix (bloquer un robot, annoter un formulaire) que vous seul pouvez juger.

Que veut dire « sans objet » ?

Que le point ne s'applique pas à votre site : par exemple, la forme du fichier llms.txt n'est vérifiée que si vous en avez un. Un point sans objet ne compte ni comme réussi ni comme échoué, comme dans Lighthouse.

Le fichier llms.txt est-il obligatoire ?

Non. C'est un fichier facultatif qui présente votre site aux IA, et Google déclare ne pas s'en servir. L'outil le compte dans la note Visibilité IA, puis, s'il existe, vérifie qu'il répond vite, en texte, avec un titre, des liens et assez de contenu.

Qu'est-ce que WebMCP ?

Un projet de standard, à l'essai dans Google Chrome, qui permet d'annoter un formulaire (attributs toolname et tooldescription) pour qu'un agent IA sache à quoi il sert et comment le remplir. L'outil le signale en information et vérifie que les formulaires annotés le sont complètement.

D'où vient cette liste ?

De l'outil lui-même : chaque ligne correspond à un contrôle qu'il fait réellement sur vos pages. Quand une nouvelle vérification arrive dans l'outil, elle arrive sur cette page en même temps, jamais avant.

Les 106 points,
sur votre site.

L'adresse de votre site suffit. Le bilan arrive en quelques secondes.