Redirection 301 : définition, rôle et bonnes pratiques SEO

Mis à jour le 8 juillet 2026 · Relu et vérifié par Damien Hernandez

Redirection 301 : définition, rôle et bonnes pratiques SEO

La redirection 301 est un code de réponse HTTP qui signale le déplacement permanent d’une URL vers une autre. Le serveur renvoie ce code aux navigateurs et aux moteurs de recherche. En SEO, la redirection 301 transfère les signaux de classement de l’ancienne URL vers la nouvelle et évite les erreurs 404.

A retenir

  • Les codes 301 et 308 signalent un déplacement permanent, le 302 un changement temporaire (Google Search Central).
  • Google confirme que les redirections permanentes ne causent aucune perte de PageRank (doc migration, maj juin 2026).
  • Google conseille de garder une redirection 301 au moins un an après une migration.

Comment fonctionne la redirection 301 ?

La redirection 301 fonctionne au niveau du serveur. Quand un internaute ou un robot demande l’ancienne URL, le serveur répond avec l’en-tête HTTP 301 Moved Permanently, défini par la spécification HTTP (RFC 9110), et l’adresse de destination. Le navigateur charge alors directement la nouvelle page, sans afficher l’ancienne. Google enregistre les deux URL : l’ancienne (source) et la nouvelle (cible). Pour une redirection 301, Google retient la nouvelle URL comme canonique et l’affiche dans ses résultats, l’ancienne devenant un nom alternatif. La redirection 301 s’implémente cote serveur via le fichier .htaccess sur Apache, une règle return 301 sur NGINX, un en-tête PHP, ou un plugin sur WordPress. Google recommande cette redirection cote serveur plutôt qu’une redirection JavaScript, plus lente et dependante du rendu.

Pourquoi la redirection 301 est importante pour le SEO ?

La redirection 301 préserve la valeur SEO acquise par une page lorsqu’elle change d’adresse. Sans redirection, l’ancienne URL renvoie une erreur 404 : le trafic est perdu et les backlinks pointent vers le vide. Avec une redirection 301, les moteurs de recherche transfèrent les signaux de classement et l’historique de liens vers la nouvelle URL. Google indique que les redirections permanentes ne causent pas de perte de PageRank. La redirection 301 sert aussi a consolider du contenu duplique, a basculer un site en HTTPS et a réussir une migration de domaine sans chute de positions.

CritereRedirection 301Redirection 302
NatureDeplacement permanentDeplacement temporaire
Signal envoye a GoogleRemplacer l’ancienne URL dans l’indexConserver l’ancienne URL dans l’index
URL canonique retenueLa nouvelle URLL’ancienne URL
Transfert des signaux de classementVers la nouvelle URLReste sur l’ancienne URL
Cas d’usage typeMigration, refonte, HTTPSMaintenance, test, indisponibilite temporaire

Auditer les redirections de mon site

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

Non, une redirection 301 correctement configurée ne fait pas perdre de référencement. Google indique que les redirections permanentes ne provoquent pas de perte de PageRank. Une baisse de positions vient presque toujours d’une erreur de mise en place : redirection en chaine, redirection massive vers la page d’accueil, ou usage d’un 302 temporaire a la place d’un 301. La redirection 301, bien implémentée, préserve le classement.

Combien de temps faut-il garder une redirection 301 ?

Google recommande de conserver une redirection 301 au moins un an apres une migration. Ce delai laisse le temps a Googlebot de recrawler l’ancienne URL plusieurs fois et d’enregistrer le changement de facon definitive. Pour les URL qui ont accumule des backlinks, il est preferable de maintenir la redirection 301 indefiniment. Retirer une redirection 301 trop tot recree des erreurs 404 et fait perdre le benefice de la migration.

Exemple concret de redirection 301

Une erreur courante consiste a rediriger en masse toutes les anciennes URL vers la page d’accueil. Google traite souvent ce type de redirection comme un soft 404 et ne transfere pas les signaux. La bonne pratique est une correspondance 1 pour 1 : chaque ancienne URL pointe vers la page équivalente la plus proche. La commande curl vérifie le code retour et l’URL de destination.

# Apache, dans le fichier .htaccess
Redirect 301 "/ancienne-page" "https://www.exemple.fr/nouvelle-page"

# Verifier la redirection
curl -I https://www.exemple.fr/ancienne-page
# Reponse attendue :
# HTTP/1.1 301 Moved Permanently
# Location: https://www.exemple.fr/nouvelle-page

Erreur frequente observee en audit

Cas réel. Sur un site voyage à fort volume, un mauvais pattern d’URL avait généré environ 14 000 pages inutiles. Les rediriger en bloc vers la page d’accueil aurait été une erreur : une redirection 301 doit pointer vers une page équivalente, sinon Google peut l’interpréter comme un soft 404. La correction a consisté à traiter les URLs par intention, rediriger uniquement les pages ayant un équivalent réel et nettoyer le maillage interne à l’origine du problème.

Sources

Termes lies

Damien Hernandez, consultant SEO senior

Damien Hernandez · Consultant SEO senior, 15 ans d’experience (Accor, Louvre Hotels, Infopro Digital). Specialiste SEO technique et GEO (optimisation pour les moteurs generatifs).

En savoir plus · LinkedInLinkedIn de Damien Hernandez