Redirection 302

Redirects SEO Affiliate Marketing Web Development

La référence MDN pour la 302 documente la redirection temporaire et son comportement quant à la méthode de requête. Une 307 est l’alternative temporaire lorsque la méthode de requête d’origine doit être préservée.

Qu’est-ce qu’une redirection 302 ?

Une redirection 302 est un code de statut de réponse HTTP indiquant qu’une ressource demandée a été déplacée temporairement vers l’URL spécifiée dans l’en-tête Location. La spécification HTTP/1.1 la définit comme 302 Found, tandis que les versions antérieures de HTTP l’appelaient Moved Temporarily.

Lorsqu’un navigateur ou un robot d’exploration de moteur de recherche demande une URL qui renvoie un code de statut 302, le serveur répond :

HTTP/1.1 302 Found
Location: https://example.com/temporary-page
Le navigateur demande ensuite automatiquement l’URL de destination. Du point de vue de l’utilisateur, la transition est transparente — il arrive sur la page temporaire sans aucune action de sa part. En coulisses, cependant, le serveur a communiqué un message important : ce déplacement n’est pas permanent.

Cela diffère fondamentalement d’une redirection 301, qui signale que le contenu a été déplacé de façon permanente et ordonne aux moteurs de recherche de transférer la popularité des liens vers la nouvelle destination. Confondre les deux reste l’une des erreurs SEO techniques les plus courantes, et il peut falloir des mois pour s’en remettre.

Logo PostAffiliatePro

Lancez votre programme d'affiliation aujourd'hui

Configurez le suivi avancé en quelques minutes. Aucune carte de crédit requise.

Comment fonctionnent les redirections 302 ?

Comprendre le flux technique d’une redirection 302 aide à expliquer pourquoi le type de redirection a son importance tant pour l’expérience utilisateur que pour le comportement des moteurs de recherche.

Étape 1 : La requête. Un utilisateur clique sur un lien ou saisit une URL — par exemple, https://example.com/summer-sale. Son navigateur envoie une requête HTTP GET au serveur.

Étape 2 : La réponse du serveur. Au lieu de renvoyer la page demandée avec un statut 200 OK, le serveur répond avec 302 Found et inclut un en-tête Location pointant vers https://example.com/special-offer. Le serveur dit en substance : « Cette page se trouve ailleurs pour l’instant. »

Étape 3 : Le navigateur suit. Le navigateur émet automatiquement une seconde requête vers l’URL de destination. L’utilisateur voit le contenu de la nouvelle URL, souvent sans remarquer que la redirection a eu lieu.

301 vs 302 vs 307 vs 308 : comparaison des types de redirection

Choisir le mauvais type de redirection est une erreur qui peut coûter des classements, du trafic et des revenus. Le tableau ci-dessous résume les quatre codes de statut les plus souvent confondus et le cas d’usage de chacun.

StatutSignificationComportement de la méthode
301Déplacement permanentUn navigateur peut changer POST en GET
302Déplacement temporaireUn navigateur peut changer POST en GET
307Déplacement temporairePréserve la méthode de requête
308Déplacement permanentPréserve la méthode de requête

De même, utiliser une 301 pour un changement temporaire est tout aussi dangereux. Une fois que Google traite une 301, il peut supprimer complètement l’ancienne URL de son index. Lorsque le changement temporaire prend fin et que vous retirez la redirection, l’URL d’origine a perdu son classement — et sa reconstruction peut prendre des mois.

Quand utiliser une redirection 302

Une redirection 302 est le choix approprié lorsque le changement est véritablement temporaire et que l’URL d’origine est censée revenir. Voici les scénarios pratiques où les 302 excellent.

1. Tests A/B de pages d’atterrissage

Lorsque vous effectuez des tests A/B, vous pouvez vouloir envoyer une partie des utilisateurs vers une version alternative d’une page tout en gardant l’URL d’origine active et indexée. Une redirection 302 achemine le trafic de test vers la variante sans signaler à Google que la page d’origine a été définitivement remplacée. Une fois le test terminé, vous supprimez simplement la redirection.

2. Maintenance du site ou pages en construction

Lorsqu’une page doit être mise hors ligne temporairement — pour des mises à jour, une refonte ou une maintenance du backend — une redirection 302 envoie les utilisateurs vers un avis de maintenance tout en préservant l’indexation de l’URL d’origine. C’est de loin préférable à un statut 503 (Service indisponible), qui peut amener les moteurs de recherche à désindexer la page s’il persiste.

3. Produits temporairement en rupture de stock

Si un produit est temporairement indisponible mais sera réapprovisionné, une redirection 302 de la page produit vers une catégorie connexe ou une page d’attente maintient l’URL d’origine vivante dans les résultats de recherche. Pour les spécialistes du marketing d’affiliation, cela est particulièrement pertinent : supprimer complètement une page produit peut briser les liens d’affiliation et les codes de suivi, coupant ainsi les commissions des éditeurs même après le retour du produit.

