Si vous déplacez un site web d’une URL à une autre, vous devez prendre les mesures nécessaires pour que vos visiteurs soient envoyés au bon endroit. Dans le monde du web, cela s’appelle une redirection 301.

Ici, nous allons discuter de ce qu’est une redirection 301 et quand vous devez l’utiliser, ainsi que de la façon de rediriger une URL dans le CMS le plus utilisé au monde : WordPress. De plus, nous allons explorer les différences entre une redirection 301 et 302.

Qu’est-ce qu’une redirection 301 (permanente) ?


301 est un code d’état HTTP envoyé par un serveur web à un navigateur. Une redirection 301 signale une redirection permanente d’une URL vers une autre, ce qui signifie que tous les utilisateurs qui demandent une ancienne URL seront automatiquement envoyés vers une nouvelle URL. En SEO, une redirection 301 transmet tout le pouvoir de classement de l’ancienne URL à la nouvelle, et est le plus souvent utilisée lorsqu’une page a été définitivement déplacée ou supprimée d’un site Web.

Le code 301 est l’un des nombreux codes d’état HTTP possibles, certains vous sont probablement familiers (notamment 404 – Not Found, 403 – Forbidden et 500 – Server Error). Lorsque vous visitez une page web et que le serveur envoie la page normalement, le code d’état qu’il associe à cette page est 200 – OK.

Vous pouvez considérer une redirection 301 comme une redirection de courrier. Une fois que vous avez déplacé un élément de contenu d’une URL spécifique, toute personne qui essaie de la visiter recevra un message 404 – page non trouvée.

Pour améliorer le parcours de l’utilisateur, vous pouvez demander au serveur de transférer les visites de l’ancienne URL vers un nouvel emplacement – le nouvel emplacement de votre contenu – en utilisant une redirection 301.

Désormais, lorsque vous tenterez de visiter l’ancienne URL, le serveur vous renverra le code d’état 301 – Permanently Moved, puis vous déplacera vers le nouvel emplacement.

Cela se produit très rapidement. Vous ne vous en rendez généralement pas compte et au final, vous vous retrouvez simplement sur le contenu que vous aviez recherché. Vous remarquerez peut-être que l’URL est différente de celle sur laquelle vous avez cliqué ou que vous avez tapée. Vous pouvez aussi utiliser une extension de navigateur telle que Ayima Redirect Path, qui vous permet de savoir quand vous avez été redirigé.

L’autre rôle clé que remplit une redirection 301 est auprès des moteurs de recherche. Le fait de disposer de codes d’état utiles qui signalent correctement où le contenu a été déplacé permet aux moteurs de recherche tels que Google et Bing de maintenir leur index à jour.

Essentiellement, une redirection 301 fera savoir aux moteurs de recherche : « Hé, vous savez, cet élément de contenu sur lequel les utilisateurs ont aimé cliquer dans les SERPs ? Eh bien, il vit maintenant ici, alors prenez toute la visibilité que vous avez associée à cette page, et transférez-la vers cette nouvelle URL ».

C’est pourquoi les redirections 301 sont importantes pour le référencement.

Maintenant que nous avons abordé ce sujet, voyons comment vous pouvez effectuer une redirection 301 pour vous-même.

Comment effectuer une redirection 301 dans un CMS ?

Le processus réel de mise en œuvre d’une redirection 301 varie d’un CMS à l’autre et d’une plateforme à l’autre. Bien que nous ne soyons pas en mesure de discuter des spécificités de chaque plateforme CMS, nous pouvons nous pencher sur WordPress. Avec un peu de chance, ces instructions devraient vous aider à démarrer, quel que soit le CMS que vous utilisez.

Comment rediriger une URL dans WordPress


WordPress est le CMS le plus populaire au monde, il est donc logique que nous nous y attardions dans cet article. Votre site web, ou votre blog est probablement créé avec ce CMS.

Cependant, il est important de noter que WordPress est très flexible, et il y a différentes manières de réaliser les redirections via ce CMS. Nous allons vous présenter deux manières, une technique, et une plus accessible.

En cas de doute, consultez un développeur web.

Appliquer une redirection via le serveur lui-même.


