Erreur de redirection dans Google Search Console

Ce que signifie le statut « Redirect error » dans le rapport Page Indexing de Google Search Console : les quatre causes définies par Google, la différence avec « Page with redirect », ainsi que le diagnostic et la correction.

Première publication : 23 juin 2026 · Dernière mise à jour : 21 août 2026 · Advanced
Langues
1 indice probant sur cette page

« Redirect error » signifie que Googlebot n’a pas réussi à suivre la redirection d’une URL, qui n’a donc pas été indexée. Google cite quatre causes : chaîne trop longue, boucle, URL dépassant la longueur maximale ou URL incorrecte/vide. Tracez le trajet et appliquez la réponse adaptée à l’intention. La documentation actuelle publie une limite de 10 sauts et recommande au plus 3, en tout cas moins de 5, lorsque les chaînes sont inévitables. Les déclarations datées de Mueller en 2014 et 2020 évoquent environ cinq sauts par crawl, tandis que le seuil similaire de Patrick est une observation indépendante. Visez toujours un seul saut.

TL;DR — « Redirect error » est un statut Page Indexing de Google Search Console : Googlebot a tenté de suivre une redirection sans réussir à la résoudre, donc la page n’est pas indexée. Google nomme quatre causes : chaîne trop longue, boucle, URL dépassant la longueur maximale, ou URL incorrecte/vide dans la chaîne. Ce statut décrit une redirection cassée, contrairement à « Page with redirect », qui correspond à une redirection fonctionnelle et non canonique. Tracez la chaîne avec curl -IL, l’inspection d’URL, Lighthouse ou un crawler, puis réduisez-la à un saut direct adapté à l’intention, mettez à jour les liens internes et lancez Validate Fix. La documentation Google actuelle publie une limite de 10 sauts et recommande au plus 3, en tout cas moins de 5. Les déclarations datées de Mueller en 2014 et 2020 évoquent environ cinq sauts par crawl ; les observations similaires de Patrick sont indépendantes. Visez toujours un seul saut.

Evidence for this claim Google defines Redirect error by four failure classes: a chain that is too long, a loop, a redirect URL that eventually exceeds the maximum URL length, or a bad or empty URL in the chain. Scope: web search Confidence: high · Verified: Page indexing report

Emplacement de ce statut

« Redirect error » apparaît sous Page Indexing → « Why pages aren’t indexed ». Il s’agit d’un échec de crawl ou de suivi, pas d’un jugement de qualité ni d’une pénalité : Google n’a simplement pas pu atteindre une destination à indexer.

Les quatre causes exactes de Google

Il s’agit des causes documentées dans Search Console, pas d’une taxonomie universelle de tous les bugs de redirection. Evidence for this claim Google reports Redirect error when it could not process a redirect to a destination. Scope: Google Search Console report terminology and documented Search behavior; the label alone may not prove the underlying root cause. Confidence: high · Verified: Google: Page indexing report Google recommande par ailleurs des chemins courts et directs. Evidence for this claim Google lists overly long chains, loops, excessive redirect URL length, and bad or empty redirect URLs for this report status. Scope: Google Search Console report terminology and documented Search behavior; the label alone may not prove the underlying root cause. Confidence: high · Verified: Google: Page indexing report

La documentation Page Indexing énumère précisément : une chaîne trop longue, une boucle, une URL de redirection qui dépasse finalement la longueur maximale, ou une URL incorrecte ou vide dans la chaîne. Les corrections se rattachent toutes à l’un de ces quatre modes d’échec.

« Redirect error » ou « Page with redirect » : la distinction essentielle

Ces deux statuts Page Indexing sont différents :

  • Redirect error — Google n’a pas pu suivre la redirection. La page ne peut pas être indexée : elle est cassée et doit être corrigée.
  • Page with redirect — Google a pu suivre la redirection. L’URL est non canonique et redirige ailleurs ; elle ne sera pas indexée, mais la cible peut l’être selon l’évaluation de Google. Ce n’est généralement pas une erreur.

Si d’anciennes URL volontairement redirigées en 301 apparaissent sous « Page with redirect », le système fonctionne comme prévu. Réservez vos efforts à « Redirect error ». Un tableau comparatif figure dans l’onglet Cheat Sheets.

Les quatre causes et leur correction

1. Chaîne de redirections trop longue. A → B → C → D → … au lieu de A vers la destination finale. Chaque saut ajoute latence et risque de panne. Correction : faites pointer l’URL d’origine directement vers la cible finale en une seule 301 et supprimez ou mettez à jour les règles intermédiaires.

2. Boucle de redirections. A → B → A, ou cycle plus long. Le navigateur affiche ERR_TOO_MANY_REDIRECTS. Les causes typiques sont des règles HTTP↔HTTPS, www↔sans-www ou slash↔sans-slash qui se contredisent. Correction : choisissez une forme canonique dans chaque dimension et faites pointer toutes les règles dans un seul sens.

3. URL de redirection dépassant la longueur maximale. Une règle qui ajoute sans cesse des paramètres ou réinjecte sa propre sortie fait grossir la cible, parfois en parallèle d’une boucle. Correction : trouvez la règle, supprimez les paramètres inutiles et redirigez vers une URL finale propre et fixe.