Quand NE PAS utiliser une redirection 302

Tout aussi important que de savoir quand utiliser une 302 est de savoir quand l’éviter. Des redirections temporaires mal appliquées causent de réels dégâts SEO.

Changements d’URL permanents

Si vous avez déplacé du contenu de façon permanente — un changement de marque, une migration de domaine ou une restructuration de site — utilisez une redirection 301, pas une 302. Une 302 indique à Google de conserver l’ancienne URL dans son index, ce qui signifie que votre nouvelle URL risque de ne jamais être classée.

Consolidation de pages en double

Lorsque vous fusionnez deux articles de blog en un seul guide définitif, une redirection 301 est le seul choix correct. Une 302 laisserait les anciennes URL dans l’index de Google, en concurrence avec la nouvelle page fusionnée.

Migration HTTP vers HTTPS

Déplacer un site de HTTP vers HTTPS est un changement permanent. Utilisez des redirections 301. Utiliser des 302 pour une migration HTTPS est une erreur bien documentée : les anciennes URL HTTP restent indexées, divisant le trafic et la popularité des liens entre deux versions de la même page.

Redirections de longue durée

Google a déclaré qu’il peut éventuellement traiter une 302 de longue durée comme une 301. Si une redirection 302 est en place depuis plus de six mois, Google peut commencer à transmettre la popularité des liens vers la destination quoi qu’il arrive. À ce stade, vous avez effectivement perdu le contrôle du signal. Si vous avez besoin d’une redirection active indéfiniment, utilisez une 301 dès le départ.

Une règle pratique : si vous ne pouvez pas nommer la date à laquelle vous supprimerez la redirection, utilisez une 301.

Comment Google traite-t-il les redirections 302 ?

Une redirection temporaire laisse normalement l’URL source comme URL de résultat de recherche prévue. D’autres signaux de canonicalisation peuvent encore affecter l’URL que Google indexe. Une redirection permanente est un signal plus fort indiquant que la destination devrait devenir canonique. Aucun code de statut ne garantit un classement inchangé.

Pour le suivi d’affiliation, testez que le clic est enregistré, que les identifiants requis parviennent à la destination et qu’une conversion ultérieure reçoit l’attribution prévue. Une redirection seule ne garantit pas une commission.

Impact SEO des redirections 302

Les implications SEO des redirections 302 se décomposent en ce qu’elles font et ce qu’elles ne font pas.

Ce que les redirections 302 NE font PAS

  • Elles ne transmettent pas la popularité des liens vers l’URL de destination. La page d’origine conserve la valeur de ses backlinks.
  • Elles ne suppriment pas l’URL d’origine de l’index de Google. L’ancienne URL reste consultable et classable.
  • Elles ne signalent pas un changement permanent. Google continue d’associer le classement et l’autorité à l’URL d’origine.

Ce que les redirections 302 PEUVENT faire (en cas de mauvaise utilisation)

  • Diviser les signaux de classement si elles restent en place trop longtemps, car Google peut commencer à traiter la 302 comme ambiguë.
  • Provoquer une confusion d’indexation si plusieurs redirections s’enchaînent. Chaque saut ajoute de la latence et risque l’erreur « trop de redirections ».
  • Diluer le budget d’exploration sur les grands sites. Chaque chaîne de redirection consomme des ressources d’exploration qui pourraient être utilisées pour du contenu nouveau ou mis à jour.

Cas d’usage SEO positifs

Lorsqu’elles sont utilisées correctement, les redirections 302 protègent votre SEO en empêchant l’enregistrement de changements permanents pour des conditions temporaires. Une page de produit saisonnière qui utilise une 302 hors saison conserve son classement prêt pour le retour du produit. Une page soumise à un test A/B conserve son autorité pendant que la variante de test collecte des données.

Redirections 302 dans le marketing d’affiliation

Pour les gestionnaires de programmes d’affiliation, les annonceurs et les éditeurs, les redirections 302 ne sont pas qu’une préoccupation technique SEO — elles sont un outil pratique intégré aux flux de travail quotidiens.

Pages d’offres temporaires

Les annonceurs organisent fréquemment des promotions limitées dans le temps qui nécessitent de rediriger le trafic des pages produits standard vers des pages d’atterrissage promotionnelles. Une redirection 302 permet au gestionnaire de programme :

  1. D’acheminer le trafic des éditeurs vers une offre limitée dans le temps sans modifier l’URL permanente de la page produit.
  2. De maintenir la valeur SEO de la page d’origine pour la fin de la promotion.
  3. De préserver tous les liens d’affiliation existants — les éditeurs n’ont pas besoin de mettre à jour leur contenu.

