Redirection 301 : qu’est-ce que c’est, comment et quand l’utiliser ? Lecture : 10 minutes

Article mis à jour le 27 juillet 2020

Redirection 301

Une redirection 301 est plus souvent nécessaire pour le référencement naturel que vous ne le pensez. C’est pourquoi il est important de savoir ce que sont les redirections et comment les utiliser sur un site.

Combien de fois nous est-il arrivé, en surfant sur Internet, de nous retrouver sur une page en Erreur 404.

Souvent, les concepteurs de sites web les plus imaginatifs, ou les marques les plus connus utilisent ces pages pour créer de nouvelles façons de communiquer avec leurs utilisateurs et clients.

En vérité, quand on parle de référencement naturel, toute page qui n’existe plus doit être redirigée vers une page similaire ou, s’il n’y en a pas, vers la page d’accueil.

Les ” pages d’erreur 404 non trouvées ” ne sont que la partie visible de l’iceberg car lorsque nous travaillons sur l’optimisation d’un site web, nous avons affaire à différents types de redirections où chacune d’entre elles effectue une tâche très spécifique.

Nous avons parlé de pages manquantes parce qu’elles sont supprimées à l’intérieur d’un site web, car c’est le cas le plus courant, mais souvent le contenu est transféré d’un domaine à un autre et, dans ces cas-là, le discours change et pas un peu.

Dans ce dernier cas, la bonne gestion des redirections est cruciale pour éviter de perdre des positions et, surtout, aider les moteurs de recherche à comprendre les changements apportés.

Mais commençons par le début en disant que les redirections ont un code de statut qui commence par le chiffre trois (c’est-à-dire 3XX).

Il existe 100 codes de statut différents possibles, mais seule une partie d’entre eux est mise en œuvre pour ” traiter ” certaines informations.

Les redirections 3XX liées au référencement

Redirection 301 : déplacé définitivement

La redirection 301 est certainement la plus connue en matière de référencement naturel et indique à un utilisateur que la ressource a été déplacée vers un autre endroit et qu’il doit utiliser la nouvelle URL pour les demandes futures.

Lorsque les moteurs de recherche affichent une redirection 301, ils modifient l’emplacement de l’ancienne page pour la nouvelle.

Redirection 307 : redirection temporaire

Une redirection 307 indique que la ressource a été temporairement déplacée et que l’utilisateur doit utiliser l’URL de la ressource originale pour ses futures demandes.

Pour le référencement, cela signifie que l’utilisateur doit suivre une redirection, mais que les moteurs de recherche ne doivent pas mettre à jour leurs liens dans les SERP avec la nouvelle page temporaire.

Avec une redirection 307, le PageRank n’est pas transféré de la ressource d’origine à la nouvelle, contrairement à une rédirection 301.

Redirection 302 : trouvé

Une 302 est une redirection assez ambiguë et est souvent utilisée comme une redirection temporaire. Le code signifie que le contenu demandé a été trouvé, mais qu’il réside dans un emplacement différent. Cela ne dit pas pourquoi. Si vous souhaitez envoyer les visiteurs vers une page alternative lors de la visite de cette page particulière et que vous souhaitez réutiliser l’URL à l’avenir, utilisez un 302.

Puisqu’il s’agit d’une redirection temporaire, elle ne transmet pas le PageRank. Par conséquent, il est possible de récupérer l’URL avec sa valeur intacte. Ne l’utilisez pas lorsque vous déplacez un site vers un nouveau domaine ou lorsque vous effectuez une autre réorganisation à grande échelle sur votre site.

Mais examinons plus en détail la redirection 301 pour comprendre ce qu’elle fait et à quoi elle peut servir dans une stratégie de référencement.

Qu’est-ce qu’une redirection 301 ?

Imaginez que vous êtes perdu. Vous ne savez pas où vous êtes, mais vous devez vous rendre à une destination précise.

À un certain moment, vous rencontrez une personne inconnue mais si gentille qu’elle vous montre où aller, et vous êtes heureux d’arriver à votre destination.

Une fois arrivé, vous penserez probablement à la chance que vous avez eue de rencontrer quelqu’un qui était si disposé à vous aider. Cet inconnu est la redirection 301.

