Multiple hops (A->B->C)

En SEO et en architecture web, un « Multiple hop » (ou saut multiple) désigne une situation où un utilisateur ou un robot d’exploration (comme Googlebot) doit passer par deux redirections ou plus avant d’atteindre la page finale.

Prenons l’exemple d’une URL obsolète (A) qui redirige vers une URL intermédiaire (B), qui elle-même redirige vers la destination finale (C). Le chemin complet est A → B → C. Chaque flèche représente un « hop » (saut). C’est ce qu’on appelle une « Redirect Chain » (Chaîne de redirection).

Pourquoi est-ce important ? (L’impact technique)

Comme vous l’avez souligné, les sauts multiples sont néfastes pour plusieurs raisons :

Latence accrue : Chaque redirection (301, 302, etc.) est une requête HTTP supplémentaire que le navigateur ou le robot doit exécuter. Cela allonge le temps de chargement perçu par l’utilisateur, un facteur pris en compte par Google.

Risque de rupture : Plus la chaîne est longue, plus le risque qu’un maillon (un serveur, un paramètre) se casse est grand. Si le « hop » B tombe en panne, l’utilisateur n’atteindra jamais C.

Budget d’exploration (Crawl Budget) gaspillé : Googlebot alloue un temps et un nombre de pages limités pour explorer votre site. Si une partie de ce budget est consommée à suivre des chaînes de redirection, moins de temps est disponible pour explorer vos pages importantes et récentes .

Perte de « PageRank » : Bien que moins critique qu’avant, chaque redirection 301 dilue très légèrement le « jus » de lien (PageRank) transmis à la page finale. Une chaîne A→B→C transmet moins d’autorité qu’une redirection directe A→C.

Comment la corriger (La solution)

Votre action principale : « Collapse the chain » (Réduire la chaîne).

Objectif : Faire en sorte que l’ancienne URL (A) redirige directement vers l’URL finale (C) en un seul saut (A → C).

Comment faire concrètement ?

Identifier la chaîne : Utilisez des outils comme Screaming Frog, Ahrefs, ou même des extensions navigateur pour lister toutes les URLs de votre site qui génèrent des chaînes de redirection.

Modifier la redirection initiale : Allez dans le fichier .htaccess (pour Apache), dans la configuration de votre serveur Nginx, ou dans les paramètres de votre plugin de redirection (si vous utilisez WordPress, comme avec le plugin « Redirection »). Modifiez la règle pour que l’URL A pointe directement vers l’URL C.

Supprimer les redirections intermédiaires inutiles : Une fois que A pointe directement vers C, la redirection B → C peut souvent être supprimée si B n’est plus référencée nulle part sur le web (pas de liens entrants, pas de trafic). Si B reçoit encore du trafic, gardez-la, mais assurez-vous qu’elle pointe aussi directement vers C (B → C), en évitant de créer une nouvelle chaîne.

Conséquences si ignoré

Outre le budget d’exploration et la lenteur, les risques sont :

Indexation incomplète : Certains robots d’exploration, notamment ceux des réseaux sociaux ou des outils de vérification, arrêtent de suivre les redirections après 5 à 10 sauts. Votre page finale (C) pourrait tout simplement ne jamais être découverte ou mise à jour dans leur cache .

Mauvaise expérience utilisateur : Pour un internaute, une redirection est transparente, mais elle se ressent dans la vitesse de chargement. Cela peut augmenter le taux de rebond .

Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.