[SEO Basic] Redirections 301 : quand et comment les utiliser ?

Jonathan Henault

juin 24, 202022 min de lecture
Redirections 301

TABLE DES MATIÈRES

Il est essentiel de comprendre les redirections 301 comme un aspect du SEO. Même si elles peuvent paraître simples au premier abord, comprendre comment on doit (et surtout comment l'on ne doit pas) les employer selon les circonstances est un peu plus complexe. Cela dit, rassurez-vous, on parvient en général assez rapidement à en maîtriser l’usage !

Vous pouvez avoir besoin de rediriger une page pour différentes raisons :

  • Vous avez trouvé une URL cassée.

  • Votre page a été déplacée ailleurs.

  • Vous changez votre nom de domaine.

  • Vous devez supprimer une page.

Si vous ne savez pas comment utiliser correctement les redirections, vous pourriez provoquer des problèmes affectant négativement à la fois votre SEO et votre expérience utilisateur.

Ce guide vous aidera à apprendre tout ce qu’il y a à savoir sur les redirections 301 et il vous permettra de comprendre comment elles doivent s’intégrer dans votre stratégie SEO.

Qu’est-ce qu’une redirection 301 ?

Les pages web sont supprimées et les URL changées pour de nombreuses raisons, allant des produits qui ne sont plus disponibles et qui sont supprimés aux URL qui comportent des dates et qui sont mises à jour. C’est tout à fait normal, et c’est souvent inévitable (même si supprimer des produits qui ne sont plus disponibles n’est pas toujours la meilleure solution).

Mais si vous changez ou supprimez une page sans effectuer d’action supplémentaire, vous allez au-devant de problèmes. Vous devez mettre en place une redirection pour faire cesser les visites de cette page, et éviter que les utilisateurs se retrouvent dans une impasse sur votre site.

Et dans la plupart des cas, c’est une redirection 301 que vous devez implémenter. Une redirection 301 est une redirection permanente qui conduit les utilisateurs (et les moteurs de recherche) vers une nouvelle URL quand la page n’existe plus. Elle s’utilise quand on n’a pas l’intention de revenir sur ce changement.

En pratique, elle ressemble à ça :

Imaginons que vous ayez hébergé historiquement votre blog sur un sous-domaine — https://blog.website.com — et ayez décidé de le déplacer dans un sous-dossier — https://www.website.com/blog/.

Ce blog d’origine sera indexé par Google, il a été inclus dans des posts sur les réseaux sociaux et des e-mails, et il figure probablement dans les favoris des visiteurs. Il a reçu du trafic, et vous ne voulez pas perdre cet avantage.

Si vous supprimez simplement le sous-domaine quand vous déplacez le blog sur le sous-dossier, les utilisateurs tomberont sur une page 404 quand ils accéderont à n’importe quelle URL du blog d’origine. Non seulement cela produit une mauvaise expérience utilisateur, mais cela conduit aussi les moteurs de recherche à abandonner l’indexation des pages du blog : pour eux, elles auront cessé d’exister.

En revanche, si vous placez une redirection 301, n’importe quel visiteur de vos anciennes URL sera redirigé vers les nouvelles, et les moteurs de recherche mettront à jour les pages dans leur index au fil du temps.

En un mot, vous conserverez votre trafic.

Redirections 301, 302 et 307 

Vous avez peut-être déjà rencontré des redirections 302 et pensé que c’était la même chose. Ce n’est pas le cas. Alors qu’une 301 est une redirection permanente, une 302 est provisoire et doit être utilisée lorsqu’une page est déplacée temporairement.

Cela dit, les redirections 302 ont toutes les raisons d’être prises en considération et elles sont souvent utilisées lorsqu’on teste des changements ou que l’on veut obtenir des retours clients, et que la page originale doit ensuite revenir.

Historiquement, on considérait que l’utilisation d’une redirection 302 au lieu d’une 301 entraînait la perte des classements de la page originale, car on pensait qu’elle ne transmettait pas le PageRank. Mais en 2016, John Mueller de Google a confirmé que ce n’était pas (ou plus) le cas, et que les 302 transmettaient bien le PageRank.

Vous pouvez lire le commentaire de Mueller ci-dessous :

301 302 redirection John Mueller

"Il existe une vieille confusion entre les 301 et les 302 ; les 302 ne présentent pas de problèmes [concernant le PageRank].
J'écrirais bientôt sur le sujet"

Une redirection 307 est également utilisée en tant que redirection temporaire. La différence entre une 302 et une 307 réside dans le fait que la méthode HTTP demeure la même quand on utilise une redirection 307, alors qu’avec une 302, la méthode HTTP peut changer.

Si le changement est permanent, utilisez une 301.

Qu’est-ce qu’une redirection wildcard et comment l’utiliser ?

Les redirections wildcard vous permettent de rediriger toutes les URL d’un dossier de votre site vers un autre dossier avec une seule règle de redirection.

Si l’on garde notre exemple de la migration d’un blog d’un sous-domaine à un sous-dossier, une redirection wildcard peut être utilisée pour :

  • Rediriger https://blog.website.com vers https://www.website.com/blog

  • Rediriger https://blog.website.com/blog-post vers https://www.website.com/blog/post-name

Autre exemple : pour une boutique e-commerce, vous pouvez utiliser une redirection wildcard afin de modifier la structure des URL d’une catégorie en redirigeant toutes ses URL produit et de sous-catégorie vers la nouvelle catégorie : 

  • Rediriger https://www.website.com/ancienne-categorie vers https://www.website.com/nouvelle-categorie

  • Rediriger https://www.website.com/ancienne-categorie/produit vers https://www.website.com/nouvelle-categorie/produit

  • Rediriger https://www.website.com/ancienne-categorie/sous-categorie vers https://www.website.com/nouvelle-categorie/sous-categorie

Dans cet exemple, seules les URL dans le sous-dossier /ancienne-categorie/ seront redirigées ; toutes celles, par exemple, dans /differente-categorie/ ne le seront pas.

  • Les redirections wildcard peuvent être utilisées quand il y a une seule variable de changement : par exemple, un nom de fichier. Le reste du chemin de l’URL doit conserver sa cohérence, si l’on veut utiliser une wildcard.

  • Si vous changez des URL par lots et qu’il y a un seul changement effectué dans le chemin, les wildcards constituent une option pour rediriger toutes les URL d’un sous-dossier sans avoir à implémenter une redirection individuelle pour chacune d’elle. 

  • Si plus d’une variable dans le chemin est modifiée, les redirections de ce type ne conviennent pas.

Quand faut-il utiliser une redirection 301 ?

Il y a beaucoup de cas où vous devez utiliser une redirection 301. Examinons-en quelques-uns parmi les plus communs.

Déplacement permanent d’une page vers une nouvelle URL

De https://www.website.com/nom-ancienne-page vers https://www.website.com/nom-nouvelle-page : il peut arriver que vous deviez changer l’URL d’une page sur votre site.

Cela peut être dû au fait que le nom d’un produit a été légèrement modifié et que vous devez mettre à jour l’URL, ou bien que vous vous lancez dans l’amélioration des catégories des pages de votre site pour créer des groupes thématiques, ou pour une raison complètement différente (il en existe une infinité).

Une redirection 301 assure que les utilisateurs sont redirigés vers la nouvelle URL et que les moteurs de recherche indexent la nouvelle page et maintiennent toutes les positions de classement qu’elle peut avoir.

Suppression de pages du site

Il règne souvent une certaine confusion sur les meilleures pratiques à adopter dans le cas de la suppression d’une page de votre site. Devez-vous rediriger en 301 vers une autre URL ? Ou la laisser devenir une page 404 ? Ou même lui attribuer un statut 410 ?

Eh bien, cela dépend.

Devez-vous utiliser une redirection 301 ou un statut 404 ou 410 pour une page que vous devez supprimer ?

Les erreurs 404 et 410 ne sont certainement pas ce que les utilisateurs veulent voir. Elles ne sont pas vraiment non plus ce à quoi Google veut faire face quand il explore votre site. 

La première question que vous devez vous poser est de savoir si la page que vous supprimez a un équivalent proche quelque part sur votre site. Une page où il serait logique de rediriger l’utilisateur s’il cliquait sur l’URL d’origine.

  • Si la réponse est oui, il est préférable d’implémenter une redirection 301.
  • Si la réponse est non, vous devrez déterminer le meilleur plan d’action.

Et cela dépend avant tout de la raison pour laquelle vous supprimez la page.

S’il n’existe vraiment pas de page alternative vers laquelle opérer une redirection, la page doit être supprimée, et comme elle ne reviendra pas, la meilleure solution consiste à implémenter un code 410 qui indique au navigateur et aux moteurs de recherche que la page a été supprimée.

Une erreur 404 signifie que le contenu ne peut pas être trouvé, alors qu’un statut 410 indique clairement qu’il a été supprimé.

Voici un petit organigramme pour vous aider à décider ce qui fonctionnera le mieux dans votre cas !

redirections 301

Migrer votre site vers un nouveau domaine

De https://www.website.com vers https://www.newwebsite.com : les entreprises ont parfois besoin de changer le nom de leur domaine pour une raison ou pour un autre.

Elles peuvent migrer, par exemple, d’un TLD.com vers un ccTLD.fr, ou avoir changé de nom et devoir passer à un domaine en accord avec le nouveau nom de leur entreprise.

Une redirection 301 est nécessaire lors d’une migration d’un nom de domaine à un autre, et pour cela on doit utiliser l’outil de changement d’adresse de Google Search Console.

Changer la structure de votre site

De https://www.website.com/ancienne-categorie/post/ à https://www.website.com/nouvelle-categorie/post/ : vous pourriez avoir besoin de changer la structure de votre site pour améliorer la performance globale de votre SEO, faciliter la catégorisation de votre contenu et simplifier le travail de Google pour comprendre comment vos pages sont liées les unes avec les autres.

La même logique vaut pour le changement de la structure d’un sous-dossier sur votre site, qu’il s’agisse de catégories de blog, d’e-commerce, ou d’autres dossiers.

Passer d’URL non-WWW à des URL WWW (ou résoudre les problèmes de duplication)

De https://website.com vers https://www.website.com : même si cela ne présente aucun avantage du point de vue du SEO, vous devez vous assurer que votre site est uniformisé en cela qu'il repose ou bien sur des URL non-www ou bien sur des URL www.

Si vous vous rendez compte que l’on peut accéder à votre site avec des URL non-www et des URL www, il est recommandé d’utiliser une redirection 301 des unes vers les autres, selon votre préférence, afin de supprimer les problèmes de duplication.

Passer du HTTP au HTTPS

De http://www.website.com vers https://www.website.com : il n’y a que 60% du web qui utilise le protocole HTTPS, ce qui veut dire que 40% n’ont pas encore effectué le changement.

Si vous faites passer vos URL du HTTP au HTTPS, vous devez utiliser une redirection 301 pour vous assurer que Google indexe correctement le nouveau protocole et que les utilisateurs sont envoyés à la bonne page, plutôt que vers une 404 (car c’est ce qui se passerait sans la mise en place de la 301).

Fusionner deux domaines (ou plus)

De https://www.website.de vers https://www.website.com/de/ : imaginons que vous avez décidé, dans le cadre de votre stratégie SEO internationale, de fusionner un certain nombre de ccTLD en sous-domaines de votre domaine principal .com.

Cela exige le même processus de redirection que le changement de votre nom de domaine, mais en redirigeant vers un dossier plutôt que vers un domaine racine. Vous devrez là aussi utiliser l’outil de changement d’adresse de Google Search Console au niveau du sous-dossier de pays.

Résoudre les problèmes de barre oblique (trailing slash)

 De https://www.website.com/nom-de-page vers https://www.website.com/nom-de-page/ : savez-vous que les variantes d’une URL avec ou sans barre oblique représentent en réalité des pages différentes et sont considérées comme telles par Google ?

Vous devez vous assurer que votre site est cohérent dans son utilisation des barres obliques sur les URL de page (vous pouvez opter pour l’une ou l’autre variante, même si, à l’origine, le web utilisait les barres obliques), et implémenter une redirection 301 des unes vers les autres avec une règle de redirection sitewide.

Résoudre les problèmes de majuscule et minuscule

De https://www.website.com/Nom-de-Page/ vers https://www.website.com/nom-de-page/ : comme pour les variantes avec ou sans barre oblique, les versions des URL avec ou sans majuscules sont considérées comme des pages différentes.

Même s’il n’y a qu’une seule lettre majuscule dans une URL, cette dernière est vue comme une page différente de son équivalent avec une minuscule, et elle peut être considérée comme une duplication. L’usage d’une redirection 301est la meilleure solution à ces problèmes où différentes variantes sont indexées.

Il est préférable d’utiliser les minuscules pour les URL, et de ne pas mélanger les minuscules et les majuscules.

Comment utiliser les redirections 301 pour booster votre performance SEO

Différents usages des redirections 301 sont possibles dans le cadre de votre stratégie SEO. Elles peuvent vous aider à régler des problèmes qui nuisent à la visibilité organique de votre site ou vous faire profiter au maximum des opportunités de croissance.

Voici les manières les plus communes d’utiliser les 301 pour booster votre performance SEO.

Fusionner ou rediriger les pages pauvres en contenu 

Une des façons les plus efficaces d’utiliser les redirections 301 pour renforcer votre performance SEO consiste à les insérer dans une stratégie d’élagage du contenu (content pruning) : fusionner les pages pauvres en contenu pour créer d’excellents contenus qui couvrent un sujet en profondeur.

Comme Kevin Indig l’indique dans son guide étape par étape pour l’élagage SEO (anglais) :

Panda et d’autres algorithmes de Google nous ont appris que c’est la qualité – pas la quantité – qui est essentielle. Une approche efficace pour conserver un haut niveau de qualité est le « SEO pruning » (l’élagage SEO) : couper ou transformer les pages de faible performance pour rendre un site plus fort. Il vaut mieux avoir peu de contenus excellents que beaucoup de contenus pauvres.

— Kevin Indig

Une fois que vous avez identifié les pages peu performantes sur votre site, celles qui n’ont pas obtenu de backlinks ou de trafic (en général, parce qu’elles ne sont pas bien classées sur les SERP) doivent être redirigées vers des pages au service de la même intention ou fusionner pour créer une page qui mérite d’être classée.

Migrer votre blog d’un sous-domaine à un sous-dossier

Nous avons abordé la migration de votre blog d’un sous-domaine vers un sous-dossier dans un exemple plus haut : c’est un des cas les plus communs où, du point de vue du SEO, vous avez tout intérêt à utiliser une redirection 301.

Le contenu de votre blog est souvent un élément puissant pour votre stratégie SEO.

Les contenus élaborés et approfondis vous aident à vous établir comme une autorité et à vous positionner comme une source d’expertise sur un sujet aux yeux de l’algorithme. Et de plus, il n’est pas rare qu’ils gagnent un large pourcentage des backlinks de votre site.

Pourquoi voudriez-vous que d’excellents liens pointent vers un sous-domaine quand ils pourraient être au service du SEO de votre site de manière plus efficace si le blog était à la racine du site ?

S’il n’y a pas de restrictions techniques qui vous empêchent de le faire, la migration du blog de votre entreprise d’un sous-domaine vers un sous-dossier devrait être considérée comme une tâche prioritaire.

D’ailleurs, si vous avez besoin de plus d’arguments, jetez un œil aux résultats que Gianluca Fiorelli a partagés sur Twitter après avoir fait passer un blog d’un sous-domaine à la racine du site en tant que sous-dossier 

Ce graphique est parlant, n’est-ce pas ?

Résoudre les problèmes de cannibalisation de mots clés

Soyons clairs : la cannibalisation de mots clés ne se réduit pas au fait d’avoir plus d’une page ciblant le même mot clé, ce qui empêcherait les deux de mieux se classer sur les moteurs de recherche. C’est bien plutôt un problème d’intention. Ce n’est que lorsque l’intention de deux pages (ou plus) est la même que vous êtes en concurrence avec vous-mêmes et souffrez de problèmes de cannibalisation.

L’utilisation des redirections 301 permet de résoudre les problèmes causés par la cannibalisation dans le cas où il n’y a pas de raison de conserver toutes les pages en concurrence. 

Fusionner plusieurs sites web en un seul 

Vous connaissez désormais les bonnes pratiques SEO qui sont possibles quand vous migrez un blog d’un sous-domaine à un sous-dossier sur votre site. Si votre entreprise opère sur plusieurs sites web, par exemple si vous gérez une chaîne d’hôtels et que vous avez un site différent pour chaque hôtel, il peut être intéressant de tous les fusionner en un seul, comme l’a fait Marriott.

redirections 301 - fusion de page Marriott

Encore une fois, vous combinez l’autorité et le jus de lien de plusieurs propriétés de domaine en une seule. Le site qui en résulte est plus fort et obtient des succès rapides (n’oubliez pas que pour avoir le même succès que Marriott, vos stratégies SEO doivent être bien affûtées).

Gérer les produits qui ne sont plus disponibles 

Du point de vue du SEO, la gestion des produits retirés de la vente suscite souvent des opinions différentes.

Opinion 1 : Si un produit n’est plus en stock parce qu’il n’est plus disponible et qu’il y a peu de chance qu’il soit de retour, il est souvent recommandé d’utiliser une redirection 301 vers l’alternative la plus proche. C’est une option de loin préférable à la simple suppression de la page, qui envoie les utilisateurs sur une 404 quand ils essaient d’acheter un ancien produit (ce qui est un problème répandu).

Mais une redirection ne maintiendra pas les rankings ou la visibilité du produit non disponible en transférant le jus de lien vers la page cible.

Opinion 2 : L’intérêt pour les produits continue à se manifester longtemps après qu’ils ne sont plus disponibles. Une autre opinion consiste donc à affirmer que ces pages produits devraient rester en place, au moins pour un certain temps, avec des alternatives bien mises en évidence, plutôt que de les supprimer en implémentant des redirections. 

Une autre possibilité serait de transformer cette page en une page de comparaison, « Produits 2019 vs Produits 2020 », par exemple, car les gens comparent souvent les fonctionnalités des produits. Et vous y intégrez des produits associés.

Comment implémenter des redirections 301

Vous savez maintenant ce qu’est une redirection 301 et quand vous devez l’utiliser. Mais comment l’implémenter ?

Malheureusement, il n’y a pas qu’une seule façon de le faire : cela dépend beaucoup de votre serveur et du CSM que vous utilisez.

Voyons néanmoins comment implémenter les 301 dans certaines des situations les plus communes.

Redirections 301 sur les serveurs Apache 

Si votre site est sur un serveur Apache, vous devez modifier le fichier .htaccess de votre site pour implémenter des redirections.

Si vous n’êtes pas sûr, aller à la racine de votre site via un client FTP peut vous aider à déterminer rapidement de quelle manière implémenter les 301.

Si vous trouvez un fichier .htaccess, c’est celui qui gère Apache.

Pour ajouter une redirection au fichier, utilisez les exemples suivants :

Rediriger une simple page

Redirect 301 /old-page/ /new-page/

Rediriger tout un domaine vers un autre

Redirect 301 / https://www.newwebsite.com/

Rediriger tout un site vers un sous-dossier

Redirect 301 / https://www.website.com/subfolder/

Rediriger un sous-dossier vers un domaine différent

Redirect 301 /subfolder https://www.nnewwebsite.com/

Rediriger le répertoire d’un site après un changement d’URL 

Options +FollowSymLinks RewriteEngine On RewriteRule ^(.*)/old-category/(.*)$ $1/new-category/$2 [R,L]

Rediriger de non-WWW vers WWW

RewriteEngine on
RewriteBase /
rewritecond %{http_host} ^website.com [nc]
rewriterule ^(.*)$ http://www.website.com/$1 [r=301,nc]

Rediriger de HTTP vers HTTPS

RewriteEngine on
RewriteCond %{HTTPS} on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Rediriger vers des URL trailing-slash (avec barre oblique)

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_URI} !(.*)/$ 
RewriteRule ^(.*)$ http://www.website.com/$1/ [R=301,L]

