🛍 Black Friday Sale: Massive DISCOUNT + $15K+ in Partner Offers!

APPRENDRE ENCORE PLUS!

Qu'est-ce qu'une redirection 301 ?

Le code d'état de redirection HTTP 301 indique que la ressource demandée a été définitivement déplacée vers un nouvel emplacement. On l'appelle aussi 301 Déménagé Définitivement.

Si vous exploitez un site depuis un certain temps, vous auriez, sciemment ou inconsciemment, apporté des modifications à vos URL. Par exemple, vous pouvez avoir :

  • Vous avez migré votre site depuis http pour https
  • Vous avez modifié le permalien de votre site
  • Vous avez changé votre nom de domaine
  • Modification de l'URL d'une page
  • Supprimé une page
  • J'ai déplacé une page
  • Fusion de plusieurs pages

En fonction de ce qui a changé, les visiteurs et les robots des moteurs de recherche peuvent rencontrer un 404 introuvable page ou atterrissez sur une version différente de la page autre que celle que vous souhaitez qu’ils visitent.

Exemple de page 404 non trouvé

Pour éviter cela, vous pouvez créer des redirections 301. De cette façon, les visiteurs et les robots de recherche qui visitent les anciennes URL seront redirigés vers la nouvelle. Les moteurs de recherche mettront également à jour leurs bases de données avec la nouvelle URL.

La redirection 301 Moved Permanently appartient à la série 3xx de codes d’état HTTP.

  • 3 indique que le code d'état est une redirection.
  • xx est un espace réservé pour deux nombres indiquant le type de redirection.

Comment fonctionne une redirection 301

Le navigateur et le serveur gèrent les redirections 301 sans aucune intervention de votre part. Voici un aperçu de son fonctionnement :

Vous cliquez sur un lien hypertexte, une URL ou entrez une URL dans la barre d'adresse de votre navigateur.

Exemple d'URL saisie dans une barre d'adresse

Votre navigateur envoie une requête HTTP au serveur, demandant d'accéder à la ressource située à l'URL.

Exemple de navigateur envoyant une requête HTTP à un serveur

Le serveur répond avec un code d'état HTTP 301, indiquant que la ressource n'est plus disponible à cet emplacement et a été déplacée vers un nouvel emplacement. Le code de réponse comprend un Lieu champ d'en-tête contenant l'URI où se trouve désormais la ressource.

Exemple de serveur répondant avec un code de réponse HTTP 301

Votre navigateur envoie une nouvelle requête au serveur, demandant d'accéder à la ressource au nouvel emplacement.

Exemple de navigateur envoyant la requête HTTP mise à jour à un serveur

Le serveur envoie les fichiers de ressources au navigateur.

Exemple de serveur envoyant des fichiers au navigateur

Le navigateur vous affiche ensuite les fichiers sous forme de page Web.

Exemple de page Web

L’explication ci-dessus n’est qu’une simple illustration. Les navigateurs et les serveurs communiquent en utilisant Protocole de transfert hypertexte (HTTP), les requêtes et réponses sont donc envoyées au format HTTP.

Par exemple, un navigateur cherchant à accéder à la page Web située à l'adresse votredomaine.com enverra la requête HTTP ci-dessous à un serveur.

GET /index.html Hôte HTTP/1.1 : votredomaine.com

Le serveur répondra alors avec le code d'état HTTP 301, indiquant que la page a été définitivement déplacée. La réponse inclut l'emplacement actuel de la ressource.

HTTP/1.1 301 Déplacé définitivement Emplacement : https://votredomaine.com/home

Le navigateur envoie ensuite une autre requête au serveur. Il demandera à accéder https://yourdomain.com/home.

GET /index.html Hôte HTTP/1.1 : https://votredomaine.com/home

Le serveur envoie ensuite les fichiers localisés https://yourdomain.com/home au navigateur, qui les présente ensuite au visiteur.

Le code de réponse 301 est généralement invisible pour le visiteur. Cependant, vous pouvez observer la redirection en surveillant les modifications apportées à l'URL que vous avez saisie dans le navigateur et à l'URL qui vous est présentée une fois la page chargée.

Par exemple, lorsque nous entrons dans le secteur non garanti http://rankmath.com dans notre barre d'adresse :

Exemple d'URL saisie dans la barre d'adresse

