Parfois, assurer le bon fonctionnement de votre site web implique de rediriger le trafic dans une nouvelle direction. Si vous avez supprimé une ancienne page, mis à jour la structure de votre site ou lancé une migration de domaine vers un nouvel emplacement, vous devrez rediriger les utilisateurs et les moteurs de recherche vers la nouvelle page pour éviter qu'ils ne se tournent vers un site concurrent.
Les redirections garantissent que les visiteurs arrivent là où vous le souhaitez, même s'ils cliquent sur un lien obsolète. Elles sont aussi utiles pour suivre vos efforts marketing ou tester différentes URL. Mais toutes les redirections ne fonctionnent pas de la même manière, et utiliser la mauvaise peut envoyer des signaux contradictoires aux moteurs de recherche ou perturber vos utilisateurs.
C'est là que les différentes possibilités de code HTTP peuvent vous aider. Plus précisément, les redirections 301 et 302 indiquent aux moteurs de recherche si un déplacement est permanent ou temporaire. Découvrez quand et comment utiliser chacune d'elles pour garder votre site optimisé et vos utilisateurs au bon endroit.
Qu'est-ce qu'une redirection 301 ?
Une redirection 301 est permanente. Elle indique aux visiteurs et aux robots d'indexation (c'est-à-dire les programmes automatisés utilisés par les moteurs de recherche pour explorer et cataloguer les pages web) qu'une page spécifique a été déplacée de façon permanente vers une nouvelle URL.
Une redirection 301 indique aux visiteurs qu'ils ne doivent plus utiliser l'ancienne URL, tout en préservant le référencement de l'ancienne URL dans les moteurs de recherche. Avec le temps, l’algorithme de Google et les autres moteurs de recherche mettront à jour leur index vers la nouvelle URL permanente et cesseront d'indexer l'ancienne URL de la page.
Quand utiliser une redirection 301 ?
Voici quelques cas où une redirection permanente peut être utile :
Changement de nom de domaine
Si vous opérez un rebranding ou renommez votre entreprise, vous devrez probablement changer de nom de domaine. Utilisez une redirection permanente pour que les clients qui essaient de se rendre sur votre ancien site arrivent sur le nouveau. Cela limite la perte de trafic due aux erreurs 404. L'utilisation d'une redirection 301 enverra les visiteurs au bon endroit sans sacrifier la puissance du classement de l'ancien site.
Passage de HTTP à HTTPS
Une grande partie de la mise à niveau d’un ancien site non sécurisé en HTTP vers un site HTTPS chiffré et plus sûr consiste à rediriger les utilisateurs vers les nouvelles versions des pages. Cette étape est essentielle pour garantir une navigation sur le site sans interruption. Comme Google et les autres moteurs de recherche privilégient les sites HTTPS, et que de nombreux navigateurs modernes alertent les internautes en cas d’utilisation du HTTP, une redirection permanente vers le site HTTPS permet de préserver votre référencement.
Consolidation de contenu dupliqué
Votre site Internet peut proposer le même contenu sur plusieurs pages, ce qui peut diviser l’équité des liens et nuire à votre classement dans les moteurs de recherche. En consolidant ces différentes URL vers une seule page, vous concentrez l’ensemble de la valeur SEO sur un unique contenu, au lieu de la disperser. Cela vous aide à déployer efficacement votre stratégie de linkbuilding.
Suppression ou changement de nom des pages
Vous refondez votre site ? Il est possible que vous deviez renommer des pages avec des URL plus courtes et modifiées, ou changer la structure du site pour améliorer l’expérience de navigation des clients. Si vos utilisateurs ou les moteurs de recherche accèdent à ces anciennes pages, ils obtiendront une page erreur 404, ce qui nuit à votre ranking. Une redirection permanente 301 garantit que les utilisateurs et les moteurs de recherche arriveront là où ils doivent aller, même si vous avez restructuré les catégories, mis à jour les slugs de page ou simplifié vos URL pour l'utilisabilité ou le SEO.
Qu'est-ce qu'une redirection 302 ?
Une redirection 302 redirigera temporairement les utilisateurs. Ils seront envoyés vers un nouveau lien temporaire, mais Google et les autres moteurs de recherche continueront d'indexer l'ancienne URL. Elle ne transfère pas la valeur SEO vers la nouvelle URL.
Quand utiliser une redirection 302 ?
Une redirection 302 indique aux moteurs de recherche que le déplacement est temporaire. Voici dans quels cas ce type de solution peut être envisagé.
Test A/B de différents design
Vous pourriez effectuer un test A/B de deux versions d'une page produit pour voir laquelle convertit le mieux. Dans ce cas, vous voudrez rediriger les utilisateurs vers l'une des pages de test mais uniquement pendant que vous suivez laquelle convertit le mieux. Une fois que vous savez quelle page produit performe le mieux, vous pouvez changer la redirection temporaire en redirection permanente.
Maintenance du site web
Si votre site est en maintenance, vous aurez intérêt à éviter que vos utilisateurs voient des erreurs 404 et que la réputation de votre site se dégrade. Utilisez plutôt une redirection temporaire pour les envoyer vers une page de statut ou de maintenance. Une base de données de moteur de recherche ne supprimera pas votre page d'accueil et elle ne transférera aucun link juice ou équité vers votre page de statut de maintenance. Une fois la maintenance terminée, supprimez la redirection et tout le trafic se dirigera vers votre site comme d'habitude.
Offres basées sur l’emplacement
Imaginez que vous souhaitez proposer des produits en promotion aux internautes au Canada, mais pas en France. Vous pouvez créer une page spécifique pour un jour férié canadien, rediriger uniquement les visiteurs canadiens vers celle-ci et supprimer la redirection lorsque la promotion est terminée.
Suppression temporaire d'une page
Si un produit est en rupture de stock, pensez à envoyer temporairement les visiteurs du site vers une page similaire avec une redirection 302. Une fois que vous vous êtes réapprovisionné, vous pouvez supprimer le code de redirection.
Redirection 301 vs 302 : quelle est la différence ?
Les principales différences entre une redirection permanente 301 et une redirection temporaire 302 sont leur durée et la façon dont les moteurs de recherche comme Google les traitent.
Les utiliser correctement contribuer à améliorer la puissance SEO de vos pages, que vous transfériez cette valeur vers une nouvelle URL (redirection permanente 301) ou que vous la conserviez pour plus tard (redirection temporaire 302). C’est particulièrement vrai lors des actualisations des moteurs de recherche, un processus au cours duquel un site comme Google explore et réindexe les sites pour refléter tout changement de contenu, de structure ou d'URL.
Voici leurs similitudes et leurs différences, en détail.
En quoi les redirections 301 et 302 sont-elles similaires ?
Les deux types de redirections envoient les utilisateurs vers une URL différente et utilisent tous deux l'en-tête de localisation dans la réponse HTTP. Cela indique au navigateur vers quelle nouvelle URL se diriger.
Les navigateurs gèrent les deux automatiquement, ce qui signifie que vos utilisateurs ne verront pas la différence en pratique (ils arriveront simplement à l'URL de votre choix). Les redirections 301 et 302 maintiennent aussi la même fonctionnalité pour les utilisateurs, car tous les formulaires, liens et sessions continuent de fonctionner, quel que soit le type de redirection.
Vous pouvez configurer les deux types de redirection en utilisant les mêmes outils serveur que votre site utilise déjà, comme le fichier .htaccess, Nginx, PHP, JavaScript ou la logique côté serveur. Pas besoin de configuration ni d’outil tiers supplémentaire.
En quoi les redirections 301 et 302 sont-elles différentes ?
La redirection 301 indique qu'une page a été déplacée de façon permanente. Les moteurs de recherche mettent alors à jour leur index et transfèrent la majeure partie de la valeur SEO vers l'URL nouvellement définie, ce qui aide à maintenir votre classement dans les résultats de recherche organique (SERP). La quasi-intégralité de la puissance de classement existante de la page en termes de backlinks, d'autorité de domaine et de pertinence est transmise à la nouvelle URL.
Vous pouvez perdre une partie de la valeur de classement lorsque vous mettez en place une chaîne de redirections complexe, c’est-à-dire plusieurs redirections successives d’une URL vers une autre. Ce phénomène s’aggrave à mesure que la chaîne s’allonge. La bonne pratique consiste à n’utiliser qu’une seule redirection entre deux URL.
À l’inverse, une redirection temporaire 302 indique aux moteurs de recherche que la page n'a été déplacée que temporairement et leur indique de conserver l'URL d'origine indexée pour son retour. Elle ne transfère généralement pas l'équité des liens vers la nouvelle URL et les navigateurs peuvent ne pas mettre en cache la redirection.
FAQ sur la redirection 301 vs 302
Dois-je utiliser une redirection 301 ou 302 ?
Si vous devez envoyer de façon permanente les visiteurs du site et les moteurs de recherche vers un nouvel emplacement, choisissez une redirection 301. Cela peut être parce que vous avez changé votre nom de domaine ou vos pages de site, que vous consolidez plusieurs pages ou que vous passez d'un site HTTP à un site HTTPS. Utilisez une redirection temporaire 302 lorsque vous devez rediriger les internautes pendant une courte période, comme lors d'une promotion ciblée ou lorsque vous effectuez un test A/B.
Quels exemples de redirection 301 existe ?
Vous pouvez être amené à déplacer de façon permanente une page produit d'un ancien produit vers un nouveau, dans le cadre d’une optimisation de page produit. Votre ancienne page pourrait s'appeler https://www.exemple.com/widget et votre nouvelle page https://www.exemple.com/nouveau-widget.
Comment corriger une erreur de redirection 302 ?
Généralement, une erreur de redirection 302 se produit lorsqu'il y a une redirection temporaire indésirable ou incorrecte sur votre site. Il se peut que la redirection n'envoie pas les utilisateurs là où vous le souhaitez. Pour corriger cela, modifiez votre code de redirection pour vous assurer que la page vers laquelle vous redirigez est la bonne.
Si votre redirection aurait dû être une redirection permanente (la valeur SEO n'est pas transmise à la nouvelle URL), utilisez une redirection 301. Cela devrait transmettre la valeur SEO correcte à la nouvelle page.
Si une chaîne de redirection provoque une boucle entre deux pages (qui peut dérouter les moteurs de recherche), examinez votre chaîne de redirection. Assurez-vous que la redirection se termine proprement sur une nouvelle destination, et non quelque part dans la chaîne.