Redirections 301 sur Nginx 

Pour créer une redirection 301 permanente sur Nginx, vous devez ajouter une ligne à votre fichier .conf, qui se trouve en général à la racine de votre serveur.

Voici les lignes communes dont vous pourriez avoir besoin :

Rediriger une simple page

server {
# Permanent redirect to an individual page
rewrite ^/old-page$ http://www.website.com/new-page permanent;
}

Rediriger tout un domaine vers un autre

server {
# Permanent redirect to new URL
server_name website.com;
rewrite ^/(.*)$ http://newwebsite.com/$1 permanent;
}

Rediriger de HTTP vers HTTPS

server {
listen 80;
server_name website.com www.website.com;
return 301 https://website.com$request_uri;
}

Rediriger de non-WWW vers WWW

server {
# Permanent redirect to www
server_name website.com;
rewrite ^/(.*)$ http://www.website.com/$1 permanent;
}

Redirections 301 sur un serveur Windows

Si votre site est sur un serveur Windows dans ASP.NET, vous devez ajouter les redirections dans le fichier web.config, que vous devriez trouver à la racine du site.

Voici comment implémenter les types de redirection 301 les plus communs :

Rediriger une simple page

<location path="old-page">
<system.webServer>
<httpRedirect enabled="true" destination="http://www.website.com/new-page/" httpResponseStatus="Permanent" />
</system.webServer>
</location>

