Problèmes d’explorabilité : causes et correctifs

Conditions techniques qui empêchent les moteurs de découvrir, atteindre ou récupérer vos pages, avec un diagnostic par accès, liens, serveur et inventaire d’URL.

Première publication : 27 juin 2026 · Dernière mise à jour : 13 août 2026 · Advanced
Langues

L’explorabilité mesure la capacité des robots à découvrir, atteindre et récupérer vos pages. Les problèmes relèvent généralement de quatre catégories : accès bloqué par robots.txt, une connexion, un refus d’accès ou des ressources ; liens cassés ou inexplorables ; serveur défaillant avec 5xx, DNS, lenteur ou redirections ; inventaire excessif avec pièges, paramètres et fausses pages introuvables. L’explorabilité précède l’indexation et le classement, sans constituer un signal de classement. Diagnostiquez avec Search Console et les journaux, puis corrigez d’abord l’accès et ensuite l’inventaire.

En bref — L’explorabilité désigne la capacité des robots à découvrir, atteindre et récupérer les pages. Presque tous les problèmes relèvent de quatre catégories : accès bloqué — robots.txt, connexion, 403, JS/CSS ; liens cassés — navigation JavaScript, pages orphelines ou profondes ; serveur défaillant — 5xx, DNS, réponses lentes ou tronquées, chaînes ; inventaire excessif — pièges, paramètres dupliqués, fausses 404. Située en amont de l’indexation et du classement, l’explorabilité est nécessaire sans constituer un signal de classement, et diffère de l’indexabilité. Diagnostiquez avec GSC et les journaux ; corrigez d’abord l’accès, puis l’inventaire.

Ce qu’est l’explorabilité — et ce qu’elle n’est pas

L’explorabilité se situe au début du pipeline : découvrir → explorer → afficher → indexer → servir. Evidence for this claim Google describes Search as crawling, indexing, and serving, and not every page proceeds through every stage. Scope: Google Search processing model. Confidence: high · Verified: Google: How Search works Tout échec intervient en amont de l’indexation et du classement. Ce terme est une convention SEO, pas celle de Google : son modèle comporte exploration, indexation et diffusion, et intègre découverte et rendu dans l’exploration. Le pipeline en cinq étapes et les quatre catégories sont ma synthèse pratique, utile pour localiser rapidement un problème mais non pour décrire formellement les systèmes internes de Google.

Trois distinctions évitent l’essentiel des confusions :

  • Explorabilité ≠ indexabilité. Une page accessible peut être exclue par noindex ou rester non indexée pour des raisons de qualité. L’explorabilité est nécessaire mais insuffisante.
  • Exploration ≠ classement. Google précise : “an increased crawl rate will not necessarily lead to better positions in Search results… while crawling is necessary for being in the results, it’s not a ranking signal.” (traduction) « Une cadence accrue n’entraîne pas nécessairement de meilleures positions ; l’exploration est nécessaire pour apparaître, mais ce n’est pas un signal de classement. »
  • Exploration ≠ rendu. Google rend la page et exécute JavaScript séparément : “during the crawl, Google renders the page and runs any JavaScript it finds using a recent version of Chrome” (traduction) « pendant l’exploration, Google affiche la page et exécute le JavaScript trouvé avec une version récente de Chrome ». La file de rendu peut prendre du retard.

Le pipeline complet figure dans le hub crawling ; cet article sert à diagnostiquer ses pannes.

Les quatre catégories de problèmes d’explorabilité

Utilisez-les pour localiser vite le problème. Chaque catégorie reçoit ici un traitement bref et un lien détaillé. Ce classement n’est pas exhaustif : sitemaps, noindex, canoniques, nofollow, parité mobile et doublons relèvent souvent de la découverte, de l’indexabilité, du rendu ou de l’efficacité, plutôt que d’un pur échec d’accès.

1. Accès bloqué

Blocage par robots.txt, voulu ou accidentel. Une règle Disallow interdit toute récupération. Google dit explicitement que ce n’est pas un outil de suppression : “A robots.txt file tells search engine crawlers which URLs the crawler can access on your site… It is not a mechanism for keeping a web page out of Google.” (traduction) « Un fichier robots.txt indique aux robots les URL auxquelles ils peuvent accéder ; ce n’est pas un mécanisme permettant d’exclure une page de Google. » Accidents classiques : Disallow: / de préproduction livré en production, règle trop large d’un CMS ou blocage des ressources *.js et *.css nécessaires au rendu. Evidence for this claim Google says robots.txt controls crawler access and is not a mechanism for keeping a page out of Google. Scope: Google robots.txt behavior; noindex must remain crawlable to be observed. Confidence: high · Verified: Google: robots.txt introduction

