Skip to main content

Qu’est ce que les redirections ?

Une redirection est une action par laquelle un visiteur d’un site web est envoyé sur une autre page que celle qu’il avait demandée à l’origine.

Lorsqu’une redirection a été mise en place, les utilisateurs qui visitent l’URL d’origine sont automatiquement envoyés vers la nouvelle URL, qu’ils s’en rendent compte ou non.

Les deux redirections les plus couramment utilisées sont :

  • Redirection 301 – une redirection permanente
  • 302 redirect – une redirection temporaire

Bien que les deux redirections aient le même résultat pour les utilisateurs, ces deux codes de redirection ont des impacts différents sur le référencement.

Quand il s’agit de transmettre l’équité du lien (alias « jus de lien »), en théorie, les 301 et 302 devraient transmettre 100% du PageRank. (Dans le passé, certaines pertes de PageRank étaient courantes avec chaque redirection mais cela a changé en 2016).

Mais cela ne signifie pas qu’il faille les utiliser de manière négligente et interchangeable. Chaque redirection comporte un certain risque de référencement car de nombreux facteurs entrent en jeu.

Dans la plupart des cas, la redirection 301 est la meilleure méthode et la plus sûre à utiliser pour rediriger une page vers une autre, si le changement est permanent.

Lorsque les moteurs de recherche rencontrent un 301 redirect, non seulement ils savent transmettre tout page rank de l’ancienne URL à la nouvelle URL, mais ils s’efforcent également de supprimer l’ancienne URL de leur index.

D’un autre côté, lorsqu’il s’agit d’une 302 redirect, les moteurs de recherche sauront qu’il s’agit d’un changement temporaire et ne supprimeront pas l’ancienne URL de leur index. Ils ne doivent donc être utilisés que si le changement est vraiment temporaire (par exemple, lors de la maintenance d’un site Web).

Pourquoi les redirections sont-elles importantes ?

Les redirections sont fondamentales pour la maintenance des sites Web et ont un impact sur la manière dont les utilisateurs trouvent du contenu sur Internet.

Prenons un exemple.

L’URL de la page d’accueil du site de Six Pixels en version complète est la suivante « https://www.sixpixels.fr/ ».

Toute personne qui tente d’accéder à notre page d’accueil par le biais d’autres URL – comme celles de la liste ci-dessous – sera automatiquement redirigée vers notre page d’accueil.

  • sixpixels.fr
  • www.sixpixels.fr
  • http://sixpixels.fr
  • http://www.sixpixels.fr
  • https://sixpixels.fr

Cela se produit parce qu’il y a des redirections qui sont automatiquement mises en place sur le site. Par exemple, tous les http Les URLs redirigent vers le https et les URL www- redirigent vers leur équivalent URL non-www.

Comme le montre cet exemple, les redirections permettent aux utilisateurs de trouver la version correcte d’une page, ou des versions alternatives de pages qui ont pu exister dans le passé.

Dans des cas plus complexes, les URL peuvent être mises à jour pour refléter un changement dans l’architecture du site web, déplacer les URL vers un tout nouveau nom de domaine ou la fusion de deux ou plusieurs pages sur une nouvelle page.

Quelle que soit la raison pour laquelle il est nécessaire de mettre en place une redirection, il est important de noter que les visiteurs du site Web (qu’il s’agisse d’une personne réelle ou d’un robot) sont affectés de la même manière par les redirections.

Bien que les redirections soient généralement utilisées comme de bonnes pratiques pour la gestion des sites Web et le référencement, il est crucial de s’assurer que les redirections sont utilisées correctement.

Types de redirections

En matière de redirections, il en existe deux types : les redirections côté serveur et les redirections côté client. Bien qu’il ne soit pas nécessaire d’en connaître les aspects techniques, il est important d’en comprendre les différences.

1. Redirections côté serveur

Les redirections côté serveur sont exactement ce qu’elles semblent être. Les redirections sont gérées par le serveur et, lorsqu’elles sont appelées, elles redirigent les utilisateurs de l’ancienne à la nouvelle URL.

Outre les types de redirections les plus couramment utilisés que nous avons mentionnés plus haut… 301 et 302 redirections, il existe des codes d’état supplémentaires tels que 303, 307 et 308 que vous pouvez également rencontrer. Bien qu’elles aient leurs propres cas d’utilisation, elles sont moins fréquemment utilisées et considérées dans des cas d’utilisation exceptionnels.

À lire aussi :  SEO: mots clés et intention de recherche, trouvez l'équilibre

2. Redirections côté client

Alors que les redirections côté serveur sont mises en œuvre par le serveur, les redirections côté client sont indiquées par le code source d’une page web et sont donc mises en œuvre par le navigateur.