Exemple de flux de travail : Un annonceur organise une promotion pour le Black Friday du 20 au 30 novembre. La page produit standard à /widget reçoit une redirection 302 vers /black-friday-widget-deal. Les liens d’affiliation existants des éditeurs continuent de fonctionner. Lorsque la promotion prend fin, la 302 est supprimée, le trafic retourne vers /widget et aucun lien d’éditeur n’est cassé.

Tests A/B des pages d’atterrissage d’affiliation

Les responsables d’affiliation qui testent les taux de conversion sur différentes pages d’atterrissage peuvent utiliser des redirections 302 pour répartir le trafic entre les variantes. L’URL de suivi d’affiliation d’origine reste l’adresse canonique, et les destinations de test temporaires reçoivent du trafic sans modifier de façon permanente la page indexée. Une fois que le test a identifié le gagnant, le responsable peut implémenter la page préférée comme destination permanente et mettre à jour la configuration de suivi.

Redirection géographique et par appareil

Certains programmes d’affiliation utilisent des redirections 302 pour envoyer les utilisateurs vers des pages d’atterrissage spécifiques à une région ou à un appareil. Un clic depuis un utilisateur mobile en Allemagne pourrait être temporairement redirigé vers une page d’atterrissage mobile en allemand, tandis que les utilisateurs de bureau aux États-Unis accèdent à la page standard. Étant donné que ces règles changent en fonction des objectifs de campagne, une redirection 302 est le signal approprié.

Apache (.htaccess)

Pour les sites fonctionnant sur des serveurs Apache, ajoutez la ligne suivante à votre fichier .htaccess :

Redirect 302 /old-page https://example.com/temporary-page
Ou utilisez mod_rewrite pour plus de contrôle :
RewriteEngine On
RewriteRule ^old-page$ https://example.com/temporary-page [R=302,L]

Nginx

Dans votre fichier de configuration du bloc serveur :

location /old-page {
    return 302 https://example.com/temporary-page;
}

PHP

Pour les applications personnalisées, définissez manuellement le code de statut et l’en-tête Location :

<?php
header('Location: https://example.com/temporary-page', true, 302);
exit;
?>

Systèmes de gestion de contenu (Shopify, Magento, etc.)

La plupart des plateformes CMS modernes intègrent une gestion des redirections d’URL. Dans Shopify, naviguez vers Online Store > Navigation > URL Redirects. Dans Magento 2, allez dans Marketing > SEO & Search > URL Rewrites. Les deux plateformes utilisent par défaut des redirections 301 ; vérifiez le menu déroulant ou le panneau de paramètres pour sélectionner explicitement la 302.

Comment implémenter une redirection 302

Les méthodes d’implémentation varient selon l’environnement serveur et la plateforme.

Apache (.htaccess)

Pour les sites fonctionnant sur des serveurs Apache, ajoutez la ligne suivante à votre fichier .htaccess :

Redirect 302 /old-page https://example.com/temporary-page
Ou utilisez mod_rewrite pour plus de contrôle :
RewriteEngine On
RewriteRule ^old-page$ https://example.com/temporary-page [R=302,L]

Nginx

Dans votre fichier de configuration du bloc serveur :

location /old-page {
    return 302 https://example.com/temporary-page;
}

WordPress

Des plugins gratuits gèrent les redirections sans toucher aux fichiers serveur :

  • Redirection (gratuit) — le gestionnaire de redirections le plus populaire pour WordPress, prenant en charge les redirections 301, 302, 307 et 308 avec journalisation et surveillance des 404.

PHP

Pour les applications personnalisées, définissez manuellement le code de statut et l’en-tête Location :

<?php
header('Location: https://example.com/temporary-page', true, 302);
exit;
?>

Systèmes de gestion de contenu (Shopify, Magento, etc.)

La plupart des plateformes CMS modernes intègrent une gestion des redirections d’URL. Dans Shopify, naviguez vers Online Store > Navigation > URL Redirects. Dans Magento 2, allez dans Marketing > SEO & Search > URL Rewrites. Les deux plateformes utilisent par défaut des redirections 301 ; vérifiez le menu déroulant ou le panneau de paramètres pour sélectionner explicitement la 302.

Comment vérifier votre type de redirection

Vérifier qu’une redirection renvoie le bon code de statut est une étape cruciale avant de lancer toute configuration de redirection. Plusieurs méthodes sont disponibles sans frais.

DevTools du navigateur (gratuit)

  1. Ouvrez Chrome DevTools (F12 ou Ctrl+Maj+I).
  2. Allez dans l’onglet Network.
  3. Cochez « Preserve log ».
  4. Visitez l’ancienne URL.
  5. Cliquez sur la première entrée du journal réseau et regardez la colonne Status. Vous devriez voir 302 (ou 301, 307, etc.).
  6. Vérifiez l’en-tête Location sous Response Headers pour confirmer l’URL de destination.

