Qu'est-ce qu'une redirection 302 ?
Une redirection 302 est un code de statut HTTP qui signifie "Found" (trouvé), mais temporairement à une autre adresse. Lorsqu'un navigateur ou un robot visite une URL avec ce code, il est redirigé vers une nouvelle adresse, mais en comprenant que cette situation est provisoire.
Contrairement à la 301, la 302 ne transfère pas l'autorité SEO de la page source vers la destination.
Différence entre 301 et 302
| Critère | Redirection 301 | Redirection 302 |
|---|---|---|
| Signification | Déplacement permanent | Déplacement temporaire |
| Transfert de valeur SEO | Oui, vers la destination | Non (ou très partiel) |
| URL indexée par Google | La nouvelle URL | L'URL d'origine est conservée |
| Mise en cache navigateur | Longue durée | Non mise en cache |
Quand utiliser une redirection 302
La 302 est justifiée dans des situations réellement temporaires. Voici les cas légitimes :
- Page en maintenance : vous redirigez temporairement une page vers une page d'avertissement, le temps de faire des modifications. Dès que c'est terminé, la page reprend sa place.
- Test A/B : vous testez une variante de page sur une partie de vos visiteurs pendant quelques jours. La 302 évite que Google indexe la variante à la place de l'originale.
- Géolocalisation : rediriger temporairement un visiteur vers une version locale du site selon sa localisation, sans que cette redirection devienne permanente dans l'index.
La règle est simple : si la redirection durera plus de quelques semaines, utilisez une 301. La 302 est faite pour des situations réellement provisoires, avec une date de fin prévue.
Les erreurs à éviter
L'erreur la plus fréquente est d'utiliser une 302 là où une 301 s'impose. C'est un problème courant sur les sites WordPress dont certains plugins créent des redirections 302 par défaut.
Lors d'une migration de site
Utiliser des 302 lors d'un changement d'URL permanent est une erreur grave. Google conserve les anciennes URLs dans son index, n'attribue pas la valeur SEO aux nouvelles pages, et le classement peut chuter durablement.
Une 302 qui dure trop longtemps
Google peut finir par interpréter une 302 ancienne comme une 301 de facto, mais ce n'est pas garanti. Il vaut mieux clarifier l'intention dès le départ et choisir le bon code.
En pratique, je rencontre rarement des situations où une vraie 302 est nécessaire. Dans 95 % des cas, c'est une 301 qu'il faut mettre en place.
Questions fréquentes
Quand utiliser une redirection 302 plutôt qu'une 301 ?
Uniquement pour des redirections vraiment temporaires : opérations promotionnelles avec date de fin, test A/B, page en maintenance avec retour prévu. Si le changement est permanent (migration, suppression définitive d'une page, refonte d'URL), toujours utiliser 301. Le mauvais choix de code coûte cher en SEO : une 302 utilisée à la place d'une 301 ne transmet pas correctement l'autorité.
Une redirection 302 transmet-elle l'autorité SEO ?
Théoriquement non, dans la pratique partiellement. Google reconnaît qu'une 302 qui dure plusieurs mois finit par être traitée comme une 301. Mais c'est un comportement non garanti. Ne jamais s'appuyer sur ce mécanisme : si on veut transmettre l'autorité, utiliser explicitement 301 dès le départ.
Comment détecter les 302 mal placées sur son site ?
Avec Screaming Frog, dans l'onglet "Response Codes", filtrer par "302" pour voir toutes les redirections temporaires. Analyser chacune : est-elle réellement temporaire ? Si non (cas le plus fréquent), la convertir en 301 dans le .htaccess ou le plugin Redirection. C'est l'une des optimisations les plus rapides à mettre en place lors d'un audit technique.
WordPress utilise-t-il des 302 par défaut ?
Parfois, oui. Certaines extensions (notamment Permalink Manager Lite et quelques plugins de redirection mal configurés) génèrent des 302 au lieu de 301. Le plugin Redirection peut aussi être mal configuré. Toujours vérifier dans Configuration le type de redirection choisi, et tester avec httpstatus.io après mise en place.