Deux exemples de redirections côté client sont les redirections par rafraîchissement de méta et les redirections par JavaScript.

a) Redirections par méta rafraîchissement

Une redirection de rafraîchissement méta est une balise méta placée dans la section d’en-tête du document HTML d’une URL, indiquant généralement au navigateur de rediriger le site après un certain temps. Les redirections de type méta rafraîchissement sont faciles à mettre en œuvre, mais ne sont pas bonnes du point de vue du référencement.

Vous avez peut-être déjà rencontré ces pages sur Internet, où l’on vous demande généralement de cliquer sur un lien si vous n’avez pas été redirigé dans les 5 à 10 secondes.

b) Redirections JavaScript

Les redirections JavaScript se produisent sur des sites construits uniquement avec JavaScript, mais sont similaires aux redirections méta rafraîchissement, dans la mesure où le navigateur utilise le code source pour effectuer une redirection.

Comme les redirections de type méta rafraîchissement, les redirections JavaScript sont préjudiciables au référencement, et peuvent être perçues comme du camouflage dans certains cas.

Comment mettre en place des redirections sur un site web

Maintenant que nous avons abordé les différents aspects des redirections de sites Web, il est temps d’apprendre comment mettre en œuvre les redirections sur un site Web.

Pour cette considération, nous allons discuter des redirections côté serveur, sous la forme de redirections 301 et 302 uniquement.

En général, la gestion des redirections nécessite des connaissances pour accéder aux configurations du serveur et les modifier. Mais avec la plupart des systèmes de gestion de contenu de sites Web, c’est plus facile que jamais.

Plugins

La plupart des CMS permettent l’utilisation de plugins, afin d’améliorer la fonctionnalité d’un large éventail d’éléments.

Avec WordPress, par exemple, il existe des plugins qui vous permettront d’ajouter et de supprimer manuellement des redirections, avec peu de connaissances en informatique.

Plugins WordPress

Le plugin « Redirection » est un gestionnaire de redirection pour WordPress, qui facilite la gestion des redirections et le suivi des erreurs 404.

Alternativement, « SEO Press » est un outil de référencement tout-en-un qui intègre également la gestion des redirections.

Fichier .htaccess

Le fichier .htaccess est un fichier de premier niveau qui gère la configuration de votre site Web. Si les fichiers .htaccess permettent de gérer à peu près n’importe quel élément d’un site Web, cela peut également s’avérer risqué si vous ne savez pas ce que vous faites.

Toutefois, en accédant au fichier .htaccess, il est possible de rediriger des URL uniques, des URL sur un domaine entier ou d’appliquer une redirection flexible sur un site.

Si vous n’êtes pas sûr de ce que vous faites, il est toujours préférable de demander l’aide d’un professionnel en référencement car une redirection incorrecte peut causer beaucoup de tort.

Meilleures pratiques pour la gestion des redirections

Maintenant que vous en savez plus sur les différents types de redirections, sur leur impact sur le référencement et sur la manière de les mettre en œuvre, examinons quelques points concernant les meilleures pratiques associées aux redirections.

1) Supprimer les redirections 301 de votre sitemap

Une fois que vous avez mis en place une redirection, vous n’avez plus besoin de l’URL à partir de laquelle vous redirigez. Pour éviter que les moteurs de recherche n’explorent l’ancienne URL inutilement, assurez-vous de supprimer l’ancienne ou les anciennes URL de votre sitemap XML.

2) Mettez à jour les liens vers la version correcte de votre site

Pour les liens internes entre les pages d’un site Web, vous devez toujours utiliser l’URL complète sous la forme correcte. Cela signifie qu’il faut inclure http ou https en utilisant « www » si nécessaire et en veillant à inclure la barre oblique de fin de ligne si elle existe.

Chaque fois que vous ne copiez pas l’URL de destination exactement comme elle apparaît dans le navigateur, vous risquez de créer une chaîne de redirection inutile !

Correction des chaînes et des boucles de redirection

Au fur et à mesure que votre site Web se développe et que des pages sont supprimées et redirigées, vous devez prendre l’habitude de vérifier régulièrement la présence de chaînes et de boucles de redirection sur l’ensemble de votre site et de les corriger en conséquence.

Implémentation des redirections pour 4XX

La même chose que ci-dessus doit être appliquée aux erreurs 4XX. Dans les cas où les pages ne peuvent ou ne doivent pas être remplacées, assurez-vous qu’elles redirigent vers une autre URL pertinente. Si cela n’est pas possible, assurez-vous au moins qu’elles redirigent vers votre page d’accueil.

À lire aussi :  Comment optimiser vos articles de blog pour les conversions ?

Utilisez des redirections 3XX côté serveur au lieu d’un rafraîchissement méta

