fbpx
Redirection 301 ou 302, laquelle choisir?

Redirection 301 ou 302, laquelle choisir?

Les redirections sont simples. Si vous déplacez du contenu vers un nouvel emplacement de façon permanente, utilisez une redirection 301. Si vous le déplacez temporairement, utilisez une redirection 302.

Mais vous vous demandez peut-être pourquoi cela est si important. Après tout, les utilisateurs ne peuvent pas faire la différence entre les redirections 301 et 302. Les deux sont identiques dans leurs fonctionnalités.

La réponse est simple : Les moteurs de recherche voient les redirections 301 et 302 différemment. Et choisir la mauvaise redirection peut entraîner des problèmes de référencement qui passent souvent inaperçus pendant des mois, voire des années.

Quand utiliser les redirections 301

Voici quelques cas d’utilisation courante :

  • Vous modifiez de façon permanente l’URL d’une page web.
  • Vous migrez de manière permanente vers un nouveau domaine.
  • Vous passez de HTTP à HTTPS.
  • Vous voulez corriger des problèmes de duplications de contenu non-www/www.
  • Vous fusionnez de manière permanente deux ou plusieurs pages ou sites web.
  • Vous modifiez de manière permanente la structure URL de votre site web.

Quand utiliser les redirections 302

Les cas d’utilisation pour les redirections 302  sont peu nombreux, mais il y en a :

  • Vous voulez rediriger les utilisateurs vers la version du site qui leur convient (en fonction du lieu/langue).
  • Vous voulez faire un A/B test de la fonctionnalité ou du design d’une page web.
  • Vous voulez obtenir un retour d’information sur une nouvelle page sans affecter le classement de l’ancienne.
  • Vous organisez une promotion et souhaitez rediriger temporairement les visiteurs vers une page de vente.

Il existe sans doute d’autres cas d’utilisation, mais ils ont tendance à être très spécifiques et individuels. La règle d’or est que vous ne devez utiliser les redirections 302 que si vous prévoyez de ramener l’ancienne page après une courte période.

Comment créer des redirections

Vous pouvez créer des redirections 301 et 302 de plusieurs façons, mais la méthode la plus courante consiste à modifier le fichier .htaccess d’un site web. Vous trouverez ce fichier dans le répertoire racine de votre site web.

Si vous ne voyez pas ce fichier dans le répertoire racine de votre site, soit votre serveur ne tourne pas sous Apache, soit vous n’avez pas ce fichier. Vous pouvez vérifier le type de serveur que vous utilisez avec cet outil. S’il s’agit d’Apache, la solution consiste à créer un fichier .htaccess en utilisant Notepad ou TextEdit et à le télécharger dans la racine de votre serveur . Si vous utilisez Nginx, lisez ceci. Si vous utilisez Windows/IIS, lisez ceci.

Si vous utilisez WordPress, une option moins intimidante est d’utiliser un plugin SEO gratuit pour créer des redirections. RankMath a cette fonctionnalité intégrée, mais ce plugin fera également l’affaire.

Comment créer une redirection 301

Si vous souhaitez créer une redirection 301 d’une URL vers une autre, ajoutez cette fonction à votre fichier .htaccess :

Redirect 301 /ancienne-page.html /nouvelle-page.html

Vous pouvez également le faire en utilisant RankMath ou le plugin Redirections. Choisissez simplement le type de redirection que vous souhaitez, puis ajoutez vos URLs source et destination.

cqgY92DHbqZDs2d2X2TneqSpXaH0 HweOFpipO OT N6CxcXYvXqKpERMFQZeFHpcy6A6lmIVlGppWqK94fKfYeO5TsX31VXmou1Nboc JaxueEtdIOiEV9XIKWOFu LAskQ q8t

Si vous cherchez à rediriger l’ensemble du site web, ajoutez ceci à votre fichier .htaccess :

RewriteEngine on
RewriteCond %{HTTP_HOST} ^oldsite.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.oldsite.com [NC]
RewriteRule ^(.*)$ https://newsite.com/$1 [L,R=301,NC]

