Les 9 contrôles de notre audit technique.
Neuf familles de vérifications, du crawl au multilingue. Chaque contrôle mène à des corrections concrètes, pas à un score abstrait.
Contrôle 01 · Exploration
$ getknown crawl –depth=6 –render
✓ 8 942 URL explorées
✗ 63 liens en 404 · 48 chaînes 301
! 1 204 URL actives hors index
… exemple illustratif
Crawl et exploration
Nous lançons un crawl complet pour voir le site comme les robots : profondeur des pages, liens internes cassés, ressources bloquées, budget d’exploration dépensé sur des URL sans valeur. Screaming Frog sert de base, recoupé avec la Search Console. Guide du SEO technique →
Contrôle 02 · Index
Indexation réelle
Nous comparons les URL présentes dans l’index à celles du sitemap et du crawl. Les écarts révèlent des pages actives absentes de l’index, des URL parasites indexées par erreur, et les motifs d’exclusion remontés par la Search Console.
Contrôle 03 · Directives
robots.txt et sitemap XML
Nous vérifions que le robots.txt n’interdit aucune ressource utile au rendu et que le sitemap XML ne liste que des URL canoniques en 200. Un sitemap qui pointe vers des redirections ou des 404 gaspille du budget de crawl.
Contrôle 04 · Performance
Core Web Vitals
Nous mesurons LCP, INP et CLS sur données terrain et en laboratoire, mobile d’abord. Chaque seuil dépassé est relié à sa cause : image trop lourde, script bloquant, mise en page instable. Guide Core Web Vitals →
Contrôle 05 · Rendu
$ compare source vs DOM rendu
✓ H1 et texte présents au rendu
✗ 14 liens injectés en JS, absents de la source
! pagination chargée au scroll
… exemple illustratif
Rendu JavaScript
Beaucoup de sites affichent leur contenu via JavaScript. Nous testons ce que Googlebot obtient après rendu : si un lien, un titre ou un texte n’existe qu’une fois le script exécuté, il risque de passer inaperçu. Ce contrôle sépare le contenu rendu du contenu source.
Contrôle 06 · Logs
Logs serveur
Quand l’enjeu de crawl le justifie, nous analysons les logs pour savoir ce que Googlebot explore : fréquence de passage, URL ignorées, budget dépensé sur des paramètres inutiles. Aucun crawler ne remplace cette donnée serveur.
Contrôle 07 · Canonique
Canonicals et duplication
Nous traquons les contenus dupliqués et les balises canoniques contradictoires : canonical vers une page redirigée, versions avec et sans paramètres, pagination mal gérée. Une seule URL doit représenter chaque contenu.
Contrôle 08 · Statuts
Redirections et codes HTTP
Nous cartographions les redirections et les codes de statut : chaînes 301 en cascade, 302 temporaires laissées en place, erreurs 404 et 500 encore liées en interne. Ces défauts diluent l’autorité et ralentissent l’exploration.
Contrôle 09 · International
hreflang et international
Sur les sites multilingues, nous auditons les annotations hreflang : réciprocité, codes pays valides, x-default présent, pointeurs vers des pages en 200. Une erreur hreflang sert la mauvaise version au mauvais pays. Nous l’avons éprouvé sur des dispositifs de 50 à 60 sites.