Redirection 301 : définition simple et cas d’utilisation

En résumé : Une redirection 301 est un code de réponse HTTP qui indique au serveur qu’une page a été déplacée définitivement vers une nouvelle adresse URL. Très pratique en cas de refonte de votre site, elle permet également de maintenir une bonne indexation de votre page sur les moteurs de recherche, d’éviter les erreurs 404 et donc de conserver votre autorité SEO.

L’entretien d’un site internet se fait sur le temps long. Le référencement SEO est une pratique d’endurance, qui nécessite une attention non seulement pour produire du nouveau contenu, mais aussi pour entretenir le contenu existant. Blogs et sites vieillissent, et accumulent du contenu froid. Cependant, celui-ci peut conserver un véritable intérêt informationnel, ainsi qu’en termes de référencement. Au fil des évolutions de votre site, son architecture et son maillage peuvent se distendre, voire s’emmêler, ce que n’apprécient guère les moteurs de recherche. Pour conserver une arborescence fonctionnelle et stable techniquement, il existe des outils précieux pour mettre de l’ordre, à commencer par la précieuse redirection 301.

À quoi correspond une redirection 301 ?

Une redirection 301 est un code de réponse HTTP associé à la requête 301 Moved Permanently. Lorsqu’un internaute entre une adresse URL ou clique sur un lien, il transmet une requête au serveur, qui formule sa réponse sous la forme d’un code à 3 chiffres. En temps normal, la réponse standard est 200, et renvoie donc directement à la page demandée. Dans le cadre d’une redirection permanente, le serveur va répondre par le code 301. Ce dernier indique que le lien demandé n’est plus accessible, car remplacé par un nouveau lien permanent. Le serveur se charge immédiatement de renvoyer l’internaute vers la nouvelle adresse à sa place, sans que celui-ci se rende compte de rien.

Dans quels cas peut-on recourir à une redirection 301 de ses liens ?

La redirection 301 est un outil SEO qui ne constitue pas une stratégie en soi. Mais elle permet d’éviter de nombreux problèmes pouvant pénaliser votre référencement. On peut y recourir en cas de :

Pourquoi les redirections 301 sont-elles importantes pour votre trafic organique ?

Le principal intérêt d’une redirection 301 est d’assurer au serveur la continuité de l’arborescence de votre site, et un fonctionnement correct des liens internes dans des contenus froids anciens toujours consultés. La redirection 301 est l’arme idéale contre l’un des principaux ennemis d’une bonne indexation : la fameuse et redoutée erreur 404 URL Not Found. Une redirection 301 est donc bénéfique pour :

  • Vos lecteurs. Elle garantit une expérience de navigation fluide en toutes circonstances, même après une maintenance ou une mise à jour d’ampleur.
  • L’indexation de votre site. Elle permet aux robots indexeurs de mettre à jour leurs données crawlées, et elle évite la désindexation des ressources associées à la page.
  • Votre référencement SEO. Une redirection 301 permet de conserver les bénéfices d’autorité de votre page, et de maintenir sa place dans la SERP de Google.
  • Votre PageRank. La redirection 301 permet de conserver un maillage interne efficace, et d’entretenir sur la durée le jus de lien de votre site.

Quelles sont les erreurs à ne pas commettre concernant une redirection 301 ?

Attention, comme il a été déjà indiqué, une redirection 301 est une redirection permanente. Cela signifie qu’une fois mise en place, l’URL d’origine sera complètement désindexée de votre site et renverra automatiquement vers la nouvelle. Il est évidemment possible de réaliser une autre redirection 301 pour rétablir la situation d’origine, mais l’abus de ce protocole peut être pénalisé par les algorithmes.

Pire encore, une série de mauvaises redirections peut entraîner des chaînes de redirection qui ralentissent la réponse du serveur, ou des boucles de redirection qui se renvoient continuellement l’une à l’autre, provoquant des erreurs de chargement qui vous pénalisent grandement.

Si vous souhaitez effectuer une simple redirection temporaire pour une mise à jour serveur, des tests A/B ou une autre raison, il est préférable de recourir à une redirection 302, qui conserve de son côté l’URL originale dans le cache de votre site.

Comment mettre en place une redirection 301 ?

La méthode d’implantation la plus simple est de vérifier si votre système de gestion de contenu (ou CMS) propose un plugin intégré pour se charger de cette tâche à votre place. Par exemple, WordPress en propose plusieurs, comme Redirection, Rank Math, ou Yoast SEO. Si ce n’est pas le cas, il faudra plonger directement dans le code de la racine de votre site et appliquer la redirection manuellement.

  • La méthode la plus répandue est de modifier le fichier .htaccess si votre site est hébergé sur un serveur Apache.
  • Il est aussi possible d’insérer une ligne de code de redirection 301 en passant par le fichier PHP de la page que vous souhaitez rediriger.
  • La redirection par JavaScript est techniquement possible, mais déconseillée, car parfois assimilée à du spam au cours de l’indexation.

Les redirections 301 ne sont pas des processus à prendre à la légère. Une simple erreur de saisie dans votre code peut conduire à des erreurs de chargement, voire au blocage de votre site. Il est donc important d’utiliser des outils de vérification de votre URL pour voir si la redirection s’est effectuée correctement :

  • sites spécialisés comme redirect.li ;
  • crawling de votre site ;
  • test en navigation privée (pour limiter les effets de cache) ;
  • inspection d’URL dans la Google Search Console…

Visuel de Polina Tankilevitch / Pexels

Vos contenus sont-ils efficaces ?

Déterminez votre positionnement sur des mots clés.

Découvrez nos baromètres sectoriels !

Un outil exclusif de veille sectorielle : comparez votre stratégie éditoriale et SEO aux plus performantes de votre secteur.

Intéressés par nos services éditoriaux ?