La meilleure façon d’appliquer des redirections d’un point de vue technique et de rapidité est de passer par le serveur web lui-même. WordPress n’offre pas la possibilité de mettre en place des redirections 301, mais il existe des plugins qui vous donneront accès à cette fonctionnalité.

Le processus d’application des redirections 301 via le serveur lui-même varie en fonction du stack utilisé par votre serveur. Vous pouvez utiliser Apache, Nginx, IIS ou une autre plate-forme, chacune d’entre elles nécessitant une approche différente. Cela peut également varier en fonction de votre fournisseur d’hébergement.

Si vous ne savez pas comment appliquer une redirection via le serveur lui-même, nous ne vous recommandons pas de vous en occuper, car cela pourrait entraîner une interruption de service pour votre site Web. Nous vous conseillons plutôt de consulter votre hébergeur ou votre développeur web.

Redirigez une URL à l’aide d’un plugin WordPress gratuit.

redirection 301


Parfois, dans le domaine du marketing, vous devez faire un compromis entre la solution optimale et la solution que vous pouvez réellement obtenir et maitrisé. Si vous n’êtes pas en mesure de mettre en place une redirection via votre serveur, envisagez d’utiliser un plugin WordPress. Ce n’est pas la méthode optimale – les plugins sont plus lents et vous devrez vous appuyer sur un code tiers.

L’interface de chaque plugin étant différente, consultez la documentation du plugin choisi pour obtenir des conseils spécifiques. Ici, nous allons vous expliquer brièvement comment configurer des redirections 301 avec le plugin gratuit Redirection :

  1. Installez et activez le plugin Redirection.
  1. Accédez à Paramètres > Redirection et suivez les instructions de configuration.
  1. À la fin de l’installation, vous serez dirigé vers le menu Options du plugin. Pour ajouter une nouvelle redirection, choisissez Redirections dans le menu supérieur.
  1. Sous Redirections, vous pouvez afficher toutes vos redirections 301 actives et en ajouter de nouvelles. Pour ajouter une nouvelle redirection 301, sous Ajouter une nouvelle redirection, insérez une URL source (l’ancienne URL) et une URL cible (la nouvelle URL).
  1. Cliquez sur Ajouter une redirection. Vous verrez la nouvelle redirection dans votre liste de redirections actives.

Quand utiliser une redirection 301 ?

Voici quelques cas spécifiques où vous voudrez utiliser la redirection 301 :

  1. Modifier une URL : Peut-être que votre URL d’origine était mal optimisée, ou que vous réorganisez la structure des dossiers des URL de votre site Web

  1. Recréer un élément de contenu : Il peut arriver que vous souhaitiez reconstruire entièrement votre ancien contenu sur une toute nouvelle page, par exemple si vous décidez d’utiliser un modèle de page Web différent.

Dans ce cas, vous devez vous assurer que vous avez mis en place une simple redirection 301 de l’ancienne URL vers la nouvelle. Une fois cette redirection mise en place, veillez à dépublier et à archiver l’ancienne page.

Si vous en faites beaucoup, nous vous suggérons d’utiliser des règles automatiques, ou un outil tel que Screaming Frog SEO Spider avec un Google Sheets ou Excel pour cartographier vos redirections en masse.

  1. Consolidation de plusieurs éléments de contenu : Si vous avez décidé que vous avez plusieurs éléments de contenu qui se chevauchent, qui sont en concurrence pour les mêmes mots clés ou qui couvrent tous le même sujet, vous pourriez vouloir les consolider. Cependant, vous ne voudrez pas vous débarrasser de la visibilité dans les moteurs de recherche que ces anciennes pages ont pu atteindre.

Une fois que vous avez créé votre nouvelle ressource unique, vous devez mettre en place une simple redirection 301 de chacune des anciennes pages vers la nouvelle page unique.

  1. Migration du contenu d’un domaine à un autre : si vous déplacez votre site web d’un domaine à un autre, il est essentiel que vous mettiez en place des redirections 301 de page à page de votre ancien contenu vers votre nouveau contenu.

C’est facile si le site change de domaine, mais reste le même en termes de structure et de présentation. Si le contenu change ou est restructuré, il est tout de même important de faire des choix de redirection judicieux qui respectent l’intention initiale de vos utilisateurs, afin de transmettre la visibilité de chacune de vos anciennes pages à leurs nouvelles contreparties.