Rediriger tout un domaine vers un autre

<system.webServer>
<httpRedirect enabled="true" destination="http://www.newwebsite.com/" />
</system.webServer>

Rediriger de HTTP vers HTTPS

<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true"> 
<match url="(.*)" /> 
<conditions> 
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions> 
<action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule> 
</rules>
</rewrite>
</system.webServer>
</configuration>

Rediriger de non-WWW vers WWW

<rewrite> 
<rules> 
<rule name="Redirect http://website.com to http://www.website.com HTTP" patternSyntax="ECMAScript" stopProcessing="true"> 
<match url=".*"></match> 
<conditions> 
<add input="{HTTP_HOST}" pattern="^website.com$"></add> 
<add input="{HTTPS}" pattern="off"></add> 
</conditions> 
<action type="Redirect" url="http://www.website.com/{R:0}" redirectType="Permanent" appendQueryString="true"></action> 
</rule> 
</rules> 
</rewrite> 

Redirections 301 sur les sites WordPress 

Si votre site est sur WordPress, vous avez de la chance, car l’implémentation des redirections 301 y est vraiment simple et directe.

Si vous utilisez le plugin Yoast SEO Premium, vous trouverez un gestionnaire de redirections intégré que vous pouvez utiliser pour implémenter les redirections. Si vous utilisez la version gratuite de Yoast SEO ou un autre plugin qui ne gère pas les redirections, vous devrez installer un plugin de redirections dédié.