Notre navigateur affiche le sécurisé https version de notre site sans aucune contribution supplémentaire de notre part. Ceci est le résultat de la redirection 301 qui redirige les visiteurs de la version http vers la version https de notre site.

Exemple d'URL affichée après la redirection

Pourquoi la redirection 301 est importante

La redirection 301 offre à votre site plusieurs avantages SEO et de convivialité. Cela permet de garantir que votre site peut être classé et que vos visiteurs ne rencontrent pas de problèmes de convivialité et d'expérience utilisateur lors de l'utilisation de votre site.

1 Les redirections 301 préservent l’équité de vos liens et votre Pagerank

Google attribue une valeur à toutes les pages Web en fonction de la qualité et de la quantité des pages qui y renvoient. Cette valeur est appelée PageRank et Google l'utilise pour déterminer où votre contenu apparaîtra dans les résultats de recherche. 

Les pages transmettent également l’équité des liens lorsqu’elles renvoient à vos pages. En règle générale, plus vous obtenez de liens de haute qualité, plus vous recevez d’équité de liens et plus votre PageRank est élevé.

Déplacer vos pages vers une nouvelle URL vous fera perdre l’équité des liens et le PageRank associés à la page précédente. Cependant, avec une redirection 301, vous pouvez transmettre votre équité de lien et votre PageRank à la nouvelle URL.

2 Les redirections 301 aident Google à déterminer votre URL canonique

La plupart des pages Web sont accessibles via plusieurs URL. Par exemple, votredomaine.com et www.votredomaine.com mènent généralement à la page d’accueil du même site. 

Google identifie ces pages comme des doublons et sélectionne l'une d'entre elles comme canonique, c'est-à-dire la version principale de la page. 

Google utilise plusieurs méthodes pour déterminer quelle page est canonique. Cependant, Google considère la redirection 301 comme un signal fort indiquant que vous souhaitez qu'il considère l'URL vers laquelle vous redirigez comme canonique.

3 Les redirections 301 améliorent l'expérience utilisateur de vos visiteurs

Lorsque vous déplacez vos pages sans configurer de redirection 301, vos visiteurs rencontreront des pages 404 à chaque fois qu'ils visiteront les anciennes URL. Cela entraînera une expérience utilisateur négative et amènera vos visiteurs à cliquer sur le bouton de retour ou à accéder à un autre contenu.

La configuration de redirections 301 évite cela et garantit que vos visiteurs peuvent accéder à votre contenu même après avoir modifié l'URL. 

4 Les redirections 301 aident à préserver vos backlinks

De nombreux sites effectuent périodiquement des audits SEO, et l'une des choses qu'ils surveillent est liens externes cassés. Ce sont des liens qui proviennent de leur site et pointent vers des ressources inexistantes sur d’autres sites.

Si vous recevez des liens provenant d'autres sites et supprimez ensuite la ressource liée sans configurer de redirection 301, ces liens mèneront à des pages 404. Le site de liaison peut découvrir ces liens rompus lors de l'audit SEO et les remplacer par des liens vers d'autres sites, y compris vos concurrents. 

Pour éviter cela, vous devez configurer des redirections 301 qui redirigent vos backlinks vers la nouvelle URL. De cette façon, le site de liaison est moins susceptible de supprimer vos URL.

Recommandation de Google sur l'utilisation du code de redirection 301

Puisque vous souhaitez vous classer sur Google, vous devez faire attention à ce que Google dit concernant l'utilisation des redirections 301 sur votre site. Considérez ces recommandations comme des bonnes pratiques. Autrement dit, les choses que vous devez faire pour tirer le meilleur parti de vos redirections 301.

1 N'utilisez les redirections 301 que si vous ne revenez pas à l'ancienne URL

Google recommande en utilisant les redirections 301 lorsque vous êtes sûr de ne jamais revenir à l'URL à partir de laquelle vous redirigez. Si vous avez l'intention de revenir à l'ancienne URL à l'avenir, envisagez plutôt d'utiliser une redirection temporaire telle que 302 Found.

2 Utilisez Meta Refresh lorsque vous ne pouvez pas configurer une redirection 301

Google vous recommande de configurer vos redirections permanentes à l'aide de la redirection 301. Lorsque vous ne pouvez pas définir de redirection 301, par exemple parce que vous ne pouvez pas accéder à votre serveur, Google recommande d'utiliser le méta redirection plutôt.

Assurez-vous de définir la méta rediriger vers zéro secondes pendant que Google traite les méta-redirections définies sur zéro comme des redirections permanentes. Par exemple:

