Marketing, SEO et recherche IA
Checklist d’audit SEO technique 2026 : quoi vérifier, dans quel ordre, avec le cas viton13.com
Un audit SEO technique vérifie, dans l’ordre, si les moteurs atteignent vos pages, s’ils indexent celles qui comptent, si chaque URL retirée reçoit une réponse claire (410, redirection ou noindex), si le contenu figure dans le HTML rendu et si une mise en ligne peut tout casser de nouveau. Résultat : une liste de correctifs hiérarchisée et étayée.

Que vérifie un audit SEO technique en 2026, et dans quel ordre ?
L’ordre compte plus que la longueur de la liste : un meilleur titre ne sauve pas une page en 404. Raisonnez par gabarit (fiches produit, articles, versions linguistiques), pas URL par URL : un gabarit défaillant peut expliquer des centaines d’alertes.
| Couche | À vérifier | Validé si |
|---|---|---|
| 1. Accès | robots.txt (robots d’IA compris), codes HTTP, redirections | Les pages à positionner répondent 200 |
| 2. Index | Raisons de non-indexation (Search Console) | Chaque gros groupe a une cause et un responsable |
| 3. Réponses | URL retirées, déplacées ou vides | Une par URL : 308, 410 ou noindex |
| 4. Langues | hreflang, canonical, noindex par langue | Balises réciproques, aucune vers une page fermée |
| 5. Rendu | Contenu, liens et données structurées dans le HTML rendu (Inspection de l’URL) | Présents sans clic ; liens en <a href> |
| 6. Expérience | Core Web Vitals de visites réelles | LCP ≤ 2,5 s, INP ≤ 200 ms, CLS ≤ 0,1 (75e centile) |
| 7. Mise en ligne | Ce qui empêche de défaire les correctifs | L’exploration du build bloque tout lien cassé |
Comment lire le rapport « Indexation des pages », et quelles raisons comptent ?
Le 21 août 2026, ce rapport comptait 738 pages de viton13.com indexées et 2 572 non indexées, dont 1 331 détectées mais non indexées, 673 en 404 et 383 explorées mais non indexées.
Google ne cherche à indexer que la version canonique de chaque page importante, et les exemples s’arrêtent à 1 000 URL par raison : repérez les récurrences, puis complétez avec les sitemaps et une exploration.
| Raison | Ce que cela signifie | Première action |
|---|---|---|
| Détectée, actuellement non indexée | Exploration reportée, souvent pour ne pas surcharger le site | Réduire les URL inutiles : paramètres, archives vides, liens vers des pages retirées |
| Explorée, actuellement non indexée | Récupérée, pas indexée pour l’instant | Améliorer et mailler, fusionner ou fermer ; inutile de la soumettre à nouveau, selon Google |
| Introuvable (404) | Google ne traite pas les nouveaux 404 ; une page retirée sans remplaçante n’est pas forcément un problème | Trier : déplacées (redirection), supprimées (410), liens cassés |
| Soft 404 | Page « introuvable » servie en 200 | Servir un vrai 404 ou 410, ou rediriger vers un équivalent réel |
Quand une URL doit-elle renvoyer un 410, rediriger en 301/308 ou porter un noindex, et quand la garder ?
Chaque URL connue de Google appelle une seule réponse. Nous tranchons dans cet ordre :
- Une page active répond-elle à la même intention ?Redirigez de façon permanente, en un seul saut ; pour Google, 301 et 308 se valent. Gardez la redirection le plus longtemps possible (en général un an minimum, selon Google) et n’envoyez pas d’anciennes URL en masse vers l’accueil.
- Retirée volontairement, sans équivalent ?Répondez 410 (un 404 convient aussi), avec une page courte qui renvoie vers la rubrique active la plus proche.
- Utile aux visiteurs, pas au moteur ?Gardez-la avec un noindex dans le HTML ou l’en-tête X-Robots-Tag : filtres, rubriques vides, versions linguistiques maigres. Ne la bloquez pas en plus dans robots.txt, sinon le robot ne verra jamais le noindex.
- Une vraie page, pas encore indexée ?Laissez le 200, améliorez-la, créez des liens vers elle et listez-la dans le sitemap. La fermer masquerait le problème.
Google traite tous les 4xx de la même façon, sauf le 429. Nous réservons pourtant le 410 aux suppressions voulues, car il consigne l’intention : au prochain audit, 410 se lit « retirée », 404 « cherchez ce qui a cassé ».
Comment avons-nous retiré 1 008 URL et cartographié 141 redirections sur viton13.com ?
viton13.com est notre site Next.js, en cinq langues. En août 2026, son journal VJOURNAL avait retiré nombre d’articles et de synthèses d’archive encore connus de Google. Le site répond désormais ainsi :
- 410 Gone pour 1 008 URL exactes de VJOURNAL, pour des règles génériques (synthèses d’archive supprimées, slugs anglais sous /ru et /es) et pour 27 adresses d’avant 2026, comme d’anciennes pages .html ou des liens /tproduct/.
- Une redirection en une étape pour 74 articles retirés, vers leur version conservée.
- 141 redirections permanentes (308) dans une seule table, dont /oldmoneymen, qui ouvre la collection homme d’Old Money (marque propre de VITON13), des sections de services renommées dans cinq langues et l’adresse en www.
- Dans les articles, les liens de services qui menaient à des 404 pointent vers des pages actives (4 cibles dans de nouveaux liens, 10 dans des articles publiés), repérés en explorant 18 576 routes internes ; l’erreur 500 de douze pages de marque VIT MARKET est corrigée.
Mécanisme à reprendre : un proxy agit avant la génération de la page, compare le chemin à des listes exactes puis à des règles génériques, et renvoie une redirection 308 unique ou une page 410 avec l’en-tête X-Robots-Tag: noindex, nofollow. Les 141 règles tiennent dans un fichier : chacune n’est écrite qu’une fois.
Comment hreflang et noindex fonctionnent-ils ensemble sur un site multilingue ?
Google est strict : chaque version linguistique cite toutes les versions, elle comprise ; si deux pages ne pointent pas l’une vers l’autre, leurs balises sont ignorées. x-default désigne la page de repli pour les langues non couvertes.
Pour viser plusieurs pays francophones, le code commence par la langue : fr-BE, fr-CH ou fr-CA sont valides, mais « be » seul désigne le biélorusse, rappelle Google, qui n’accepte que les codes ISO 639-1 et ISO 3166-1 alpha-2.
Le piège : une page présente dans toutes les langues, mais remplie dans certaines seulement. Sur viton13.com, un thème du journal n’est indexable que là où il a des articles ; ailleurs, sa page porte un noindex et son hreflang ne liste que les versions indexables. C’est notre règle, pas celle de Google : un groupe de langues ne doit pas désigner des pages que nous demandons d’écarter. Le sitemap suit : dans chaque langue, il liste 13 des 14 rubriques et omet SMART, encore sans article.
Quelle dose de rendu, de Core Web Vitals et de données structurées suffit ?
Assez, c’est quand un robot obtient contenu et liens sans cliquer ni faire défiler, et que les visites réelles passent les trois seuils Core Web Vitals. Cinq contrôles :
- Des liens en éléments <a> avec href : un menu fondé sur des gestionnaires de clic peut masquer des rubriques entières.
- Avec un noindex dans le HTML initial, Google peut ignorer l’affichage ; retirer ce noindex ensuite en JavaScript risque d’échouer.
- L’affichage côté serveur ou le pré-affichage « reste recommandé », écrit Google : tous les robots n’exécutent pas JavaScript.
- Les seuils du premier tableau, au 75e centile des visites réelles ; l’INP est stable depuis 2024.
- Des données structurées conformes à la page visible : corrigez les contradictions de prix, de dates ou d’auteurs avant d’ajouter des types.
Faut-il laisser entrer les robots d’IA, et un fichier llms.txt est-il utile ?
Décidez robot par robot : en bloquer un ne bloque pas les autres.
| User-agent | Éditeur et rôle | Si vous le bloquez |
|---|---|---|
| OAI-SearchBot | OpenAI ; recherche ChatGPT | Absent de ses réponses de recherche (liens de navigation possibles) |
| GPTBot | OpenAI ; entraînement | Refus de l’entraînement seulement ; réglages indépendants, selon OpenAI |
| ChatGPT-User | OpenAI ; ouvre la page demandée par un utilisateur | robots.txt peut ne pas s’appliquer |
| Google-Extended | Google ; entraînement des futurs Gemini | Aucun effet sur la recherche Google |
| PerplexityBot | Perplexity ; son moteur de recherche | Absent de sa recherche ; pas un robot d’entraînement, selon l’éditeur |
Le réglage courant pour être trouvé : autoriser les robots de recherche, trancher à part sur l’entraînement. Selon Google, les Aperçus IA et le Mode IA ne demandent qu’une page indexée et éligible à l’extrait, sans fichier spécial. llms.txt, proposé en septembre 2024 et révisé en août 2026, reste facultatif, peu coûteux et inutile pour une page non indexée.
Comment empêcher une mise en ligne de casser à nouveau les liens ?
Le 10 septembre 2026, deux défauts ont franchi tous les contrôles automatiques de viton13.com : 35 liens du journal menaient à des 404, puis douze pages de marque ont répondu 500. Depuis, chaque déploiement passe un contrôle bloquant :
- Compiler et démarrerServez le build de production, pas le serveur de développement.
- ExplorerSuivez chaque lien interne depuis le sitemap et la navigation, et notez son code HTTP.
- BloquerUn seul lien interne en 4xx ou 5xx arrête le déploiement, sans seuil ni simple avertissement.
- SignalerEnvoyez les URL du sitemap à IndexNow, que lisent Bing, Yandex et les autres participants d’indexnow.org. Google n’en fait pas partie : pour lui, le sitemap suffit.
Le test de ce contrôle passe 9 sur 9, et IndexNow a accepté 65 URL le 19 septembre 2026. Un petit site peut le faire à la main, avec un outil d’exploration gratuit sur une copie de préproduction.
Combien coûte un audit SEO technique, et peut-on le faire soi-même ?
Avec quelques centaines de pages dans une langue, les couches 1 à 3 sont à votre portée. Plusieurs langues ou pays (France, Belgique, Suisse…), un framework JavaScript ou d’anciennes migrations compliquent le diagnostic.
| Option | Coût | Délai | Ce que vous obtenez | Adapté si |
|---|---|---|---|---|
| Le faire soi-même | Search Console gratuite ; Screaming Frog gratuit jusqu’à 500 URL, ou 245 € par an | Votre temps | Données brutes ; diagnostic à votre charge | Petit site dans une langue |
| Diagnostic de visibilité VITON13 (Search Snapshot) | 33 $ assisté par IA ou 53 $ piloté par un spécialiste | 1–2 jours ouvrés | Visibilité sur les requêtes clés, 3 concurrents comparés, une page de constats | Vous doutez que le problème soit technique |
| Audit SEO technique VITON13 | 73 $ assisté par IA ou 93 $ piloté par un spécialiste | 5–8 jours ouvrés | Preuves d’exploration et d’indexation, problèmes classés par gravité, cahier de correctifs | Pages absentes de Google, ou migration récente |
| Mise en œuvre du SEO technique VITON13 | 53 $ assisté par IA ou 73 $ piloté par un spécialiste | 3–5 jours ouvrés | Audit d’indexabilité, correctifs dans le code, rapport de validation | Vous avez les constats, pas de développeur |
Testez tout audit ainsi : chaque constat peut-il devenir une tâche avec schéma d’URL, preuve et contrôle du correctif ?
Comment VITON13 s’y prend
Nous partons de vos données Search Console et d’une exploration du site en production, puis reproduisons chaque constat prioritaire sur de vraies URL : code HTTP, HTML rendu, canonical, hreflang. L’offre s’adresse aux TPE-PME, boutiques en ligne et sites multilingues qui perdent des pages dans Google ; la liste de correctifs arrive en 5–8 jours ouvrés.
Audit SEO technique
- Prix
- 73 $ assisté par IA ou 93 $ piloté par un spécialiste
- Délai
- 5–8 jours ouvrés
Mise en œuvre du SEO technique
- Prix
- 53 $ assisté par IA ou 73 $ piloté par un spécialiste
- Délai
- 3–5 jours ouvrés
Assisté par IA : l’IA prépare des brouillons dans des étapes définies, une personne dirige et vérifie chaque résultat. Piloté par un spécialiste : un spécialiste fait le travail, l’IA l’assiste.
Ce qui est inclus
- 1 dossier de preuves d’exploration et d’indexation sur les 7 couches, par schéma d’URL
- 1 registre des problèmes par gravité : schéma d’URL, cause racine, preuve et contrôle par ligne
- 1 cahier de correctifs pour les développeurs (quelles URL en 410, en redirection, en noindex)
- 1 note de clôture écrite
Non inclus
- Modifications du code (prestation distincte)
- Licences d’outils et autres frais externes
- Rédaction de contenus et netlinking
- Toute promesse de positions, d’indexation ou de trafic
Révisions: Tours de relecture fixés dans le périmètre écrit, avant tout travail.
Recevoir un devis en 1 jour ouvréExemple
INTERNENotre propre produit
viton13.com : 410, redirections et contrôle avant mise en ligne sur notre site
Notre propre site, pas un travail client. Point de départ (export Search Console du propriétaire) : 738 pages indexées et 2 572 non indexées au 21 août 2026, et 69 clics pour 17 373 impressions sur les 28 jours du 30 juillet au 26 août 2026. Le 19 septembre 2026, nous avons revérifié une à une les 673 adresses signalées en 404 : 604 renvoient un 410 Gone, 67 redirigent (308) vers une page active et 2 restent en 404.
Ce que cela ne prouve pas
- Une évolution de l’indexation, des positions, des clics ou du trafic : pas encore de données Search Console postérieures aux correctifs.
- La répartition 604 / 67 / 2 décrit l’ancienne liste de 404 de Google au 19 septembre 2026, pas un avant-après d’une mise en ligne.
- Des résultats clients : c’est notre site, et les chiffres ne couvrent que la propriété principale viton13.com.
Lire le cas: SEO technique de viton13.com : 410, redirections et contrôle des liens
Questions et réponses
À quelle fréquence faire un audit SEO technique ?
Après toute migration, refonte, changement de CMS ou de domaine, et avant une grosse production de contenus. Entre deux, surveillez chaque mois le rapport d’indexation : une flambée des « Introuvable (404) » trahit souvent une mise en ligne ratée.
Le noindex économise-t-il le budget d’exploration ?
Non : selon le guide de Google, une page en noindex est quand même demandée, puis écartée, ce qui gaspille l’exploration ; pour une suppression définitive, il préconise 404 ou 410. Sur un petit site, le budget d’exploration compte rarement : le guide vise plus d’un million de pages modifiées chaque semaine, ou plus de 10 000 modifiées chaque jour.
Combien de temps faut-il pour désindexer une URL en 410 ?
Google ne publie aucun délai : l’URL sort de l’index quand il la réexplore, à son rythme. Pour masquer une page plus vite, l’outil Suppressions de la Search Console la bloque environ six mois, pendant que le 410 fait le travail durable.
Peut-on auditer soi-même un site Next.js ?
En partie. Avec le test en direct de l’Inspection de l’URL, comparez le HTML rendu par Google à ce que voit le visiteur, explorez un build de production et vérifiez les métadonnées dans chaque langue. Pièges fréquents : redirections éparpillées entre configuration, proxy et pages, routes dynamiques créant des pages vides, réglages robots variables selon le build.
Un audit SEO technique améliore-t-il mes positions ?
Pas à lui seul, et personne ne peut honnêtement le promettre. L’audit supprime ce qui empêche Google de trouver, d’afficher ou de conserver vos pages ; le classement dépend ensuite du contenu, de la demande et de la concurrence.
Sources
- Google — Codes d’état HTTP et exploration —
- Aide Search Console — Indexation des pages —
- Google — Redirections et recherche Google —
- Google — Migrations de sites —
- Google — Bloquer l’indexation avec noindex —
- Google — Gestion du budget d’exploration —
- Google — Versions localisées (hreflang) —
- Google — Bases du SEO JavaScript —
- web.dev — Web Vitals —
- Google — Robots communs (Google-Extended) —
- Google — Fonctionnalités d’IA et votre site —
- OpenAI — Robots d’exploration —
- Perplexity — Robots d’exploration —
- llmstxt.org — Proposition /llms.txt —
- Aide Search Console — Outil Suppressions —
- IndexNow — FAQ —
- Screaming Frog — Tarifs —