Redirection est le gestionnaire de redirections le plus populaire pour WordPress : il compte plus d’un million d’installations actives au moment de la rédaction de ce guide. Vous pouvez ajouter vos redirections en quelques minutes ; il est très facile d’utilisation.

Redirection 301 WordPress

Si vous utilisez une alternative à Yoast, comme RankMath, vous trouverez un gestionnaire de redirections dans le plugin, qui vous permet aussi de mettre en place des codes 410.

Redirection 301 WordPress

Redirections 301 sur les boutiques Magento 

Si votre boutique e-commerce est sur Magento, la fonctionnalité pour ajouter des redirections 301 est intégrée à la plateforme.

Voici comment les créer...

Magento 1

Si vous êtes sur Magento 1, rendez-vous sur Catalogue > Gestion de réécriture d’URL

Redirection 301 Magento

Vous verrez là les redirections créées antérieurement.

Cliquez sur « Ajouter une réécriture d’url ». 

Puis sélectionnez « Personnaliser » dans le menu déroulant.

Redirection 301 Magento

Remplissez les informations requises pour la réécriture de l’URL 

Redirection 301 Magento
  • ID Path = Le nom de votre réécriture, utilisé uniquement à des fins d’administration.
  • Request Path = URL d’origine
  • Target Path = nouvelle URL / URL cible
  • Redirect = Permanente (301)
  • Description = toute description que vous souhaitez ajouter à la redirection