Le piège noindex + disallow. Si vous interdisez une page dans robots.txt tout en lui ajoutant noindex, Google ne peut jamais la récupérer pour voir la directive ; des liens externes peuvent donc la maintenir dans l’index. Pour désindexer, autorisez l’exploration et ajoutez noindex. Mon expérience Indexed, though blocked by robots.txt l’illustre : « exploration et indexation sont deux choses différentes ».

Connexions obligatoires et 401. Un contenu derrière une connexion interactive ou OAuth inaccessible à Googlebot ne peut être exploré ni indexé. Cela ne signifie pas que tout paywall est inexplorable : un éditeur peut exposer différemment le contenu payant aux robots. Distinguez une connexion infranchissable d’un accès par abonnement.

403 Forbidden. Avant d’autoriser des IP, examinez les causes dans cet ordre :

  1. robots.txt : vérifiez le chemin exact pour le user-agent concerné.
  2. Blocages intermittents ou en cache : retestez plusieurs fois et depuis plusieurs points.
  3. Blocage par user-agent : règle WAF/CDN visant une chaîne de robot, qui peut être usurpée.
  4. Blocage de plages IP : pare-feu, CDN ou géofiltre refusant les véritables plages de Googlebot. N’autorisez que Googlebot vérifié par DNS inverse puis direct, après avoir localisé la couche responsable. Consultez également le diagnostic des autres 4xx.

JS/CSS bloqués. Google effectue le rendu avec Chrome sans interface. Si robots.txt bloque *.js ou *.css, ou si le CDN refuse ces ressources à Googlebot, la page rendue est cassée : le contenu et les liens ajoutés par JavaScript peuvent manquer. Utilisez Inspection de l’URL → Test en direct et examinez la capture rendue.

2. Liens cassés ou inexplorables

Liens inexplorables. “Google can only crawl your link if it’s an <a> HTML element with an href attribute. Most links in other formats won’t be parsed and extracted by Google’s crawlers.” (traduction) « Google ne peut explorer un lien que s’il s’agit d’un élément HTML <a> doté d’un attribut href. La plupart des autres formats ne seront ni analysés ni extraits. » Cela exclut <a routerLink="...">, <span href="..."> et <a onclick="goto(...)">. Une navigation fondée uniquement sur des gestionnaires JavaScript peut rendre des sections entières introuvables. Voir les problèmes et bonnes pratiques SEO JavaScript.

Pages orphelines. Sans lien interne, une page ne peut être découverte que par un sitemap ou un lien externe. Un sitemap facilite la découverte sans remplacer le signal d’un lien. Ajoutez un lien depuis un hub ou une catégorie pertinente.

Pages profondes. Les pages éloignées de l’accueil sont explorées plus tard et moins souvent. Gardez les pages importantes à faible profondeur.

3. Serveur défaillant ou limitant

Erreurs serveur 5xx. Un 500, 502, 503 ou 504 renvoie une erreur au lieu du contenu. Des 5xx durables font ralentir Googlebot : “they try not to crawl the site too fast to avoid overloading it… HTTP 500 errors mean ‘slow down’” (traduction) « les robots évitent d’explorer trop vite pour ne pas surcharger le site ; des erreurs HTTP 500 signifient “ralentir” ». Si robots.txt renvoie 5xx, le comportement est progressif : arrêt d’environ 12 heures, réutilisation possible du dernier fichier valide jusqu’à 30 jours, puis comportement selon le cache et l’accessibilité. Un 503 avec Retry-After est correct pour une brève maintenance ; plusieurs semaines deviennent nuisibles. Google traite 429 de façon similaire.

Pannes DNS. Si le domaine ne se résout pas — expiration, migration de serveurs de noms ou apex cassé — aucune réponse HTTP n’est possible. Une panne durable fait disparaître tout le site. Détectez-la dans GSC, Statistiques sur l’exploration → État de l’hôte, ou plus vite avec une supervision externe.

Réponses lentes et récupération tronquée. La courtoisie de Google réduit les visites lorsque le serveur ralentit. Une limite stricte s’ajoute : depuis la mise à jour Inside Googlebot de mars 2026, Googlebot récupère environ 2 MB par URL, contre 15 MB auparavant, et jusqu’à 64 MB pour les PDF. Au-delà, le contenu est tronqué, pas rejeté. Un contenu critique placé après 2 MB peut donc être coupé.

Chaînes et boucles de redirections. Chaque saut consomme une requête et les longues chaînes nuisent à l’exploration. Google suit environ cinq sauts avant d’abandonner. Les boucles expirent et produisent une erreur de redirection dans GSC. Cause classique : empilement www → sans www → HTTPS après plusieurs migrations.

4. Inventaire d’URL excessif