<meta http-equiv="refresh" content="0; url=https://yourdomain.com/home">

Dans le code ci-dessus :

  • http-equiv="rafraîchir" indique au navigateur de rediriger vers la nouvelle page
  • contenu="0 indique au navigateur de rediriger vers la nouvelle page après zéro seconde
  • url=https://votredomaine.com/home" indique au navigateur de rediriger vers https://votredomaine.com/home

3 Redirigez vos anciennes pages vers la nouvelle page correspondante

Lorsque vous modifiez l'URL de votre site, Google recommande rediriger vos anciennes pages vers la page correspondante sur la nouvelle URL. 

Par exemple, si vous avez déménagé de votredomaine.com pour exemple.com, vous devez rediriger la page d'accueil depuis votredomaine.com pour exemple.com. De même, vous devez rediriger une page comme votredomaine.com/qu'est-ce que le yoga vers son nouvel emplacement sur example.com.

4 Évitez les longues chaînes de redirection

Google recommande d'éviter les chaînes de redirection autant que possible. Une chaîne de redirection se produit lorsque plusieurs redirections existent entre les URL initiales et finales.

Par exemple, l'URL A redirige vers l'URL B, qui redirige vers l'URL C, qui redirige ensuite vers l'URL D avant de finalement rediriger vers l'URL E.

Exemple de chaîne de redirection

Google ne suit que quatre ou cinq redirections (sauts) avant d'abandonner et de cesser de suivre la redirection. Pour garantir que Google suive vos redirections 301, Google indique que vous devez conserver vos redirections de préférence dans une ou deux redirections, ou au plus trois redirections. 

5 Laissez les redirections pendant un an ou plus

Si vous changez de nom de domaine, par exemple, vous passez de votredomaine.com à exemple.com, Google recommande laisser les redirections pendant un an ou plus avant d'abandonner l'ancien domaine ou de le réutiliser à d'autres fins. 

Google dit que c'est nécessaire car Les redirections 301 se produisent au niveau de la page. Il doit donc explorer chaque page de l'ancien domaine et la suivre jusqu'à son emplacement sur le nouveau domaine.

Google doit également explorer les pages de l'ancien domaine plusieurs fois pour être vraiment sûr que vous avez définitivement déménagé. Si Google rencontre des pages sans redirection 301 sur l'ancien domaine, cela peut supposer que vous utilisez toujours l'ancien domaine. 

6 Mettez à jour vos liens internes et vos plans de site

Lorsque vous mettez en place une redirection 301 sur votre site, Google recommande vous mettez à jour vos liens internes, plans de site et autres liens pour pointer vers la nouvelle URL. 

Cela garantit à Google que le contenu a effectivement été déplacé vers une nouvelle URL et augmente la probabilité que Google sélectionne la nouvelle URL comme URL canonique pour cette ressource. 

Questions fréquemment posées

1. À quoi sert une redirection 301 ?

Une redirection 301 informe le navigateur que la ressource demandée n'est plus disponible à l'emplacement spécifié et a été définitivement déplacée vers un autre emplacement. Le serveur fournit ensuite au navigateur l'emplacement actuel de la ressource demandée. 

2. Que sont les redirections 301 et 302 ?

Une redirection 301 indique qu'une ressource a été en permanence déplacé vers un nouvel emplacement. En comparaison, une redirection 302 indique qu'une ressource a été temporairement déplacé vers un nouvel emplacement. La redirection 302 indique que la ressource reviendra à l'URL précédente à une date ultérieure, tandis que la redirection 301 indique que la ressource reviendra à l'URL précédente. ne pas revenir à l'URL précédente. 

3. La redirection 301 est-elle bonne pour SEO ?

La redirection 301 est bonne pour SEO. Il permet à une page Web de conserver l'équité de ses liens, ses visiteurs et son PageRank. Google utilise également la redirection 301 comme signal fort pour décider de l'URL canonique de la page.

4. Comment puis-je rediriger à l'aide du code 301 ?

Vous pouvez configurer des redirections 301 sur votre serveur. Certains systèmes de gestion de contenu vous permettent de créer des redirections 301 à partir de leurs paramètres. Si vous disposez de WordPress, vous pouvez utiliser des plugins tiers pour configurer vos redirections. Vous pouvez vous référer à ce guide sur configurer des redirections 301 dans WordPress.

🇫🇷 Français