Magento 2

Tout d’abord, rendez-vous sur Réécriture des URL :

Marketing > SEO & Search > Réécriture des URL

Redirection 301 Magento

Remplissez ensuite les informations requises pour la réécriture de l’URL 

Redirection 301 Magento

Crédit image : Magefan

Create URL rewrite : Personnaliser

Store = le magasin pour lequel vous souhaitez ajouter une redirection

Request Path = URL d’origine

Target Path = nouvelle URL / URL cible

Redirect Type = Permanente (301)

Description = toute description que vous souhaitez ajouter à la redirection

Redirections 301 sur les boutiques Shopify

Comme avec WordPress et Magento, implémenter des redirections 301 sur une boutique Shopify est simple et rapide.

Rendez-vous sur Canaux de vente > Boutique en ligne > Navigation

En haut de la page, vous trouverez un lien assez discret : « Redirections d’URL » (URL Redirects). Cliquez dessus.

301 redirection Shopify

Appuyez ensuite sur « Ajouter une URL de redirection ».

L’étape suivante est aussi simple que d’ajouter votre URL source et votre URL cible dans « Rediriger depuis » et « Rediriger vers ».

301 redirection Shopify

Redirections 301 sur BigCommerce

Si vous gérez une boutique e-commerce sur BigCommerce, voici comment ajouter les redirections 301 :

