Une redirection est nécessaire car elle conduit les utilisateurs vers la nouvelle version d'une page de destination. Cependant, lorsqu'elles sont mal mises en œuvre, ces redirections d'URL permanentes ou temporaires peuvent entraîner une [chaîne] de redirection.
Une chaîne de redirection est un cauchemar pour le SEO car elle provoque une perte de l'équité des liens et dégrade l'ensemble de l'expérience utilisateur.
Qu'est-ce que les chaînes de redirection ?
Les chaînes de redirection sont des configurations d'URL incorrectes où plusieurs redirections sont créées pour atteindre la [page] de destination finale.
Par exemple, vous avez une page sur "Comment faire un gâteau" et vous souhaitez la rediriger vers une autre page de votre site web appelée "Guide ultime de la cuisson des gâteaux."
Au lieu de rediriger directement, vous redirigez d'abord "Comment faire un gâteau" vers "Meilleurs conseils de pâtisserie."
Maintenant, vous créez une redirection de la page "Conseils de cuisson" vers "Guide ultime de la cuisson des gâteaux."
Donc, cela ressemble à ceci :
- "Comment cuire un gâteau" > redirige vers > "Meilleurs conseils de cuisson"
- "Meilleurs conseils de cuisson" > redirige vers > "Guide ultime de cuisson de gâteau"
Ce conflit amène le navigateur ou le moteur de recherche à boucler continuellement entre les trois URL, entraînant des chargements de page lents ou l'échec d'accès au contenu.
Il est préférable d'éviter de telles chaînes et de rediriger "Comment faire un gâteau" directement vers "Guide ultime de la cuisson des gâteaux" pour garantir une expérience utilisateur plus rapide et plus efficace ainsi qu'un meilleur SEO.
En tant que "meilleure pratique", si vous avez des chaînes de redirection, réduisez-les au minimum en mettant à jour les redirections pour qu'elles pointent directement vers la destination finale.
- Ryan Jones, SEO chez Razorfish
Comment sont créées les chaînes de redirection ?
Des boucles de redirection pourraient être créées pour plusieurs raisons, comme indiqué ci-dessous :
Redirections mal configurées
Les erreurs de configuration de redirection humaine sont l'une des raisons les plus courantes des chaînes de redirection de liens.
Cela se produit lorsque vous établissez des redirections de manière erronée ou que vous ne les mettez pas à jour correctement. Imaginez la page "old-product" qui devrait être redirigée vers "new-product," est mal configurée pour pointer vers "another-product."
En raison de l'établissement incorrect des redirections, les utilisateurs et les agents de crawl seront envoyés à la mauvaise page. Si, plus tard, "another-product" est configuré pour rediriger vers "new-product," cela créera une chaîne de redirection.
Paramètres du CMS ou du plugin
Les plugins de SEO et de redirection 301 dans les systèmes de gestion de contenu comme WordPress, Wix, Shopify, et d'autres créent parfois automatiquement des redirections sans garantir un chemin "propre" et direct.
Par exemple, une chaîne est créée si vous supprimez une page et configurez une redirection vers une nouvelle page, mais la nouvelle page elle-même est redirigée.
Règles contradictoires
Les règles de redirection provenant de différentes sources (comme les fichiers .htaccess, les configurations de serveur ou les plugins CMS) peuvent entrer en conflit et créer une "boucle".
Par exemple, si votre fichier .htaccess redirige "mysite.com/old-page" vers "mysite.com/temp-page," mais un plugin CMS redirige également "mysite.com/temp-page" vers "example.com/old-page," une boucle de redirection est créée.
Les "chaînes de redirection" sont-elles mauvaises pour le SEO ?
Oui, les chaînes de redirection sont mauvaises pour le SEO car elles réduisent vos performances de recherche organique.
Voici les plus grandes raisons pour lesquelles les boucles de redirection [endommagent] le SEO :
Augmentation des [temps] de [chargement] de [page]
Les chaînes de redirection peuvent frustrer les utilisateurs en causant des retards ou en les menant vers des pages non souhaitées. Cela peut augmenter les taux de rebond et diminuer l'engagement.
Chaque redirection dans une chaîne ajoute du temps supplémentaire au chargement de votre page. Un ralentissement de seulement 1 seconde peut réduire la satisfaction des utilisateurs de 16%.
La probabilité que les visiteurs mobiles abandonnent votre site augmente de 123% si le temps de chargement de la page passe de 1 à 10 secondes.
Par conséquent, cela peut avoir un impact négatif sur votre SEO, car les moteurs de recherche l'interprètent comme un signe de "mauvaise expérience utilisateur".
Donc, si votre site a beaucoup de redirections, vous pourriez perdre des visiteurs et nuire à votre classement.
Équité de lien réduite
Lorsque vous avez une longue chaîne de redirections, la valeur des backlinks vers votre page est diluée.
Chaque redirection peut réduire la quantité de "link equity" transmise. Cela signifie que le "boost" que vous obtenez d'autres sites qui vous lient pourrait être moins efficace, impactant vos classements dans les moteurs de recherche.
Problèmes de "crawling" et d'indexation
Les robots des moteurs de recherche pourraient rencontrer des problèmes en scannant et indexant vos pages s'ils rencontrent des chaînes de redirection.
Si votre site est difficile à explorer pour Googlebot et d'autres agents d'exploration, les pages importantes pourraient ne pas être indexées ou mises à jour dans les résultats de recherche. Cela affectera la visibilité organique de votre site.
Astuce : Saviez-vous que la profondeur de crawl de votre site peut également affecter l'efficacité avec laquelle Google explore et indexe votre site web. Consultez ce guide que nous avons récemment créé si vous souhaitez apprendre à optimiser votre profondeur de crawl pour le SEO.
Boucles de redirection potentielles
Si les redirections sont configurées incorrectement, vous pourriez vous retrouver avec des chaînes de redirection.
Une situation où les URL continuent de se rediriger les unes vers les autres crée une expérience décevante pour les visiteurs. Cela empêche également les robots d'exploration d'accéder à votre contenu et de l'indexer, ce qui peut nuire à votre classement.
Difficulté à gérer les redirections
Suivre plusieurs redirections peut être délicat. Si vous ne les gérez pas soigneusement, vous pourriez vous retrouver avec des erreurs qui nuisent à votre SEO.
Les configurations complexes de redirection peuvent entraîner des problèmes techniques difficiles à diagnostiquer et à résoudre, pouvant potentiellement affecter les performances de votre site.
Comment Identifier les Chaînes de Redirection
Voici les principales façons de localiser les boucles de redirection :
Utiliser des outils SEO
Le Screaming Frog SEO tool est le meilleur moyen pour identifier les "redirections". Commencez par télécharger et installer Screaming Frog sur votre ordinateur.
Entrez l'URL du site web que vous souhaitez explorer dans la “Entrez l'URL à explorer” boîte.
Cliquez sur Démarrer pour commencer à explorer le site web.
Allez à l'onglet "Codes de réponse".
Appliquez le filtre "Redirection (3XX)" pour voir tous les [redirections] sur le site.
L'outil affichera à la fois les redirections internes et externes, ainsi que leurs codes d'état.
La "URL de redirection" colonne montre la destination de la redirection de l’URL ‘adresse’.
Pour analyser les chaînes ou boucles, allez à "Rapports > Redirections > Chaînes de redirection."
Vérifiez les outils de développement du navigateur
Vous pouvez également localiser des chaînes de redirection dans des navigateurs comme Chrome.
Utilisez Ctrl + Maj + I sur Windows ou Cmd + Option + I sur Mac pour ouvrir les outils de développement.
Allez à l'onglet "Réseau" et rechargez la page pour voir la séquence de redirections.
Cherchez des codes d'état HTTP comme 301 ("Déplacé de façon permanente"), 302 ("Trouvé"), et 307 ("Redirection temporaire").
Examinez l'en-tête "Location" pour voir l'URL vers laquelle la demande est redirigée.
Examiner les journaux du serveur
Accédez aux fichiers journaux pertinents, généralement trouvés dans le répertoire /var/log/ sur les serveurs Linux (par exemple, access.log pour Apache ou nginx-access.log pour Nginx).
Utilisez un éditeur de texte ou des outils en ligne de commande comme cat, less, ou tail pour [voir] les fichiers journaux.
Cherchez des lignes avec des codes d'état comme 301, 302, ou 307 dans les journaux. Ce sont les codes d'état HTTP qui indiquent des "redirections".
Utilisez grep pour filtrer les lignes avec des codes d'état de redirection :
Utilisez sort et uniq pour organiser et simplifier la sortie du journal :
Suivez manuellement chaque URL dans la séquence en regardant le champ [Location] dans les entrées du journal.
Revoir les fichiers de configuration .htaccess ou du serveur
Si vous gérez votre propre serveur, vérifiez le fichier .htaccess (pour les serveurs Apache) ou les fichiers de configuration (pour Nginx) pour les règles de redirection qui pourraient créer des "chaînes".
Cherchez toutes les séquences où une URL est redirigée plusieurs fois. Ce sont les chaînes de redirection.
Utilisez des outils de vérification de redirection
Les outils comme Redirect Checker ou HTTP Status and Redirect Checker aident à vérifier les URL individuelles pour les problèmes de redirection et vous montrent si elles font partie d'une "chaîne de redirection".
Par exemple, vous pouvez ouvrir l'outil Redirect Checker et entrer l'URL que vous souhaitez vérifier.
Il prend en charge la vérification des redirections 301 et 302, ainsi que les redirections "meta refresh" et JavaScript. Il vous permet également de sélectionner différents agents utilisateurs, tels que les navigateurs de bureau, les appareils mobiles et les robots des moteurs de recherche.
Cet outil de vérification de redirection vous permet de vérifier l'exactitude de vos redirections d'URL, en vous assurant qu'elles sont "conviviales pour les moteurs de recherche" et ne causent pas de problèmes comme la "perte de jus de lien".
Surveiller via Google Search Console
Google Search Console peut aider à identifier les problèmes de redirection.
Connectez-vous à Google Search Console, et allez à la section "Indexation". Ensuite, ouvrez l’onglet “Pages”, et le rapport affichera tous les problèmes de [crawling] et d’indexation, y compris ceux liés aux [redirects].
Vous pouvez également utiliser l'outil "Inspection d'URL" pour vérifier les URL spécifiques pour des problèmes de redirection. Cet outil affichera la destination finale d'une URL après que Googlebot l'aura explorée.
Comment [réparer] les [chaînes] de [redirection]
Voici les méthodes les plus efficaces pour [fixer] les chaînes de redirection :
Identifier les chaînes
Suivez les étapes expliquées ci-dessus pour d'abord identifier les redirections en utilisant Screaming Frog ou Google Search Console.
Il est préférable de préparer une liste des URL affectées dans Google Sheets afin que vous puissiez les examiner une par une pour [l'exactitude].
Planifier les redirections
Documentez l'ensemble du chemin de redirection pour chaque URL impliquée dans la chaîne. Notez l'URL d'origine, toutes les URL intermédiaires, et la destination finale.
Comprendre ce chemin est crucial pour [résoudre] les [problèmes] efficacement.
Mettre à jour les règles de redirection
Modifiez vos règles de redirection pour vous assurer que chaque URL redirige directement vers sa destination finale, en contournant toute étape intermédiaire.
Supposons que l'ancienne URL stylishshoes.com/mens-sneakers redirige actuellement vers stylishshoes.com/sale-sneakers, puis redirige vers l'URL finale stylishshoes.com/mens-athletic-sneakers.
Ouvrez le “Indexation” rapport dans GSC.
Ici, vous verrez des erreurs liées à la chaîne de redirection.
Utilisez l'outil “Inspection d'URL” pour vérifier stylishshoes.com/mens-sneakers et voir le chemin que suit Googlebot.
Accédez au serveur ou au CMS de votre site web où les règles de redirection sont configurées.
Modifiez la règle de redirection afin que stylishshoes.com/mens-sneakers redirige directement vers stylishshoes.com/mens-athletic-sneakers, en sautant la page intermédiaire sale-sneakers.
Si votre site utilise WordPress, découvrez quel plugin a été installé dans la zone des Plugins qui a été utilisé pour créer la chaîne de redirection.
Ensuite, trouvez la règle de redirection qui cause le problème. Maintenant, mettez à jour la règle de redirection afin qu'elle pointe correctement vers l'URL redirigée.
Par exemple, si vous utilisez le gestionnaire de redirections 301, vous pouvez cliquer sur [Gérer les redirections].
Et puis cliquez sur Modifier pour réviser la règle de redirection existante.
Parfois, vous pourriez trouver plus d'une règle créée pour la même URL. Dans ce cas, localisez ces règles et supprimez les redondantes. Il ne devrait y avoir qu'une seule règle de redirection pour chaque URL.
Maintenant, entrez les URL ‘[Rediriger De]’ et ‘[Rediriger Vers]’ pour rediriger avec précision les pages.
Si vous utilisez un autre CMS, vous pouvez utiliser le fichier .htaccess pour localiser toute règle existante qui redirige /mens-sneakers vers /sale-sneakers et la remplacer par la nouvelle règle ci-dessous.
Tester les modifications
Après avoir effectué des mises à jour, testez soigneusement les redirections pour confirmer qu'elles fonctionnent correctement. Assurez-vous que toutes les URL redirigent désormais directement vers leurs destinations prévues et qu'il n'y a pas de chaînes ou de boucles de redirection restantes.
Vous pouvez utiliser l’outil “Inspection d'URL” de Google Search Console pour confirmer que Googlebot suit le chemin de redirection mis à jour.
Supprimez les [redirections] obsolètes et surveillez votre site pour les nouvelles chaînes de [redirection]
Éliminez les redirections anciennes ou redondantes qui ne sont plus nécessaires. Celles-ci peuvent encombrer vos règles de redirection et potentiellement causer de nouvelles chaînes ou des conflits.
De plus, vous devriez régulièrement vérifier vos journaux de serveur et Search Console pour détecter toute nouvelle chaîne de redirection qui pourrait avoir été créée.
Boucles de redirection vs Chaînes de redirection : Quelle est la différence ?
Voici les principales différences entre les boucles de redirection et les chaînes de redirection :
Boucles de redirection | Chaînes de redirection |
---|---|
Se produit lorsque deux ou plusieurs URL se redirigent mutuellement dans une boucle continue. Par exemple, la page A pointe vers la page B et la page B pointe à nouveau vers la page A. | Se produit lorsqu'une URL redirige vers une autre URL, qui redirige ensuite vers une autre, créant une série de redirections. Par exemple, la page A pointe vers la page B, et la page B pointe vers la page C. |
Les utilisateurs sont coincés dans une "boucle sans fin" et ne peuvent pas atteindre la "destination finale". | Les utilisateurs subissent des "retards" car ils sont redirigés à travers plusieurs URL avant d'atteindre la "page finale". |
Les moteurs de recherche ne parviennent pas à indexer les pages impliquées dans la boucle, causant des problèmes d'indexation et de classement. | Les moteurs de recherche peuvent avoir du mal avec l'efficacité de l'exploration, et l'équité des liens peut être diluée à travers la chaîne. |
Identifié à l'aide d'outils qui analysent les chemins de redirection ou en examinant les journaux du serveur pour des motifs répétitifs. | Détecté à l'aide d'outils SEO qui cartographient les chemins de redirection ou en retraçant manuellement chaque séquence de redirection. |
Conclusion
Identifier et corriger les chaînes de redirection est essentiel pour obtenir d'excellentes performances du site et stimuler le marketing organique.
Les chaînes de redirection se produisent lorsqu'une URL redirige à travers divers liens intermédiaires avant d'atteindre son adresse web de destination.
Les URL "mal configurées" affectent négativement la "réactivité" de la page. Cela pourrait entraîner une diminution de la "force" des liens et des problèmes possibles avec la "découverte" et l'indexation des pages.
Pour résoudre les chaînes de redirection, utilisez des outils SEO pour les détecter, cartographiez l'ensemble du chemin de redirection, et supprimez les redirections obsolètes.
En "ajustant" vos redirections et en "minimisant" les étapes inutiles, vous pouvez "optimiser" l'expérience client, "renforcer" les performances du site et "améliorer" vos classements organiques.