Lorsque vous mettez en place des redirections, assurez-vous qu’il s’agit de redirections côté serveur plutôt que de redirections côté client, ce qui est bénéfique à la fois pour vos utilisateurs et pour le référencement. Dans la plupart des cas, il n’y a aucune raison pour que ce ne soit pas le cas !

Problèmes de redirection courants

Une redirection simple dirige les utilisateurs d’une ancienne URL vers une nouvelle URL sans aucun point supplémentaire. Cependant, lorsque de nombreuses redirections sont mises en place sur un site Web, il est fréquent que des erreurs de redirection se produisent.

Il existe trois principaux problèmes de redirection dont il faut être conscient :

  • Chaînes de redirection
  • Boucles de redirection
  • Redirections cassées

Chaînes de redirection

On parle de chaîne de redirection lorsque plusieurs redirections sont effectuées pour déplacer les utilisateurs de l’URL de départ vers l’URL de destination.

Par exemple, si une redirection va de l’URL A à l’URL B, et qu’une autre redirection va de l’URL B à l’URL C, alors deux redirections se produisent dans une séquence en chaîne. Pour résoudre ce problème, une redirection doit être mise à jour de manière à ce que les utilisateurs soient redirigés de l’URL A vers l’URL C.

Les chaînes de redirection se produisent généralement de manière accidentelle lorsque plusieurs redirections sont mises en place sur un site Web.

Bien sûr, les chaînes de redirection peuvent être beaucoup plus longues et complexes que l’exemple présenté. Mais dans tous les cas, toute chaîne de redirection aura un impact sur le référencement.

Chaque fois que les crawlers des moteurs de recherche rencontrent un lien, ils travaillent pour explorer et indexer le contenu de l’URL. Pour chaque URL qu’ils rencontrent dans une chaîne de redirection, les robots d’exploration perdent du temps. Cela peut entraîner des problèmes d’exploration et d’indexation sur un site.

Boucle de redirection

Cette situation est similaire à une chaîne de redirection, où plusieurs redirections sont en jeu, mais la redirection finale revient en boucle à l’URL de départ.

Les boucles de redirection peuvent se produire de la même manière que les chaînes de redirection, lorsque des redirections supplémentaires sont mises en place sur un site Web. Cependant, dans ce cas, les utilisateurs et les moteurs de recherche n’atteignent jamais la destination finale et restent coincés dans la boucle.

Cela a le même effet négatif que les chaînes de redirection, et c’est aussi beaucoup plus frustrant pour les utilisateurs.

Redirections cassées

Les redirections cassées se produisent lorsqu’une redirection interne indique aux utilisateurs d’aller vers une nouvelle URL, alors que cette URL n’existe pas. Les utilisateurs tombent alors sur une erreur 404 ou 5XX, ce qui a des conséquences négatives pour les utilisateurs et les moteurs de recherche.

Pour réparer les redirections cassées, il faut généralement réparer la page cible cassée ou mettre à jour la redirection pour qu’elle pointe vers une autre page.

Comment trouver les problèmes de redirection

Avant de pouvoir résoudre les problèmes de redirection, vous devez être capable de les identifier.

Trouver manuellement les problèmes de redirection sur un site n’est pas facile, mais peut être facilité par l’utilisation d’outils tiers.

Il existe bien sûr de nombreux outils différents qui peuvent aider, mais en voici quelques-uns qui sont faciles à utiliser.

Outils d’audit de sites Web

Les outils d’audit de sites Web (tels que SEO Spider de Screaming Frog ou Sitebulb) possèdent leurs propres robots d’exploration de sites Web qui vous permettent d’identifier et d’auditer différents aspects d’un site Web, liés au référencement.

Ils vous permettront également d’identifier d’autres erreurs 3XX, ainsi que des erreurs 4XX et 5XX en cours de route.

Extension Google Chrome

Les deux exemples précédents utilisent un logiciel externe pour identifier les redirections. Mais il est parfois pratique de vérifier les redirections en déplacement.

Pour cela, vous pouvez utiliser un outil tel que Ayima Redirect Path qui peut être ajouté gratuitement à votre navigateur Google Chrome. Il vous permet de surveiller toutes les redirections en temps réel et d’identifier les chaînes ou les boucles de redirection inutiles qui pourraient également être présentes, sans quitter votre navigateur.

Google Search Console

Si vous avez configuré Google Search Console pour votre site Web, c’est un endroit idéal pour trouver des informations sur l’état du référencement de votre site Web.

Google Search Console ne vous informera pas directement sur les chaînes ou les boucles de redirection présentes sur un site Web, mais il vous alertera de tout problème via l’onglet « Couverture » dans le menu principal, ou les « Statistiques de crawl » dans l’onglet « Paramètres ».

Cela permet d’identifier où les redirections sont présentes, ainsi que les erreurs 404 et 5XX.