Retour au blog SEO Technique - 8 min

Redirections 301 vs 302 : quand utiliser laquelle et pourquoi ça change tout

Choisir entre une redirection 301 et 302 n'est pas anodin pour votre SEO. Ce guide explique les différences techniques, les cas d'usage et les erreurs fréquentes à éviter.

La distinction entre une redirection 301 et une 302 peut sembler triviale — après tout, dans les deux cas le visiteur arrive à destination. Mais pour Google, la différence est fondamentale. Un mauvais choix peut priver votre nouvelle page d'autorité, dupliquer du contenu aux yeux des moteurs de recherche, ou empêcher la mise en cache correcte de vos URLs.

La différence fondamentale

301 Moved Permanently

Le code 301 signifie que la ressource a été déplacée définitivement vers une nouvelle URL. C'est un signal fort envoyé à Google :

  • "Cette page ne reviendra jamais à son ancienne adresse"
  • "Transfère toute l'autorité et le jus de lien vers la nouvelle URL"
  • "Mets à jour ton index : c'est la nouvelle URL qui compte"

Le navigateur mettra également en cache cette redirection — après la première visite, il ira directement à la destination sans repasser par l'ancienne URL.

302 Found (temporaire)

Le code 302 signifie que la ressource est temporairement disponible à une autre adresse. Le message envoyé est différent :

  • "Cette page reviendra probablement à son adresse originale"
  • "Garde l'ancienne URL dans ton index"
  • "Ne transfère pas l'autorité complètement vers la destination"

Le navigateur ne met pas en cache la redirection 302 — à chaque visite, il retourne sur l'ancienne URL pour voir si elle pointe encore vers la même destination.

Comparatif SEO détaillé

Critère301 Permanente302 Temporaire
Transfert d'autorité (link equity)~99%Partiel ou nul
URL conservée dans l'index GoogleNon (remplacée)Oui
Mise en cache navigateurOuiNon
Signal d'intention envoyé à GoogleDéfinitifProvisoire
Impact sur la duplication de contenuRésout la duplicationPeut créer de la duplication

Quand utiliser une redirection 301

Cas d'usage légitimes pour une 301 :

  • Migration d'URL permanente : Vous changez la structure de vos permaliens WordPress (/2024/article devient /article)
  • Changement de domaine : Vous migrez de ancien-site.fr vers nouveau-site.fr
  • HTTP vers HTTPS : La redirection de toutes les URLs HTTP vers leur équivalent HTTPS
  • Consolidation de contenu : Fusion de deux articles en un seul, en redirigeant l'ancienne URL vers la nouvelle
  • Suppression d'un produit : Redirection vers la catégorie parente ou un produit similaire

Règle d'or : Si vous êtes sûr à plus de 90% que l'URL ne reviendra jamais à son ancienne adresse, utilisez une 301.

Quand utiliser une redirection 302

Cas d'usage légitimes pour une 302 :

  • Tests A/B : Vous testez temporairement une nouvelle version d'une page pendant quelques semaines
  • Maintenance spécifique : Une page est temporairement remplacée par une page de maintenance courte
  • Campagne promotionnelle : Une page de landing saisonnière remplace temporairement une page permanente
  • Géolocalisation : Redirection vers la version linguistique appropriée selon la localisation du visiteur

Attention : La 302 est souvent utilisée par erreur là où une 301 serait appropriée. Beaucoup de développeurs utilisent 302 "par défaut" sans réaliser l'impact SEO.

Les erreurs fréquentes avec les redirections

Erreur 1 : Utiliser 302 au lieu de 301 lors d'une migration

C'est l'erreur la plus coûteuse. Lors d'une migration de site, utiliser des 302 signifie que Google :

  • Conserve les anciennes URLs dans son index
  • Ne transfère pas l'autorité vers les nouvelles pages
  • Peut créer du contenu dupliqué si les deux URLs deviennent accessibles

Erreur 2 : La redirection HTTP vers HTTPS en 302

Si votre redirection http://https:// est configurée en 302, Google maintient les deux URLs dans son index. L'autorité est diluée entre les deux versions.

Erreur 3 : Enchaîner des redirections

Passer de 301 en 301 plusieurs fois dilue l'autorité à chaque saut. Consultez notre guide sur les chaînes de redirections pour comprendre l'impact et comment les corriger.

Erreur 4 : Changer une 301 en 302 après coup

Une fois qu'une 301 a été mise en cache par Googlebot et les navigateurs, la changer en 302 crée de la confusion. Les navigateurs retournent encore la destination sans interroger le serveur.

Comment vérifier le type de vos redirections

Plusieurs méthodes pour inspecter vos redirections :

Avec curl :
``bash curl -I -L https://votre-site.fr/ancienne-page ``

Avec Chrome DevTools : Onglet Network, filtrez par "301" ou "302", vérifiez la colonne Status.

Avec Screaming Frog : Crawlez votre site et filtrez les réponses par code de statut pour voir toutes les redirections.

Un monitoring automatisé de vos URLs critiques peut détecter si une 301 se transforme inopinément en 302 suite à une mise à jour.


Articles connexes : Chaînes de redirections et impact SEO | Audit des redirections après migration | Corriger une erreur 404

Surveiller mes URL