Lorsque vous mettez en œuvre des redirections 301 de page à page d’un domaine à un autre, vous devez garder à l’esprit un défi particulier : vos redirections doivent être servies à partir de l’URL d’origine.

  1. Migration d’un site Web au cours d’un lancement progressif
    Il se peut que vous déplaciez votre site Web d’un domaine à un autre, comme indiqué ci-dessus, mais qu’en raison des contraintes du projet, vous utilisiez une approche de lancement par étapes. Cela signifie que vous lancez les pages principales du site Web en phase 1, puis une deuxième vague de pages en phase 2, et ainsi de suite.

Dans ce cas, nous recommandons de créer une carte de redirection par étapes. Toutes les URL de votre ancien domaine doivent être prises en compte et une redirection doit être définie pour chaque phase.

Pour la première phase, vous prévoyez de mettre en place des redirections 301 pour toutes les pages qui seront prises en compte sur le nouveau site. Vous ajouterez également des redirections 302 pour toutes les autres pages, généralement vers la page d’accueil du nouveau site. Cela évitera que les utilisateurs qui essaient de visiter votre ancien domaine ne reçoivent une erreur 404, sans que les moteurs de recherche ne soient déroutés par la redirection soudaine de vos pages vers un contenu apparemment non pertinent.

À mesure que vous lancez chaque phase, vous devez mettre à jour vos redirections, en remplaçant vos 302 par des 301 au fur et à mesure que le contenu correspondant devient disponible.

Une fois encore, ces redirections doivent être mises en œuvre de manière à ce qu’elles soient servies à partir de votre ancien domaine.

La différence entre une redirection 301 et une redirection 302

Les redirections 301 sont permanentes, tandis que les redirections 302 sont temporaires. Une redirection 301 est utilisée lorsqu’une page a changé d’emplacement de façon permanente, et une redirection 302 doit être utilisée si vous avez l’intention de ramener la page sous l’URL d’origine à l’avenir.

En général, vous devez vous attendre à utiliser des redirections 301 sur votre site Web. Cependant, il y a quelques cas où vous pourriez vouloir utiliser une 302, à la place, notamment :

Vous utilisez peut-être un plan de lancement de site web par étapes.

Vous pouvez rediriger les utilisateurs dans le cadre d’une fonctionnalité où le référencement ne s’applique pas, comme les passerelles de connexion ou les caisses de commerce électronique.

Il se peut que vous utilisiez une page d’attente temporaire et que vous ne souhaitiez pas perturber les moteurs de recherche ou nuire à votre classement dans les moteurs de recherche en signalant que vous redirigez en permanence votre contenu riche et détaillé vers une page d’attente vide.

Erreurs de redirection 301 à éviter


Maintenant que vous comprenez l’importance de la redirection 301, nous allons passer en revue les étapes courantes du processus afin de nous assurer que vous ne commettez pas d’erreur qui pourrait avoir un impact négatif sur le référencement de votre site.

  • Mise en place d’une redirection 302 entre les versions de vos domaines : Les redirections 301 indiquent la puissance des liens entrants d’une URL à une autre, et bien que cela n’y paraisse pas, http://www.niches-detective.com et niches-detective.com sont deux URL différentes. Veillez à mettre en place une redirection 301 à partir de toutes les différentes itérations du domaine de votre marque afin de dynamiser vos résultats dans les moteurs de recherche.
  • Mise en place d’une redirection 301 après la mise en ligne d’un nouveau domaine.. vous aurez déjà perdu tout votre référencement.
  • Utilisation d’une redirection 302 pendant la migration du contenu.
    À moins que vous ne migriez temporairement le contenu de votre site Web lors d’une mise à jour ou d’une réparation, utilisez une redirection 301 pour conserver les liens entrants et votre classement dans les moteurs de recherche tout en apportant des modifications à votre domaine.
  • Faire en sorte que les redirections renvoient à un contenu obsolète.
    Si vous ne mettez pas en place des redirections à partir des anciens liens internes de votre site Web (comme un lien vers le blog de votre entreprise sur votre page d’accueil), vous créerez une mauvaise expérience utilisateur pour les visiteurs du site qui cliquent sur ces anciens liens non redirigés. L’ancien lien interne finira par être redirigé vers le nouveau domaine, mais cela peut prendre plusieurs secondes ou afficher un écran blanc pendant ce temps.
  • Rediriger une page dont l’intention est différente de celle de la page de destination.
    Ce sera un jeu d’enfant avec une bonne organisation et une bonne tenue des dossiers, mais assurez-vous que vous redirigez vers les bonnes pages. Par exemple, vous ne voudriez pas rediriger un utilisateur qui cherche votre page d’accueil vers votre page de blog.