Pièges à robots. Filtres à facettes, calendriers sans fin, identifiants de session et pagination infinie génèrent un nombre quasi illimité d’URL. Les robots dépensent leur budget sur des doublons. Il n’existe aucun seuil universel : recherchez une part disproportionnée de requêtes concentrée sur un motif inutile par rapport à votre propre référence.

Paramètres d’URL. Les chaînes de requête (?key=value) créent plusieurs URL pour le même contenu. Les paramètres actifs — tri, filtre, pagination — produisent des quasi-doublons ; les paramètres passifs — suivi, session — des doublons purs. Google a retiré son outil Paramètres d’URL en avril 2022 et gère désormais la plupart des cas automatiquement. Bing conserve son outil. Les solutions actuelles : ordre cohérent, rel=canonical pour les paramètres passifs et interdiction robots.txt seulement pour les vrais pièges.

Fausses 404. Une page fonctionnellement introuvable — recherche vide, produit épuisé vidé — renvoie 200 OK. Google continue alors à l’explorer sans contenu indexable. Renvoyez un vrai 404 ou 410 ; 410 Gone accélère légèrement le retrait.

Épuisement du budget — grands sites seulement

Ce problème d’inventaire à grande échelle mérite un avertissement : la plupart des sites ne le rencontrent jamais. Google dit : “if your site doesn’t have a large number of pages that change rapidly, or if your pages seem to be crawled the same day that they are published, you don’t need to read this guide.” (traduction) « Si votre site ne comporte pas beaucoup de pages changeant rapidement, ou si les pages semblent explorées le jour de leur publication, vous n’avez pas besoin de lire ce guide. » Selon John Mueller, 100 000 URL ne suffisent généralement pas à affecter le budget. Il importe réellement autour d’un million de pages modifiées chaque semaine ou de 10 000 chaque jour. Le budget est par nom d’hôte et partagé par tous les robots Google. Une forte hausse de Détectée, actuellement non indexée sert d’alerte. Voir aussi Quand faut-il s’inquiéter du budget d’exploration ?.

Trouver les problèmes d’explorabilité

Google Search Console. Le rapport Indexation des pages nomme les erreurs : bloquée par robots.txt, erreur serveur (5xx), introuvable (404), erreur de redirection. Statistiques sur l’exploration présente les tendances de codes, le temps de réponse et l’état de l’hôte. Inspection de l’URL montre ce que Googlebot a récupéré et rendu. Détectée, actuellement non indexée signale que Google connaît l’URL sans l’avoir encore récupérée.

L’analyse des journaux serveur est la source de vérité : URL demandées, fréquence et état, et seul moyen de distinguer Googlebot vérifié — DNS inverse puis direct — des imposteurs. Un piège apparaît comme une part disproportionnée de requêtes sur un motif.

Les robots d’audit comme Ahrefs Site Audit et Screaming Frog SEO Spider simulent une exploration et révèlent chaînes, blocages, pages orphelines et profondeur en une passe.

Explorabilité et indexabilité : ne les confondez pas

L’explorabilité indique si le robot peut atteindre la page ; l’indexabilité, si Google choisit de la conserver après récupération. Une fois l’accès réparé, l’indexabilité forme la porte suivante.

Un état GSC est une hypothèse de départ, pas un diagnostic garanti. Détectée, actuellement non indexée évoque souvent un problème de programmation ou de priorité d’exploration. Explorée, actuellement non indexée évoque plus souvent un problème de contenu ou de qualité, mais Google ne publie aucune correspondance causale exhaustive. Retards de rendu, signaux canoniques et contrôles d’admissibilité peuvent produire le même libellé. Confirmez avec Inspection de l’URL et les journaux, sans appliquer un correctif d’exploration à un problème d’indexabilité, ni l’inverse.

Différences de Bing

Quelques différences pratiques si vous optimisez pour les deux moteurs :

  • IndexNow : Bing, Yandex, Naver, Seznam et Yep l’utilisent pour signaler immédiatement les changements ; Google n’y participe pas.
  • Crawl Control : Bing conserve une grille horaire ; Google a supprimé son curseur en janvier 2024.
  • Ignore URL Parameters : Bing le propose encore ; Google a retiré son équivalent en avril 2022.
  • lastmod : Bing lui accorde davantage de poids pour la réexploration ; Google ignore largement les valeurs inexactes.

Fabrice Canel, de Microsoft Bing, résume la philosophie : “Less is more for SEO… Less URLs to crawl, better for SEO” (traduction) « Réduire est préférable en SEO : moins il existe d’URL à explorer, mieux c’est. » Lire la source.

Pour aller plus loin

Ce hub fournit la carte. Pour les contrôles d’accès, consultez robots.txt et noindex ; pour le serveur, server error (5xx), crawl rate et redirect error ; pour l’inventaire, spider traps, url parameters et crawl budget ; pour la découverte, discovery, crawl depth et orphan pages. Le pipeline complet se trouve dans crawling.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.