Traduite dans le monde du web, la redirection 301 capture les demandes qu’un serveur reçoit pour une page qui a été déplacée vers une nouvelle URL et transmet instantanément cette demande, qu’elle soit humaine ou bot, au nouvel emplacement.

Que dit Google ? Si vous avez besoin de modifier l’URL d’une page telle qu’elle apparaît dans les résultats du moteur de recherche, nous vous recommandons d’utiliser une redirection 301 côté serveur. C’est le meilleur moyen de s’assurer que les utilisateurs et les moteurs de recherche soient dirigés vers la bonne page. Le code de statut 301 indique qu’une page a été déplacée de façon permanente vers un nouvel emplacement.

Source Google : Modifier l’URL d’une page à l’aide d’une redirection 301

La commande 301 envoie un message spécial aux robots des moteurs de recherche, qui interprètent le code d’état 301 comme une “redirection permanente”.

En réponse, les robots associent l’autorité des backlinks que cette page redirigée a accumulé au cours de sa vie à la nouvelle URL, ce qui donne à la nouvelle page la possibilité d’avoir, plus ou moins, le positionnement de la page précédente.

Enfin, le code 301 oblige les moteurs de recherche à désindexer l’ancienne URL, ne laissant que la nouvelle page dans l’index pour la positionner et diriger le trafic de recherche organique.

Mais ne pensons pas seulement aux avantages d’une redirection 301 en termes de référencement naturel, car ce transfert améliore également l’expérience utilisateur de vos clients en leur permettant d’accéder au contenu qu’ils recherchent sur votre site, au lieu de se retrouver devant une page d’erreur 404.

Quand utiliser les redirections 301 ?

Comme nous l’avons compris, le code 301 est nécessaire chaque fois qu’une URL change, que le contenu est déplacé ou supprimé, que vous modifiez la structure ou la navigation du site ou que deux sites sont fusionnés en un seul.

Mais il y a quelques années, le passage du protocole HTTP au protocole HTTPS a également amené à utiliser, au moins au début, le code 301.

C’est pourquoi il est important de penser que “nous devons rediriger l’URL” chaque fois que nous déplaçons ou supprimons des pages de notre site web.

C’est essentiel car les URL sont le point de collecte de toute la valeur que les moteurs de recherche associent à un site.

Imaginons que nous ayons un verre de vin devant nous. La valeur de cette page de contenu, le nombre de liens reçus, la qualité de ces liens et la pertinence de ce contenu dans le temps, ne peuvent être trouvés que dans ce verre.

Lorsque l’URL disparaît, c’est comme si le verre s’était renversé sur la table et que le vin s’était renversé.

Si l’URL change, même s’il ne s’agit que d’un seul caractère différent, c’est une URL complètement différente pour les moteurs de recherche.

Cela signifie que c’est un nouveau verre vide qui doit être rempli, qui doit recommencer à accumuler une nouvelle valeur, à moins que vous ne puissiez le remplir en redirigeant le contenu de l’ancien verre vers le nouveau.

Comment créer une redirection 301 ?

Heureusement, les redirections 301 sont l’un des changements techniques assez faciles à réaliser pour le référencement.

La première chose à faire est de collecter les données associées aux URL de toutes les sources auxquelles nous pouvons penser.

  • Analyse des sites web (par exemple, Google Analytics, Adobe Analytics).
  • Google Search Console (deux rapports : Trafic de recherche> Analyse de recherche> Pages et trafic de recherche> Liens vers votre site .)
  • Bing Webmaster Tools (deux rapports : Rapports et données > Trafic de pages et de données et Rapports et données > Liens entrants).
  • Vérification des backlinks (par exemple Majestic, Ahrefs…).
  • Vérification du positionnement (par exemple Monitorank, Yooda…).

Une fois que nous aurons identifié les pages qui doivent être redirigées, nous créerons une simple feuille de calcul à deux colonnes avec une ligne pour chaque URL, comme celle ci-dessous.

redirection 301 - tableau de redirection

Nous allons ensuite créer nos redirections 301. Il existe plusieurs façons de faire des redirections 301, mais la méthode la plus courante consiste à les mettre en place dans le fichier .htaccess de votre site.

