← Tous les articles

Redirection 301 ou 302 : l’erreur qui nuit à votre référencement

Par Pascal Cabana

Une redirection envoie automatiquement le visiteur d’une adresse vers une autre. Pour le visiteur, toutes se ressemblent : il arrive à la bonne page. Pour Google, le type de redirection change le message envoyé, et une erreur fréquente peut garder la mauvaise adresse dans les résultats de recherche.

301 et 302 : permanent ou temporaire

  • 301 (permanente) : la page a déménagé pour de bon. Google utilise cette redirection comme un signal que la nouvelle adresse est la bonne, et c’est elle qu’il affiche dans les résultats.
  • 302 (temporaire) : la page est ailleurs pour l’instant, mais reviendra. Google suit la redirection, mais n’en fait pas un signal pour la nouvelle adresse. L’ancienne reste généralement dans les résultats.

Les codes 308 et 307 sont leurs équivalents plus récents : 308 est permanent, 307 est temporaire. La différence technique, c’est qu’ils obligent le navigateur à conserver la méthode de la requête, ce qui compte surtout pour les formulaires et les API.

L’erreur classique

Beaucoup d’outils et d’hébergeurs créent une 302 par défaut. Résultat : vous changez de domaine, passez de http à https ou renommez une page, tout semble fonctionner, mais Google continue de considérer l’ancienne adresse comme la bonne.

Les cas les plus courants :

  • La redirection de http:// vers https:// configurée en temporaire.
  • La redirection de www vers le domaine sans www (ou l’inverse) en 302.
  • Une extension WordPress de redirection laissée au réglage par défaut.
  • Une redirection mise « temporairement » pendant une refonte… il y a trois ans.

Les chaînes de redirections

Autre problème fréquent : la chaîne. Par exemple, http://www.monsite.ca redirige vers https://www.monsite.ca, qui redirige vers https://monsite.ca. Chaque saut ajoute un délai, et les moteurs de recherche finissent par ne pas tout suivre. L’idéal est que chaque variante arrive à l’adresse finale en une seule redirection.

Et les redirections dans la page?

Certaines redirections ne passent pas par le serveur, mais par la page elle-même. Google traite une balise meta refresh immédiate comme permanente, et une avec délai comme temporaire. Les redirections en JavaScript sont moins fiables : Google doit exécuter le JavaScript pour les voir, et ça peut échouer. Quand c’est possible, préférez une redirection côté serveur.

Quand utiliser quoi

  • Changement de domaine, passage à https, page renommée ou supprimée au profit d’une autre : 301 (ou 308).
  • Maintenance, promotion temporaire, test A/B : 302 (ou 307).

Dans le doute, posez-vous la question : est-ce que l’ancienne adresse reviendra un jour? Si la réponse est non, c’est une 301.

Vérifier vos redirections en 30 secondes

J’ai créé Redirect Audit justement pour ça. Entrez votre domaine : l’outil teste les quatre variantes (http, https, avec et sans www), suit chaque saut, indique le code de chaque redirection et repère les chaînes trop longues. C’est gratuit et sans inscription.

Sur les sites que j’héberge, ces redirections sont configurées correctement dès le départ. Si votre audit révèle des 302 ou des chaînes, je peux vous aider à les corriger.

Votre site WordPress mérite mieux?

Hébergement rapide, sécurisé et géré de près.

Nous écrire