Redirection 301 vs 302 : quand utiliser laquelle

6 min de lecture
Lien copié dans le presse-papiers

La redirection 301 est ton outil par défaut. La 302 est réservée aux cas genuinement temporaires — et ils sont rares. La règle la plus importante : anticipe. Mets en place les redirections avant de supprimer ou déplacer les pages, vérifie les codes de réponse, et surveille l'impact dans Search Console. Une redirection bien faite est invisible. Une redirection mal faite coûte du trafic, de l'autorité et du temps de récupération.

Définition technique : 301 vs 302

Un code HTTP 3xx signale un redirection — la ressource demandée n'est pas à cette adresse, elle est ailleurs. Les deux principaux codes sont :

301 Moved Permanently

Une redirection 301 signifie : « Cette page a changé d'adresse définitivement. »

Google interprète cela comme : « Transférez l'autorité (PageRank, history) de l'ancienne URL vers la nouvelle. »

Après plusieurs crawls, Google finit par oublier l'ancienne URL et referencer seulement la nouvelle.

302 Found (ou Temporary Redirect)

Une redirection 302 signifie : « Cette page est temporairement ailleurs, mais elle revient bientôt. »

Google interprète cela comme : « Gardez l'ancienne URL dans mon index. L'autorité reste sur l'ancienne URL. »

Après plusieurs mois, si la 302 persiste, Google peut finir par la traiter comme une 301 — mais ce n'est pas garanti et c'est imprévisible.

Quand utiliser une 301

Utilisez une 301 quand le changement est permanent. Voici les cas :

1. Refonte d'URL (passer d'une structure à une autre)

Avant : /blog/seo/comment-ranker-google.html Après : /articles/comment-ranker-google/

Une 301 de l'ancienne vers la nouvelle URL conserve toute l'autorité accumulée. C'est critique pour le SEO.

2. Migration de domaine

Vous changez de domaine (exemple.fr → exemple.com). Utilisez des 301 pour rediriger tout le domaine ancien vers le nouveau. C'est le transfert d'autorité massif qui vous permet de conserver votre trafic organique.

3. Fusion de deux pages

Vous avez deux articles sur le même sujet. Vous en supprimez un. 301-redirectez la supprimée vers celle conservée. L'autorité se cumule, et le sujet sortira potentiellement plus fort.

4. Suppression définitive (avec alternative)

Vous supprimez une page parce qu'elle n'a plus de sens. 301-redirectez vers la catégorie ou vers un article similaire. C'est mieux qu'une 404.

5. Changement de structure de catégories

Vous réorganisez votre site. Toutes les pages affectées devraient avoir des 301 vers leur nouvelle maison.

Quand utiliser une 302

Les vrais cas d'usage pour une 302 sont rares. Voici les seuls cas valides :

1. Maintenance temporaire

Vous mettez le site en maintenance pour 2-3 heures. Redirigez temporairement vers une page « Nous serons bientôt de retour ». Une 302 signale que c'est temporaire.

2. Test A/B

Vous testez une nouvelle version d'une page. Une 302 vous permet de tester sans que Google indexe la version de test. Dès que le test finit, vous supprimez la redirection.

3. Redirect géographique court terme

Vous proposez une promotion spéciale en Belgique pour 2 semaines, et vous redirigez les utilisateurs vers une page spéciale. Une 302 fonctionne. Après la promotion, retour à la normale.

4. Redirect utilisateur temporaire

Un utilisateur non connecté est redirigé vers une page de login. C'est une 302 parce que l'utilisateur connecté ne sera pas redirigé. C'est temporaire au niveau de la session.

Cas réels : comment décider

Scénario 1 : Vous publiez une nouvelle version d'un article

Ancien URL : /marketing/8-conseils-marketing-digital.html Nouveau URL : /articles/marketing-digital-guide-2026/

Décision : 301 permanent.

Raison : L'article est parti pour de bon. Google doit transférer tout l'autorité. Vous bénéficiez des backlinks anciens et du PageRank accumulé.

Scénario 2 : Vous lancez un site partenaire temporaire

Vous créez un site annexe pour un projet de 3 mois. Vous redirigez une page vers le site partenaire.