Rendez-vous sur Server Settings › 301 Redirects.

Ajoutez une redirection et ajoutez votre ancienne URL.

301 redirection Big Commerce

Crédit image : BigCommerce

Choisissez ensuite soit un lien manuel (et vous entrez la nouvelle URL vers laquelle rediriger) soit un lien dynamique (vous pouvez sélectionner une page ou une catégorie, et la redirection se mettra automatiquement à jour si vous changez cette page plus tard) en tant que type de redirection.

301 redirection Big Commerce

Crédit image : BigCommerce

Entrez l’URL de votre nouvelle page ou choisissez une page vers laquelle rediriger si vous avez sélectionné l’option lien dynamique.

301 redirection Big Commerce

Crédit image : BigCommerce

301 redirection Big Commerce

Crédit image : BigCommerce

Les erreurs communes de redirection 301 & comment les éviter

Il est facile de commettre une erreur lorsqu’on implémente des redirections 301. Voici quelques erreurs parmi les plus communément commises et des conseils pour les éviter.

Pages qui retournent une erreur 404

Dans la plupart des cas, il est préférable de ne pas laisser les pages supprimées retourner un code 404, et d’implémenter des redirections 301 pour diriger les utilisateurs et les moteurs de recherche vers la nouvelle page cible.

Vous pouvez utiliser l’outil Audit de Site de SEMRush pour identifier les pages qui retournent une erreur 404 (et autres erreurs 4XX) et résoudre ces problèmes en utilisant des redirections.