Si cette transition se fait avec discernement, le référencement sera plus précis et les visiteurs de votre site seront plus satisfaits.

Que vous envisagiez de remanier l’ensemble du contenu dans le cadre d’une migration de site, ou que vous remettiez simplement à neuf certaines pages Web obsolètes, les redirections 301 sont utiles.

Autres types de redirections

Il existe également d’autres types de redirection, notamment :

  • 302 – Déplacement temporaire : Le fonctionnement est presque identique à celui d’une redirection 301. Dans ce cas, cependant, nous reconnaissons que le déplacement est temporaire. Pour un utilisateur, cela ne fait aucune différence pratique, mais pour un moteur de recherche, le message est clair : ne vous préoccupez pas du classement de cette nouvelle page, car elle ne sera pas là pour longtemps. Continuez à utiliser l’ancienne page, elle reviendra.
  • Meta Refresh, ou redirections Javascript : Cette approche est différente des deux précédentes. La page se charge normalement avec un code d’état 200 – OK. Ensuite, un script s’exécute sur la page et déplace l’utilisateur sur une autre page.

Il peut y avoir certains cas limites où c’est la seule option pratique, mais en général, vous devriez éviter cette approche. Elle n’est pas associée aux meilleures pratiques de référencement et peut souvent offrir une expérience utilisateur déroutante.

Traitement des erreurs internes 404


Votre équipe web ou de référencement a peut-être identifié des liens brisés sur votre site web. Dans ce cas, la meilleure pratique consiste à créer une redirection 301 pour transférer les utilisateurs de l’URL cassée vers une ressource appropriée, c’est-à-dire une ressource qui correspond fondamentalement au contenu qu’ils s’attendaient à trouver.

Cependant, vous devez également mettre à jour les hyperliens incriminés pour qu’ils pointent vers la nouvelle URL. Avoir un site Web qui s’appuie sur des redirections 301 pour la navigation interne n’est pas la meilleure pratique. Cela peut également entrainer des boucles de redirections.

Traitement des erreurs 404 signalées dans Google Search Console


Parfois, vous verrez que Google Search Console signale des pages 404 auxquelles vous n’avez même pas de lien interne. D’où viennent-elles ?

Google Search Console alimente sa section « Couverture » à partir de toutes sortes de sources. Parfois, les URL sont simplement celles qu’elle a déjà vues sur une version précédente de votre site Web, ou elle peut avoir vu un lien externe sur un autre site Web.

Vous devez vous dire que si Google a déjà vu cette URL, il se peut qu’un utilisateur l’ait vue aussi. Il se peut qu’il l’ait enregistrée comme signet, qu’il l’ait notée dans un courriel ou sur un site Web tiers, et qu’il clique dessus. Dans ce cas, vous devez vous assurer que ces utilisateurs bénéficient d’une expérience optimale. Vous devez donc essayer de créer des redirections 301 pour pousser ces utilisateurs vers un élément de contenu approprié qui est fondamentalement congruent avec l’élément de contenu qu’ils s’attendaient à trouver.

Ne laissez pas vos anciens liens en plan – utilisez une redirection 301.

Les redirections 301 sont d’une importance vitale pour le maintien d’un site Web sain. Elles remplissent une fonction essentielle en signalant à la fois aux utilisateurs et aux moteurs de recherche les déplacements et les modifications du contenu de votre site Web. Elles garantissent qu’à mesure que votre présence sur le Web évolue, le parcours de l’utilisateur reste clair et logique et que votre visibilité dans les moteurs de recherche est préservée entre les itérations.

Veillez à vous familiariser avec la mise en œuvre des redirections dans l’environnement actuel de votre site Web. Ensuite, testez la force de référencement de votre site web – ainsi que sa vitesse, sa convivialité pour les mobiles et sa sécurité.