Ce fichier se trouve à la racine de votre site :

Redirection 301 - fichier htaccess

Si vous ne voyez pas ce fichier, voici deux situations probables :

  1. Vous n’avez pas fichier .htacces. Dans ce cas, il faudra le créer en utilisant Notepad si vous êtes sous Windows ou TextEdic pour Mac. Ensuite, enregistrer le fichier sous le nom de .htaccess.txt. Chargez ensuite le fichier à la racine de votre site. Puis supprimer l’extension de fichier .txt.
  2. Votre site ne fonctionne pas sur un serveur Web Apache. C’est quelque peu technique, mais il existe différents types de serveurs Web. Apache, Windows / IIS et Nginx sont les plus courants. Seuls les serveurs Apache utilisent .htaccess. Pour vérifier que votre site Web fonctionne sur Apache, demandez à votre hébergeur.

Maintenant que vous avez situé où créer votre fichier .htaccess, nous allons continuer à créer ces redirections.

Sur le tableau où nous avons identifiés les pages à rediriger, insérez une nouvelle colonne à gauche des anciennes URL. Dans cette colonne, nous allons indiquer le type de redirection souhaité devant chaque URL. Puisque nous voulons mettre en place des redirections 301, il faut entrer dans la cellule “Redirect 301”.

Redirection 301 - paramétrage fichier excel

Ensuite, dans la colonne qui contient les anciennes URL, nous laissons uniquement le chemin de la page à rediriger. Comme ceci :

Redirection 301 - paramétrage excel

Pour finir, nous devons concaténer nos colonnes. Donc, créez une nouvelle colonne à droite de celle des nouvelles URL. Ensuite, ajoutez la formule suivante dans les cellules (n’oubliez pas les espaces entre les guillemets) :

 =CONCATENER(A2;" ";B2;" ";C2;)

Ce qui doit vous donner ce résultat dans la colonne D :

Redirection 301 - Redirection pour le fichier .htaccess

Maintenant que nous avons toutes nos redirections 301, vous devez les copier/coller dans votre fichier .htaccess qui se trouve toujours à la racine du site. Ce qui doit vous donner ça :

Redirect 301 /produit-url?123 https://monsite/imprimante-dcp-l2530dw-brother/
Redirect 301 /categorie?actu https://monsite/imprimante-laser/
Redirect 301 /contenu-url?abc https://monsite/guide/quelle-imprimante-choisir/

Bravo, vous venez de créer et de mettre en place des redirections 301 !

Quand supprimer les redirections 301 ?

La dernière étape du cycle de vie d’une redirection 301 est de savoir quand la supprimer.

Sans vouloir être trop technique, il est bon de savoir qu’un serveur doit répondre deux fois pour chaque page redirigée : la première fois pour délivrer la redirection vers la nouvelle page et la seconde fois pour charger la nouvelle page.

Ce double processus prend des microsecondes. Mais il peut ralentir les temps de réponse et de chargement des ressources s’il y en a beaucoup.

La meilleure réponse à la question de savoir quand supprimer les redirections 301 est : “Lorsque l’ancienne page a été désindexée”.

Lorsqu’il n’y a que quelques redirections 301 à tester, la vérification de l’indexation est une procédure simple car il suffit de lancer une requête sur Google. Mais si nous avons affaire à des milliers de redirections, il n’est certainement pas possible de vérifier l’indexation de chacune d’entre elles.

Une règle générale quelque peu “sûre” consiste à donner aux redirections six mois pour être explorées et mises en œuvre par les robots des moteurs de recherche. Après environ six mois, si la page qui fournit la redirection 301 n’a pas été explorée, il est presque certain que pour les moteurs de recherche, elle n’était pas si importante de toute façon et n’avait pas beaucoup de PageRank à transmettre.

Pour être doublement sûr, nous pouvons aller créer un sitemap XML des URL qui seront redirigées et le télécharger sur la Google Search Console et les Bing Webmaster Tools.

Cela “forcera” les robots des moteurs de recherche à explorer les anciennes URL, où ils trouveront les redirections 301 en vue de lancer le processus consistant à transférer l’autorité des liens et à désindexer les anciennes URL.

Social Shares