Ligne de commande curl (gratuit, toutes les plateformes)

curl -I https://example.com/old-page
La sortie affiche le code de statut HTTP sur la première ligne :

HTTP/2 302
location: https://example.com/temporary-page
Ajoutez -L pour suivre la chaîne de redirection et voir où elle aboutit :
curl -IL https://example.com/old-page

Google Search Console

L’outil d’inspection d’URL montre comment Googlebot voit votre page. Si Google indexe l’URL de destination au lieu de l’originale, l’outil l’indiquera sous « Page indexing » > « Canonical URL ».

Qu’est-ce que l’erreur « Trop de redirections » et comment la résoudre ?

L’erreur « trop de redirections » (souvent affichée sous la forme ERR_TOO_MANY_REDIRECTS dans Chrome) se produit lorsqu’un navigateur se retrouve coincé dans une boucle de redirection — la page A redirige vers la page B, qui redirige vers la page A, créant un cycle infini. Après environ 20 redirections, le navigateur abandonne et affiche l’erreur.

Causes courantes

  • Chaînes 301/302 mal configurées : Une redirection pointe vers une URL qui a elle-même une redirection pointant vers l’originale.
  • Conflits de configuration HTTPS : Le serveur redirige HTTP vers HTTPS, mais la configuration HTTPS redirige vers HTTP.
  • Conflits de plugins CMS : Plusieurs plugins WordPress ou règles .htaccess émettant des instructions de redirection concurrentes.
  • Mauvaise configuration de Cloudflare ou CDN : Paramètres SSL/TLS au niveau du CDN en conflit avec les redirections du serveur d’origine.

Comment la résoudre

  1. Videz les cookies et le cache de votre navigateur — des cookies corrompus peuvent parfois déclencher l’erreur sur une seule machine.
  2. Tracez la chaîne de redirection à l’aide de curl -IL ou d’un vérificateur de redirection pour identifier la boucle.
  3. Vérifiez votre configuration .htaccess ou Nginx pour détecter des règles conflictuelles. Recherchez des redirections qui se référencent mutuellement.
  4. Dans WordPress, désactivez tous les plugins liés aux redirections et réactivez-les un par un pour identifier le conflit.
  5. Vérifiez votre certificat SSL et vos paramètres HTTPS. Assurez-vous que la redirection HTTPS pointe vers le protocole et la variante de domaine corrects (www vs non-www).
  6. Testez dans une fenêtre de navigation privée pour exclure toute interférence d’extension de navigateur.

Pourquoi obtient-on une 302 au lieu d’une 200 ?

1. Règles de redirection au niveau du serveur

La cause la plus fréquente est une règle Apache .htaccess, une ligne de configuration Nginx ou un paramètre de redirection CMS que vous avez peut-être oublié — ou qu’un plugin a ajouté automatiquement. Vérifiez vos fichiers de configuration serveur pour toute directive Redirect ou RewriteRule ciblant l’URL en question.

2. Redirections automatiques du CMS

WordPress, par exemple, redirige automatiquement les URLs lorsqu’il détecte un changement d’identifiant (slug). Si vous avez modifié le permalien d’un article, WordPress crée une redirection interne de l’ancien slug vers le nouveau — et cela peut renvoyer une 302 selon vos paramètres de permaliens.

3. Authentification ou pages de connexion

De nombreux sites utilisent des redirections 302 pour envoyer les utilisateurs non authentifiés vers une page de connexion. Si vous accédez à une ressource protégée sans être connecté, une redirection 302 vers /login est un comportement attendu.

4. Gestion des barres obliques (trailing slash)

Certaines configurations serveur redirigent les URLs avec une barre oblique manquante ou supplémentaire. Par exemple, /page peut renvoyer une redirection 302 vers /page/. Bien que cela soit généralement inoffensif, les redirections excessives liées aux barres obliques peuvent gaspiller le budget d’exploration sur les grands sites.

Questions fréquemment posées

Maîtrisez les redirections d'URL pour le SEO

Optimisez votre site web avec les bonnes pratiques pour les redirections 302 et assurez une expérience utilisateur fluide ainsi que des performances SEO optimales.

En savoir plus

Quand faut-il utiliser une redirection 302 ?
Quand faut-il utiliser une redirection 302 ?

Quand faut-il utiliser une redirection 302 ?

Découvrez quand utiliser les redirections 302 pour des changements temporaires d’URL. Apprenez les bonnes pratiques, les implications SEO et la différence entre...

12 min de lecture

Vous serez entre de bonnes mains !

Rejoignez notre communauté de clients satisfaits et offrez un excellent support client avec Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface