Technique8 min de lecture

Qu'est-ce qu'une redirection 302 ?

Le code HTTP qui dit « cette page est partie, mais elle revient ». Utile pour le temporaire, désastreux quand on le confond avec une 301.

En bref

Une redirection 302 est un code de statut HTTP signalant un déplacement temporaire d'une URL vers une autre. Google garde l'URL d'origine dans son index et ne transfère pas durablement le PageRank, à l'inverse de la 301 (permanente). À réserver aux situations où l'ancienne adresse doit réapparaître : A/B test, rupture de stock, maintenance, promo.

Par Mattis Bétourné, fondateur d'Yvarn

Pour les développeurs, e-commerçants et dirigeants qui veulent éviter l'erreur de redirection la plus coûteuse en SEO.

1. Définition

Une redirection 302 est une réponse du serveur, codifiée dans le protocole HTTP, qui indique au client (navigateur ou robot d'indexation) que la ressource demandée se trouve provisoirement à une autre adresse. Le « 302 » est un code de statut de la famille des 3xx (redirections). Son intitulé officiel est 302 Found dans la spec HTTP/1.1 — historiquement appelé « Moved Temporarily ».

La nuance qui change tout : le mot temporaire. Là où une redirection 301 annonce un déménagement définitif, la 302 dit « patientez, l'original revient ». Cette intention déclarée a des conséquences directes sur la façon dont Google traite vos URL.

  • 302 Found — déplacement temporaire (la méthode HTTP peut changer côté client).
  • 307 Temporary Redirect — version stricte de la 302 introduite en HTTP/1.1, conserve la méthode (POST reste POST).
  • 303 See Other — redirection après une action (formulaire), force un GET.

En pratique SEO, 302 et 307 sont traitées de la même manière par Google : un signal « temporaire ».

2. Fonctionnement

Quand un client demande l'URL A, le serveur configuré en 302 répond avec un en-tête de ce type :

HTTP/1.1 302 Found
Location: https://exemple.fr/page-B

Le navigateur suit le champ Location et charge la page B — l'utilisateur ne voit aucune différence visible avec une 301. La différence est invisible à l'écran mais déterminante pour les moteurs.

Côté Googlebot, le traitement diffère radicalement :

  1. L'URL d'origine reste l'URL canonique. Google considère que A est toujours la « vraie » page et continue de l'afficher en SERP, même si le contenu servi vient de B.
  2. Le PageRank reste rattaché à A. Les liens entrants pointant vers A ne sont pas transférés de façon stable vers B.
  3. Google attend le retour de A. Le robot recrawle A régulièrement en s'attendant à ce qu'elle redevienne accessible directement.

C'est exactement le comportement voulu pour du temporaire — et un sabotage involontaire pour un changement définitif.

3. Impact SEO réel

Le danger principal de la 302 n'est pas la 302 elle-même : c'est de l'utiliser là où une 301 s'imposait. Voici ce qui se passe alors concrètement.

Le jus de lien n'est pas transféré (vite)

Google a confirmé qu'une 302 laissée en place très longtemps finit par se comporter comme une 301. Mais « longtemps » signifie des semaines à des mois imprévisibles. Pendant ce temps, la nouvelle page ne récupère pas l'autorité accumulée par l'ancienne. Sur un déménagement définitif, c'est une perte sèche de positions.

L'ancienne URL reste indexée

Google continue d'afficher l'URL d'origine en résultats. Si vous avez supprimé son contenu et que B porte désormais l'information, vous obtenez un décalage : titre/URL de A en SERP, contenu de B au clic. Mauvais pour la cohérence et la canonicalisation.

Quand la 302 est la bonne réponse

À l'inverse, sur un usage légitimement temporaire, la 302 protège votre SEO : elle évite que Google désindexe et réévalue l'URL d'origine pour un changement qui ne durera que quelques jours. Rediriger une 301 pour une promo de deux semaines forcerait Google à tout réapprendre au retour — c'est précisément ce que la 302 empêche.

4. L'approche Yvarn

Sur un audit technique, je traite les redirections avec une règle binaire simple. Pas de débat philosophique : une seule question décide du code.

« L'URL d'origine va-t-elle redevenir une page autonome ? »

Oui → 302. Non / je ne sais pas → 301. Le doute tranche en faveur du permanent, parce que c'est l'option qui sécurise le PageRank.

Ce que je vérifie systématiquement sur un site client :

  1. Crawl complet des codes de statut. J'extrais toutes les 3xx du site et je liste les 302 qui devraient être des 301 — c'est l'erreur la plus répandue, souvent générée par défaut par un plugin ou un framework.
  2. Audit des chaînes de redirection. Une 302 qui pointe vers une autre 302, puis une 301 : Google n'aime pas les chaînes. Une seule redirection, directe, vers la destination finale.
  3. Cohérence avec la balise canonical. Une page redirigée en 302 dont la canonical pointe ailleurs envoie des signaux contradictoires. Je les aligne.
  4. Documentation de chaque 302 légitime. Toute 302 conservée doit avoir une raison écrite et une date de fin prévue. Sinon elle devient une 301 qui s'ignore.

Sur une migration ou refonte, ce poste est non négociable : une migration câblée en 302 au lieu de 301 fait chuter le trafic sans que personne comprenne pourquoi.

5. Erreurs fréquentes

  1. 01
    Migrer un site entier en 302. Le grand classique : un changement de domaine ou de structure d'URL câblé en 302 par défaut. Le trafic chute, le PageRank reste bloqué sur l'ancien domaine. Toujours 301 sur une migration définitive.
  2. 02
    Laisser traîner une 302 « temporaire » pendant un an. Une 302 qui dure n'est plus temporaire : c'est un mensonge envoyé à Google. Si l'URL ne revient pas, passez-la en 301.
  3. 03
    Code par défaut du serveur non vérifié. Beaucoup de frameworks et de plugins renvoient une 302 quand vous attendez une 301. Ne supposez jamais — testez le code de statut réel.
  4. 04
    Chaîner les redirections. 302 → 302 → 301 dilue le signal et gaspille le budget de crawl. Une redirection unique vers la destination finale.
  5. 05
    Confondre 302 et 301 dans la tête de l'équipe. « C'est juste une redirection » — non. Le code n'est pas un détail technique, c'est une instruction d'indexation. Formez ceux qui touchent au serveur.
Pour aller plus loin

FAQ — Redirection 302

01Qu'est-ce qu'une redirection 302 ?
Une redirection 302 est un code de statut HTTP qui indique au navigateur et aux moteurs de recherche qu'une page a été déplacée temporairement vers une autre URL. Contrairement à la 301 (permanente), la 302 conserve l'URL d'origine dans l'index Google : le moteur continue de considérer l'ancienne adresse comme l'URL de référence et n'y transfère pas durablement le PageRank.
02Quelle différence entre une redirection 301 et une 302 ?
La 301 = permanent : Google remplace l'ancienne URL par la nouvelle dans son index et transfère le jus de lien. La 302 = temporaire : Google garde l'ancienne URL indexée, ne transfère pas le PageRank de façon stable et s'attend à ce que l'original revienne. Pour un déménagement définitif d'URL, c'est toujours 301. La 302 sert aux situations vraiment temporaires.
03Une redirection 302 transmet-elle le jus de lien (PageRank) ?
Pas de façon fiable. Officiellement, Google a déclaré qu'à long terme une 302 laissée en place finit par se comporter comme une 301. Mais le délai est imprévisible et l'ancienne URL reste celle qui est indexée. En pratique, si vous voulez transmettre l'autorité d'une page à une autre de manière sûre et rapide, utilisez une 301, pas une 302.
04Quand faut-il utiliser une redirection 302 plutôt qu'une 301 ?
Cas légitimes : page produit en rupture redirigée temporairement vers la catégorie, A/B test où vous redirigez une partie du trafic, opération promotionnelle de quelques semaines, maintenance d'une page, géo-redirection conditionnelle. Le critère : l'URL d'origine doit revenir. Si elle ne revient jamais, c'est une 301 déguisée et une erreur SEO.
05Comment vérifier le type de redirection d'une URL ?
Trois méthodes : la console réseau du navigateur (onglet Network, colonne Status), une commande curl -I sur l'URL qui affiche le code HTTP, ou un outil en ligne de vérification d'en-têtes. Cherchez « 301 Moved Permanently » ou « 302 Found / Moved Temporarily ». Un audit de crawl (Screaming Frog, par exemple) liste toutes les redirections du site et leur type.

En résumé

La 302 signale un déplacement temporaire : Google garde l'URL d'origine indexée et ne transfère pas durablement le jus de lien. Réservez-la aux situations où l'ancienne adresse doit revenir (A/B test, rupture, promo, maintenance). Pour tout changement définitif d'URL, c'est 301, sans exception. L'erreur la plus coûteuse en SEO technique reste une migration câblée en 302 : trafic en chute, autorité bloquée. Une seule question décide : l'URL d'origine reviendra-t-elle ?

· redirections sous contrôle

Un audit technique qui trie vos 3xx

Crawl complet, repérage des 302 mal placées, chaînes de redirection, cohérence canonical. Je remets à plat la couche de redirection avant qu'elle ne coûte des positions. Audit one-shot à 1 490 €.

Voir les prestations

Ou parlons-en : agence SEO à Bordeaux.

Mattis Bétourné, fondateur d'Yvarn
Mattis Bétourné

Fondateur d'Yvarn, agence SEO à Bordeaux. À propos.