Sachez simplement que vous devrez garder votre ancien hébergement actif pour rediriger votre site avec .htaccess, ce qui peut être coûteux. Il est donc généralement préférable de rediriger via le DNS. La plupart des bureaux d’enregistrement vous permettent de choisir une redirection 301 ou 302 pour cela. Si vous utilisez les domaines Google, il vous suffit de cliquer sur Site web > Rediriger le domaine, puis d’entrer le nouveau domaine et de choisir « Redirection permanente ».

Comment créer une redirection 302

Si vous souhaitez créer une redirection 302 d’une URL vers une autre, ajoutez cette fonction à votre fichier .htaccess :

Redirect 302 /old-page.html /new-page.html 

Vous pouvez également le faire avec RankMath ou le plugin Redirections de WordPress :

AUy242B2irWRXUi0MU2dqQL5gEhyz ojG7VLRpzcrznCvWLFYl w6E8ChCopbD3NF E 3z7dt 6NdQ4LbOy

Si vous cherchez à rediriger l’ensemble du site web, utilisez ce code :

RewriteEngine on
RewriteCond %{HTTP_HOST} ^oldsite.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.oldsite.com [NC]
RewriteRule ^(.*)$ https://newsite.com/$1 [L,R=302,NC]

Sachez simplement que vous ne voudrez probablement pas utiliser un 302 pour rediriger un site vers un autre. La plupart des changements de domaine sont permanents, vous voudrez donc utiliser un 301. C’est la même chose pour les redirections de HTTP vers HTTPS, ou de non-www vers www (et vice-versa).

Comment Google traite les redirections 301 par rapport aux redirections 302

Comme les fonctionnalités des redirections 301 et 302 sont identiques aux yeux de l’utilisateur final, le choix de la redirection dépend principalement de la manière dont Google la traite. Et il y a deux choses dont nous devons parler ici :

  • Indexation
  • Signaux de liaison

Indexation

Lorsqu’une URL redirige vers une autre, Google ne conserve qu’une seule de ces URL indexées.

Pour les redirections 301…

… ce sera la « nouvelle » URL. Par exemple, si vous créez une redirection 301 de ancienne-page.html vers nouvelle-page.html, Google indexera nouvelle-page.html et désindexera ancienne-page.html. En effet, la redirection 301 indique à Google qu’il s’agit d’un déplacement permanent, et il n’est donc pas utile de conserver l’ancienne URL indexée.

Les gens sont parfois confus à ce sujet, car après avoir créé une redirection 301, l’ancienne URL peut encore apparaître pendant un certain temps dans Google lors de l’utilisation de l’opérateur de recherche  site 

Par exemple, Moz a changé et redirigé son domaine de seomoz.org vers moz.com il y a de nombreuses années, mais seomoz.org apparaît toujours dans Google.

oQla2pm 6EjV 8pLJ0p

La raison en est que l’opérateur de recherche  site ne vous dit pas si une URL est indexée. Pour cela, vous devez utiliser soit l’outil d’inspection des URL, soit le rapport de couverture de la console de recherche Google.

Pour les redirections 302 …

… l’URL que Google indexe sera généralement l’URL d’origine. Cependant, comme Google sait que les gens utilisent souvent à tort les 302 pour les redirections permanentes, il évalue en fait chaque redirection 302 individuellement pour essayer de déterminer ce que vous vouliez vraiment dire.

Personne ne sait exactement combien de temps une redirection 302 doit être en place avant que Google ne commence à la traiter comme une redirection permanente. En général, il s’agit de quelques semaines à quelques mois, mais cela peut être des jours, des semaines ou des mois.

Dans certaines circonstances, Google semble même traiter les 302 comme des 301 dès le départ.

Si vous ne savez pas comment Google traite vos redirections 302, voici une petite astuce :

Collez l’URL rédirigé dans l’outil d’inspection d’URL de la console de recherche. Si l’avertissement « L’URL n’est pas sur Google » s’affiche, Google  traite la redirection comme étant permanente (301). Si elle est sur Google, alors ils la traitent comme temporaire (302).

Veillez à vérifier la date du dernier crawl lorsque vous faites cela. Si cette date est postérieure à la mise en place de la redirection, demandez une réindexation et revenez plus tard.