Audit de Site - SEMrush - 4xx

Utiliser les redirections 302 à la place des 301

Comme on l’a expliqué plus haut, les redirections 301 doivent être utilisées lorsque le changement est permanent et les 302 quand il est temporaire ; et pourtant, il arrive souvent qu’elles ne soient pas utilisées correctement.

Encore une fois, l’outil Audit de site peut vous aider à les trouver : elles sont marquées comme « pages qui ont des redirections temporaires » (pages that have temporary redirects).

Audit de Site - redirections302

Vous devrez ensuite mettre à jour ces redirections en les faisant passer de 302 à 301, à moins que leur caractère temporaire soit justifié.

Utiliser JavaScript pour les redirections sans paramètre

Si vous n’avez pas d’autres possibilités, JavaScript peut être utilisé pour les redirections ; c’est souvent le cas quand les gens n’ont pas accès au serveur de leur site.

Cela dit, ce n’est pas la meilleure solution, car les moteurs de recherche ont besoin de rendre le contenu d’une page pour trouver la redirection. Beaucoup de sites ne permettent pas à Googlebot d’explorer leurs fichiers CSS ou JS, et par conséquent la page ne peut pas être rendue.

Utiliser une redirection 301, 302 ou 307 est généralement recommandé pour éviter les problèmes.