Décision : 302 temporary.

Raison : Après 3 mois, le site partenaire disparaît et vous redirigez back. Une 302 garde l'URL original dans l'index de Google.

Scénario 3 : Changement de domaine (acquisition, rebrand)

Vous avez lancé acmetools.fr. Vous fusionnez avec widgetcorp et devenez widgetcorp.fr.

Décision : 301 de _.acmetools.fr vers _.widgetcorp.fr

Raison : C'est définitif. Vous voulez que tout le trafic, l'autorité et l'historique se transferent au nouveau domaine.

Comment implémenter une redirection

Via .htaccess (Apache)

# Redirection 301 permanente
RewriteRule ^ancien-article/?$ /nouvel-article/ [R=301,L]

# Redirection 302 temporaire
RewriteRule ^test-article/?$ /article-principal/ [R=302,L]

# Migration de domaine
RewriteCond %{HTTP_HOST} ^ancien-domaine\.fr$ [NC]
RewriteRule ^(.*)$ https://nouveau-domaine.fr/$1 [R=301,L]

Via next.config.ts (Next.js)

redirects: async () => [
  {
    source: '/ancien-article',
    destination: '/nouvel-article',
    permanent: true, // 301
  },
  {
    source: '/test-page',
    destination: '/page-principale',
    permanent: false, // 302
  },
],

Via Cloudflare (tout hébergement)

Cloudflare propose une interface simple pour les redirections. Allez dans Page Rules et créez des redirections avec le code HTTP de votre choix. C'est très puissant pour les sites hébergés partout.

Via HTTP headers (Nginx, Vercel, etc.)

rewrite ^/ancien-article/?$ /nouvel-article/ permanent; # 301
rewrite ^/test-page/?$ /page-principale/ redirect; # 302

Erreurs courantes à éviter

1. Chaînes de redirections (redirect loops)

Mauvais :

  • Page A → 301 → Page B
  • Page B → 301 → Page C
  • Page C → 301 → Page A (boucle!)

Bon :

  • Page A → 301 → Page C (direct)

Les chaînes gaspillent le crawl budget de Google et peuvent causer des boucles. Vérifiez toujours que votre destination n'est pas redirigée ailleurs.

2. Oublier de rediriger les variantes

Vous avez 4 URLs qui pointent vers le même contenu :

  • /article
  • /article/
  • /article.html
  • /article.php

Redirigez toutes vers UNE SEULE URL. Ne laissez pas Google crawler 4 versions.

3. Rediriger vers une 404

Vous redirigez une ancienne page vers une page qui n'existe pas. Oups. Vérifiez toujours que la destination existe et charge correctement.

4. Mélanger 301 et 302 sans raison

Utilisez des 301 par défaut. Les 302 sont l'exception rare. Si vous avez plus de 5-10 pages en 302, vous probablement n'en avez pas besoin.

5. Oublier de mettre à jour Search Console

Après une redirection majeure, signalez-la à Google Search Console. Allez dans Paramètres > Adresse du site. Google re-crawlera plus agressivement votre nouveau domaine/structure.

Vérification : comment auditer vos redirections

Utiliser Screaming Frog

Lancez un crawl de votre site. Screaming Frog montrera toutes les redirections et les codes HTTP. Cherchez :

  • Chaînes de 2+ redirections
  • 302 qui auraient dû être 301
  • Redirections vers 404

Utiliser Search Console

Allez dans Couverture. Si Google signale beaucoup d'URLs en erreur après vos redirections, c'est qu'elles ne fonctionnent pas.

Curl command (terminal)

curl -I https://ancien-domaine.fr/ancienne-page

Vérifiez le code HTTP. Doit être 301 (permanent) ou 302 (temporary).

Conclusion

Les redirections sont une part critique du SEO technique, et la différence entre 301 et 302 est loin d'être cosmétique.

Règle d'or : utilisez 301 par défaut. Les 302 sont l'exception pour les vrais cas temporaires. Auditez votre site maintenant — vous avez probablement des redirections mal configurées qui vous coûtent du trafic. Trente minutes de nettoyage peuvent vous donner 5% de trafic supplémentaire.

Lien copié dans le presse-papiers

À lire aussi