HTTP

HTTP 301 Déplacé définitivement

301 Moved Permanently signifie que la ressource a été déplacée définitivement vers une nouvelle URL précisée dans l'en-tête Location.

Signification

Avec 301, navigateurs et moteurs de recherche suivent l'URL de destination indiquée par Location. Les navigateurs peuvent conserver longtemps cette redirection, ce qui complique la correction d'une erreur. Pour une requête POST, la méthode peut passer à GET ; 308 la préserve.

Causes fréquentes

  • Migration vers un autre domaine ou passage de HTTP à HTTPS.
  • Modification de la structure des URL, par exemple suppression de .html ou /index.php.
  • Unification des versions avec et sans www d'un domaine.
  • Fusion de deux pages offrant le même contenu ou des contenus très proches.

Que peut faire un visiteur ?

  • La redirection est habituellement normale. Si elle mène au mauvais endroit, vérifiez le cache du navigateur, qui peut conserver longtemps un 301.
  • Si le navigateur tourne sans cesse entre plusieurs URL, il peut s'agir d'une boucle de redirection (ERR_TOO_MANY_REDIRECTS).

Que peut faire le responsable ?

  • Redirigez directement vers l'URL définitive, sans chaîne inutile de type A→B→C.
  • Choisissez une page de destination pertinente plutôt que d'envoyer toutes les anciennes pages vers l'accueil.
  • Mettez à jour les liens internes, les canoniques et le sitemap pour indiquer l'adresse finale.
  • Conservez les redirections au moins un an, et souvent davantage après un changement de domaine.

Impact sur le référencement

Google considère 301 comme un signal fort en faveur de l'URL canonique de destination et peut y transférer les signaux de classement. Chaînes et boucles freinent l'exploration ; une destination sans rapport peut être traitée comme soft 404.

Questions fréquentes

Une redirection 301 fait-elle perdre du référencement ?

Une redirection permanente correcte vers un contenu pertinent peut transférer les signaux de classement selon Google. Une destination inadaptée reste problématique.

Quelle différence entre 301 et 308 ?

Les deux sont permanents, mais 308 préserve explicitement la méthode HTTP, notamment POST. 301 convient souvent aux pages classiques.

Sources