4. URL incorrecte ou vide dans la chaîne. Une valeur Location relative est valide en HTTP et n’est pas un problème en soi. Le saut casse si Location est vide, ne se résout vers aucune URL réelle ou contient une valeur inutilisable. Correction : tracez la valeur exacte puis faites émettre une cible valide et résoluble ; une URL absolue est plus sûre, mais le défaut tient à l’impossibilité de résoudre la valeur Location, non à sa forme.

Combien de redirections Google suit-il réellement ?

Les nombres sont souvent répétés sans contexte. La documentation actuelle de l’infrastructure de crawl indique : “By default, Google’s crawlers follow up to 10 redirect hops. However, specific products’ crawlers may have different limits.” (traduction) « Par défaut, les robots Google suivent jusqu’à 10 sauts, mais les robots de certains produits peuvent avoir des limites différentes. » Elle précise que Googlebot suit généralement 10 sauts pour le web, tandis que Google Inspection Tools n’en suit aucun.

La documentation actuelle sur les migrations recommande d’éviter les chaînes ou, si elles sont inévitables, de les limiter à 3 au maximum et moins de 5. Dix est la limite technique publiée ; 3 à 5 est la recommandation d’implémentation.

Le nombre de cinq sauts vient d’éléments datés. Lors d’un hangout de 2014 à 46:03, John Mueller décrivait Googlebot suivant jusqu’à cinq redirections pendant un crawl et reprenant le reste lors du crawl suivant. En 2020, il a indiqué environ 5 sauts par tentative de crawl et conseillé moins de 5 pour les URL souvent explorées. Ces déclarations sont un contexte historique représentatif, pas une garantie actuelle de reprise ni de calendrier.

Après des années de corrections, mon seuil pratique se situe aussi autour de 5 sauts, et j’ai observé indépendamment Google reprendre des chaînes plus longues. Ce sont des observations de terrain, pas une limite de plateforme ni la source de la déclaration de Mueller.

Le conseil pratique ne change pas : redirigez directement vers la destination finale en un saut. Vous évitez toute question de limite et accélérez aussi le parcours des internautes.

Diagnostiquer une erreur de redirection

Vous devez voir la redirection sur laquelle Google bloque :

  • Inspection d’URL — GSC. Le test en direct suit la redirection et teste la cible, mais n’affiche ni le chemin ni le nom de la destination finale. Un autre outil, « Google Inspection Tools », ne suit explicitement aucune redirection. Utilisez l’inspection pour le verdict global, pas pour la trace.
  • curl -IL ou un vérificateur de redirection affiche chaque saut et code d’état. Les commandes figurent dans l’onglet Scripts.
  • Lighthouse est cité par Google comme outil de débogage web.
  • Un crawler — Ahrefs Site Audit, Screaming Frog ou Sitebulb — détecte chaînes et boucles à l’échelle du site.
  • Le navigateur affiche immédiatement ERR_TOO_MANY_REDIRECTS pour une boucle.
Evidence for this claim Live URL Inspection follows redirects and tests the final URL, but it does not show that it followed a redirect or identify the final URL; it cannot replace a hop-by-hop HTTP trace. Scope: web search Confidence: high · Verified: Page indexing report

Correction étape par étape

  1. Reproduisez la redirection avec curl, un vérificateur ou le navigateur et repérez le saut cassé : boucle, cible trop longue, mauvaise URL ou chaîne.
  2. Remplacez la chaîne ou la boucle par un saut direct vers la cible finale, en choisissant selon l’intention. Déplacement permanent → 301 ou 308 ; déplacement temporaire → 302/303/307. Si l’ancienne URL doit rester, rendez un vrai 200 ; si le contenu a disparu sans remplacement, 404/410 peut être préférable à une redirection forcée.
  3. Mettez à jour les liens internes pour viser la destination finale.
  4. Retestez avec curl ou l’inspection afin de confirmer un saut propre ou un accès direct en 200.
  5. Lancez Validate Fix. Cette action met un nouveau contrôle en file ; elle ne réindexe pas immédiatement et dépend du prochain crawl de Google.
Evidence for this claim Use a permanent redirect for a permanent move and a temporary redirect for a temporary move; a universal single 301-to-200 fix is therefore overbroad. Scope: server-side, meta refresh, and JavaScript redirects Confidence: high · Verified: Redirects and Google Search

Là où ces erreurs se concentrent : les migrations

La plupart naissent lors de migrations : HTTP→HTTPS, consolidation www/sans-www, changement de domaine ou de CMS et modification du slash final. Les couches de règles s’empilent et forment chaînes ou boucles. Tenez une table de redirections et faites pointer chaque ancienne URL directement vers sa nouvelle URL finale, jamais vers une cible intermédiaire qui redirige encore.

À propos des 301 et 302

L’erreur ne dépend pas du type de redirection, mais de l’impossibilité de la suivre. Les redirections 3xx ne perdent pas de PageRank et Google peut traiter une 302 durable comme une 301. Pour un déplacement permanent, préférez néanmoins une 301 afin d’envoyer le signal canonique le plus clair. Choisissez le type adapté et gardez un seul saut.

Statuts et concepts connexes

« Page with redirect » est le statut normal et fonctionnel décrit plus haut. Une chaîne de redirections est la cause sous-jacente la plus courante, et tous ces statuts se trouvent dans le rapport Page Indexing. Pour le contexte global, consultez le hub consacré à l’indexation.

Add an expert note

Pin an expert quote

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