Rediriger vers une page qui a une intention différente de la page d’origine

N’implémentez pas des redirections pour le plaisir, car cela peut avoir un impact négatif sur l’expérience utilisateur de votre site.

Il est préférable de ne rediriger que vers des pages similaires, car l’ajout de redirections qui pointent vers des pages ayant une intention totalement différente que la page d’origine est considéré comme une mauvaise pratique et doit être évité autant que possible.

N’utiliser que des redirections au lieu de mettre à jour les liens internes cassés

Si vous trouvez des liens internes cassés grâce à une exploration du site avec l’outil Audit de site, il vaut mieux ne pas simplement utiliser des redirections 301 pour résoudre le problème, car vous créez une chaîne de redirection inutile.

Mettez d’abord à jour la cible du lien cassé, et ajoutez seulement ensuite une redirection vers la page correcte.

Audit de Site SEMrush - broken links

Chaînes et boucles de redirection 

Il y a deux cas communs où les redirections 301 ne sont pas utilisées à bon escient : les chaînes et les boucles. Les longues chaînes de redirection et les boucles infinies rendent difficile l’exploration de votre site par les moteurs de recherche et peuvent aussi ralentir la vitesse de chargement de votre site.

Vous pouvez identifier les chaînes et boucles de redirection en utilisant l’outil Audit de site de SEMrush. Supprimez-les en retravaillant vos redirections pour pointer de la première URL à la dernière de la série.

Site Audit SEMrush - chaines et boucles de redirection

Et voilà tout ce que vous devez savoir sur l’utilisation des redirections 301.

Si au début cela peut paraître un sujet simple, on ne tarde pas à comprendre qu’il y a plus en jeu que beaucoup de personnes ne le croient, en particulier quand on prend en compte les différents scénarios d’utilisation et les diverses manières de les implémenter en fonction des paramètres de votre site.

Comprendre les redirections 301 est une partie essentielle du bagage de connaissances des spécialistes SEO. En prenant le temps de vérifier et revérifier votre manière de les utiliser, vous éviterez les erreurs et serez certain de les employer dans les bonnes situations.

Partager
Author Photo
Content Marketing Manager pour Semrush France, Jonathan est l'homme par qui le scandale arrive, mais en prenant son temps. Responsable du blog français sur lequel il publie régulièrement des études et autres articles de vulgarisation plus ou moins sérieux, il aime aussi bien s'entourer. Ecrivez-lui donc si vous voulez participer !
En savoir plus