D’après des observations, Google est généralement plus rapide à traiter les redirections 302  comme permanentes lorsqu’il redirige vers une page ou un site « établi ». Cela s’explique probablement par le fait que la « nouvelle » page ou le « nouveau » site Web existe depuis un certain temps, de sorte que la probabilité que vous souhaitiez rediriger l’URL de façon permanente est plus élevée que la moyenne.

Signaux des liens

Pour les redirections 301 …

… Les signaux des liens sont transférés  vers la « nouvelle » URL.

Par exemple, si ancienne-page.html comporte dix backlinks et que vous redirigez (301) ceux-ci vers nouvelle-page.html, tous les signaux de lien seront transférés à nouvelle-page.html. En d’autres termes, Google va classer nouvelle-page.html comme s’il comportait dix liens.

Ce n’est pas un problème si vous déplacez le contenu vers une nouvelle URL sans le modifier radicalement. Mais si la redirection n’est pas pertinente, comme c’est le cas lorsque vous redirigez un ancien article de blog vers votre page d’accueil, les liens vers l’ancienne page n’aideront probablement pas le « nouveau » classement. La règle d’or est donc de garder vos redirections aussi pertinentes que possible.

Pour les redirections 302 …

… Les signaux des liens sont transférés généralement « à l’envers » vers l’ancienne URL.

Par exemple, si vous redirigez (302) ancienne-page.html vers nouvelle-page.html, et que nouvelle-page.html comporte dix backlinks, tous les signaux des liens seront généralement transférés à ancienne-page.html. En d’autres termes, Google va classer ancienne-page.html comme s’il comportait dix liens.

Cependant, les choses ne sont pas aussi simples. Cela dépend de la manière dont Google traite la redirection 302.

S’il la traite comme une redirection temporaire, les signaux des liens seront transférés en effet à l’envers. Cela suppose que la page redirigée soit identique ou similaire à la « nouvelle » page. Si ce n’est pas le cas, ils peut la traiter comme un soft 404.

Si elle est traitée comme une redirection permanente, les signaux des liens seront transférés vers l’avant.

Faut-il « réparer » les redirections 302 accidentelles ?

Disons que vous avez fait l’erreur commune d’utiliser les redirections 302 pour des déménagements permanents. Avez-vous besoin de passer un temps précieux à les échanger toutes contre des redirections 301 ?

La réponse dépend de la façon dont Google traite actuellement ces redirections.

S’il a trouvé par lui-même et traite déjà les 302 « accidentels » comme des déménagements permanents, le passage aux 301 n’aura peut-être aucune incidence. S’il n’a pas encore trouvé la solution, la meilleure solution est probablement de changer les redirections des 302 vers les 301.

Vous pouvez utiliser l’outil d’inspection des URL de la GSC pour vérifier comment Google traite les URL individuelles, comme indiqué dans la section précédente. Cependant, cela prend beaucoup de temps si vous avez beaucoup de redirections. Une méthode plus rapide consiste à rechercher d’abord les redirections 302 qui obtiennent un trafic organique. Après tout, c’est un signe que Google traite toujours la redirection comme temporaire.

Conclusions

Les redirections ne sont pas si compliquées. Si vous déplacez du contenu vers un nouvel emplacement de façon permanente, utilisez une redirection 301. Si vous le déplacez temporairement, utilisez une redirection 302.

Cela dit, il peut être rassurant de savoir que même si vous n’utilisez pas le bon type de redirection, Google finira par comprendre ce que vous vouliez faire. Est-ce que cela se produit toujours ? Bien sûr que non. Google n’est pas toujours assez malin pour comprendre ce que vous vouliez faire à chaque fois, alors il est préférable d’utiliser le bon type de redirection lorsque cela est possible.

Vous avez des questions ? Envoyez-moi un message sur Twitter.

Retour haut de page

S'abonner à ma newsletter

Des conseils en SEO et de stratégies marketing livrées directement dans votre boîte de réception 2x par semaine
1 Share
Share via
Copy link
Powered by Social Snap