Lien de redirection

AffiliateMarketing Redirects SEO LinkManagement

Un lien de redirection est une URL qui redirige automatiquement les navigateurs et moteurs de recherche d’une adresse web vers une autre. Lorsque vous cliquez sur un lien de redirection, le serveur répond avec un code d’état HTTP de la série 3xx et un en-tête Location pointant vers la destination — votre navigateur le suit, généralement en moins d’une seconde, et vous atterrissez sur la nouvelle page sans aucune interruption visible.

Qu’est-ce qu’un lien de redirection ?

Un lien de redirection est toute URL qui, lorsqu’elle est demandée, ordonne au navigateur de charger une URL différente à la place. Le mécanisme est intégré à HTTP : le serveur envoie une réponse avec un code d’état commençant par 3 et un en-tête Location contenant l’adresse cible. Le navigateur effectue ensuite automatiquement une seconde requête vers cette nouvelle adresse.

Vous verrez également les termes redirection d’URL et réexpédition d’URL utilisés de manière interchangeable. Le concept sous-jacent est le même : une adresse web en redirige vers une autre. Ce qui diffère, c’est la manière dont la redirection est implémentée — au niveau du serveur, via des en-têtes HTTP, par des balises méta HTML, ou avec JavaScript.

À quoi ressemble une URL de redirection ?

Une URL de redirection ressemble à n’importe quelle autre URL. La différence ne réside pas dans l’adresse elle-même mais dans ce que le serveur renvoie lorsque cette adresse est demandée. Par exemple :

  • URL d’origine (de redirection) : https://example.com/old-page
  • URL de destination : https://example.com/new-page

Lorsque vous visitez example.com/old-page, le serveur répond avec un statut 301 Moved Permanently et l’en-tête Location défini sur example.com/new-page. Votre navigateur charge alors la nouvelle page. La barre d’adresse se met à jour pour afficher l’URL de destination.

Dans le marketing d’affiliation, les liens de redirection incluent souvent des paramètres de suivi :

  • https://track.example.com/aff_c?offer_id=12&aff_id=47

Cette URL redirige via un serveur de suivi qui enregistre le clic puis redirige le visiteur vers la page produit du marchand. L’utilisateur ne voit que la destination finale.

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 ?

Lorsque vous tapez une URL ou cliquez sur un lien, votre navigateur envoie une requête HTTP au serveur qui héberge cette adresse. Le serveur traite la requête et renvoie une réponse HTTP. Pour une page normale, la réponse est 200 OK avec le contenu de la page. Pour une redirection, la réponse est différente.

Étape par étape : que se passe-t-il lorsqu’un site web vous redirige

Du point de vue du visiteur, les étapes 2 à 4 sont invisibles. Vous cliquez sur un lien et atterrissez sur la page correcte. Le seul coût en performance est l’aller-retour supplémentaire entre le navigateur et le serveur — négligeable pour une seule redirection, mais qui s’accumule si plusieurs redirections s’enchaînent.

Redirections côté serveur vs côté client

Les redirections côté serveur utilisent les codes d’état HTTP renvoyés directement par le serveur web. Ce sont les plus rapides et les plus fiables. Google interprète correctement les redirections côté serveur dans la quasi-totalité des cas. Apache, Nginx, IIS et la plupart des CDN les prennent en charge nativement.

Les redirections côté client s’exécutent dans le navigateur. Elles incluent :

  • Redirections Meta refresh : Une balise HTML <meta> dans l’en-tête de la page indique au navigateur de charger une nouvelle URL après un délai défini. Une méta-refresh à zéro seconde est traitée comme une redirection permanente par Google, mais elle est plus lente et offre une moins bonne expérience utilisateur qu’une redirection côté serveur.
  • Redirections JavaScript : Des scripts qui définissent window.location vers une nouvelle URL. Google peut les interpréter, mais c’est la méthode la moins fiable. Utilisez-les uniquement lorsque les redirections côté serveur ou les méta-refresh ne sont pas possibles.

Types de liens de redirection

HTTP définit plusieurs codes d’état de redirection, chacun ayant une signification distincte. Le tableau ci-dessous résume ceux que vous rencontrerez en pratique.

Type de redirectionCode HTTPDuréeImpact SEOCas d’utilisation typique
301 Moved Permanently301PermanenteTransmet la plupart de la popularité des liens à la nouvelle URLPage déplacée définitivement ; migration de domaine ; HTTP vers HTTPS
308 Permanent Redirect308PermanenteIdentique au 301 ; préserve la méthode HTTPDéplacement permanent où les requêtes POST doivent rester intactes
302 Found302TemporaireSignal canonique temporaire ; d’autres signaux comptent encore ; l’URL d’origine reste indexéeMaintenance à court terme ; tests A/B (héritage)
307 Temporary Redirect307TemporaireIdentique au 302 ; préserve la méthode HTTPDéplacements temporaires où POST doit rester intact ; masquage de liens d’affiliation
Meta Refresh (0 sec)N/APeut être l’un ou l’autreTraitée comme permanente par Google si délai zéroSolution de repli lorsque l’accès au serveur est indisponible
Redirection JavaScriptN/APeut être l’un ou l’autreMoins fiable ; Google peut ne pas la suivreOption de dernier recours ; changements de route SPA

Redirections permanentes : 301 et 308

Une redirection 301 signale que l’URL d’origine a été déplacée définitivement. Les moteurs de recherche transfèrent la plupart des signaux de classement — souvent appelés popularité des liens ou autorité de page — vers la nouvelle URL. Utilisez les 301 lorsque vous modifiez le slug d’une page, fusionnez deux sites, ou migrez de HTTP vers HTTPS.

Une redirection 308 fonctionne de manière identique à une 301 avec une différence importante : elle préserve la méthode HTTP de la requête d’origine. Si un formulaire envoie des données via POST vers l’ancienne URL, le navigateur renvoie cette requête POST vers la nouvelle URL avec un 308. Avec un 301, le navigateur peut convertir la requête en GET. En pratique, le 301 couvre presque tous les besoins de redirection permanente ; le 308 est un outil de niche pour les points d’accès API et les soumissions de formulaires.

Redirections temporaires : 302 et 307

Une redirection 302 indique aux moteurs de recherche que le déplacement est temporaire. L’URL d’origine reste indexée et la popularité des liens n’est pas transférée vers la destination. Utilisez les 302 lorsqu’une page est temporairement indisponible — pendant une maintenance, pour une promotion saisonnière, ou pendant que vous testez une nouvelle version.

Une redirection 307 est l’équivalent temporaire du 308 : elle préserve la méthode HTTP. Un 307 est utile lorsqu’une redirection temporaire doit préserver la méthode de la requête. Pour un lien de suivi d’affiliation, choisissez le code pris en charge par le flux de travail de suivi et testez le parcours complet du clic à la conversion.

Redirections Meta refresh et JavaScript

Une redirection Meta refresh est une balise HTML placée dans le <head> d’une page :

<meta http-equiv="refresh" content="0; url=https://example.com/new-page">
Le content="0" signifie zéro délai. Google traite les méta-refresh à zéro seconde comme des redirections permanentes à des fins d’indexation, mais elles sont plus lentes que les redirections côté serveur et créent un scintillement visible à des délais plus élevés. Évitez-les sauf si vous n’avez pas accès à la configuration du serveur.

Les redirections JavaScript utilisent window.location ou location.href pour changer de page. Googlebot exécute JavaScript et peut les suivre, mais le processus est moins fiable que les redirections au niveau HTTP. Utilisez les redirections JavaScript uniquement en dernier recours — par exemple, dans les applications monopages où le framework contrôle le routage.

Redirections dans le marketing d’affiliation

Les liens de redirection sont la colonne vertébrale du suivi d’affiliation. Lorsqu’un éditeur fait la promotion d’un produit, il ne crée pas de lien direct vers la page du marchand. Il utilise plutôt un lien d’affiliation qui passe par un logiciel de suivi avant d’atteindre la destination.

Comment fonctionnent les liens de redirection d’affiliation

Le flux typique d’un lien de redirection d’affiliation :

  1. L’éditeur place un lien d’affiliation dans un article de blog, un email ou un post sur les réseaux sociaux : https://track.partner.com/aff_c?offer_id=12&aff_id=47
  2. Un visiteur clique sur le lien. Le navigateur demande l’URL de suivi.
  3. Le serveur de suivi enregistre le clic. Il consigne l’identifiant d’affilié, l’identifiant d’offre, l’horodatage, l’adresse IP et les éventuels paramètres UTM.
  4. Le serveur renvoie une redirection 307 avec l’en-tête Location défini sur la page produit du marchand.
  5. Le navigateur suit la redirection et atterrit sur https://merchant.com/product.
  6. Si le visiteur effectue un achat, le système du marchand déclenche un postback ou un pixel qui crédite la conversion à l’affilié 47.

Cette chaîne entière se déroule en moins d’une seconde. Le visiteur ne voit que la page produit finale. En coulisses, le lien de redirection a attribué le référencement.

Pourquoi les programmes d’affiliation utilisent des liens de redirection

Pour les annonceurs (marchands) : Les liens de redirection vous permettent de suivre chaque clic et conversion par partenaire affilié. Vous pouvez mesurer les performances des campagnes, calculer les commissions avec précision et détecter les schémas de fraude. Le suivi basé sur les redirections fonctionne également entre domaines — essentiel lorsque les affiliés vous promeuvent depuis leurs propres sites, newsletters et chaînes sociales.

Pour les éditeurs (affiliés) : Les liens de redirection sont souvent longs, peu attrayants et remplis de paramètres. Les masquer derrière une URL plus courte et plus propre améliore les taux de clics. De nombreux affiliés utilisent des raccourcisseurs de liens ou leurs propres redirections de domaine pour rendre les liens plus dignes de confiance. Un lien comme votreblog.com/go/nom-outil a meilleure apparence et génère plus de clics qu’une URL de suivi brute.

Pour les gestionnaires de programmes d’affiliation : Les liens de redirection centralisent la gestion des liens. Si un marchand change l’URL de sa page produit, le gestionnaire met à jour la destination de redirection dans la plateforme de suivi — chaque lien d’affiliation pointe automatiquement vers la nouvelle adresse. Inutile de demander à des centaines d’affiliés de mettre à jour leurs liens manuellement.

Limites à connaître

  • Chaînes de redirection : Si un lien d’affiliation redirige via plusieurs systèmes de suivi, chaque saut ajoute de la latence. Une chaîne de trois redirections ou plus peut ralentir suffisamment le chargement de la page pour faire perdre des visiteurs.
  • Bloqueurs de publicité : Certains bloqueurs de publicité et extensions de confidentialité bloquent les domaines de suivi connus. Les redirections côté serveur depuis un domaine personnalisé sont plus difficiles à détecter et à bloquer que les scripts côté client.
  • Restrictions de cookies : L’abandon des cookies tiers dans les navigateurs comme Safari et Chrome a poussé l’industrie vers les cookies propriétaires et le suivi côté serveur. Les plateformes d’affiliation modernes utilisent les deux méthodes pour maintenir une attribution précise.
  • Impact SEO sur les sites d’éditeurs : Les liens de redirection d’affiliation sur le site d’un éditeur doivent utiliser les attributs rel="sponsored" ou rel="nofollow". Cela indique aux moteurs de recherche que le lien est payant et évite toute pénalité de classement.

Les redirections sont-elles mauvaises pour le SEO ?

Les redirections ne sont pas intrinsèquement mauvaises pour le SEO. Correctement implémentées, elles préservent les classements et le trafic. Mal implémentées, elles peuvent causer des problèmes d’indexation et une perte de visibilité.

Quand les redirections aident le SEO

  • Migrations de domaine : Passer de oldsite.com à newsite.com avec des redirections 301 préserve la popularité de recherche accumulée au fil des ans.
  • Passage de HTTP à HTTPS : Une redirection 301 de http:// vers https:// consolide les signaux sous la version sécurisée.
  • Consolidation d’URL : Si vous avez des pages en double ou plusieurs URL servant le même contenu, les redirections 301 vers une seule URL canonique empêchent la dilution des signaux de classement.
  • Mises à jour de contenu : Lorsque vous remplacez un ancien article par un article plus récent et plus complet, une redirection 301 transfère l’autorité de l’ancienne page vers la nouvelle version.

Quand les redirections nuisent au SEO

  • Chaînes de redirection : Chaque saut supplémentaire dilue la popularité des liens. Google recommande de limiter les redirections à un seul saut lorsque c’est possible. Une chaîne de trois redirections ou plus peut amener Googlebot à cesser de suivre.
  • Boucles de redirection : Si l’URL A redirige vers l’URL B, qui redirige vers l’URL A, les navigateurs et robots d’exploration restent bloqués. La page ne se charge jamais et les moteurs de recherche la suppriment de l’index.
  • Utilisation du 302 au lieu du 301 : Une redirection temporaire pour un déplacement permanent signifie que la popularité des liens n’est jamais transférée. Des mois plus tard, l’ancienne URL peut encore être mieux classée que la nouvelle — ou les deux peuvent être mal classées.
  • Redirection vers des pages non pertinentes : Envoyer toutes les pages supprimées vers la page d’accueil (un motif de « soft 404 ») perturbe les moteurs de recherche et frustre les utilisateurs. Redirigez plutôt vers la page de remplacement la plus pertinente.

Les redirections transmettent-elles l’autorité de page ?

Une redirection permanente 301 transmet la majorité des signaux de classement de la page d’origine vers l’URL de destination. La petite perte est négligeable par rapport à l’alternative — une page d’erreur 404 cassée qui ne transmet rien.

Une redirection temporaire 302 ne transmet pas la popularité des liens. Les moteurs de recherche continuent d’indexer l’URL d’origine et traitent la destination comme un remplacement temporaire. Utilisez les 302 uniquement lorsque vous avez l’intention de restaurer l’URL d’origine.

Combien de temps faut-il conserver les redirections ?

L’équipe Search Relations de Google recommande de conserver les redirections 301 pendant au moins un an pour garantir que les moteurs de recherche ont pleinement traité le changement et mis à jour leurs index. En pratique, les redirections permanentes doivent rester indéfiniment si l’ancienne URL possède des backlinks, des favoris ou des partages sociaux pointant vers elle. Supprimer une redirection brise toutes les références externes à cette URL.

Sécurité des redirections et problèmes courants

Les liens de redirection sont-ils sûrs à cliquer ?

La plupart des liens de redirection sont sûrs — ils font partie de l’infrastructure standard du web. Cependant, les redirections peuvent être utilisées abusivement pour masquer des destinations malveillantes. Avant de cliquer sur un lien raccourci ou redirigé inconnu :

  • Survolez le lien et vérifiez dans la barre d’état l’URL de destination réelle.
  • Utilisez un outil de vérification de redirection (tel que whatsmydns.net/redirect-checker) pour développer le lien et voir chaque saut dans la chaîne.
  • Vérifiez la présence de HTTPS dans la destination finale. Les services légitimes utilisent des connexions sécurisées.
  • Soyez prudent avec les liens dans les emails ou messages non sollicités. Les attaques de phishing utilisent souvent des chaînes de redirection pour cacher la véritable page d’atterrissage.

Qu’est-ce qu’un virus de redirection et comment le supprimer

Un « virus de redirection » est un logiciel malveillant ou une extension de navigateur malveillante qui force votre navigateur à visiter des sites indésirables — souvent des réseaux publicitaires, des pages d’arnaque ou des moteurs de recherche factices — lorsque vous essayez de charger une URL légitime. Les symptômes incluent :

  • Votre navigateur redirige systématiquement vers des pages que vous n’aviez pas l’intention de visiter.
  • Les résultats de recherche sont détournés vers des moteurs de recherche inconnus.
  • Des fenêtres contextuelles apparaissent même sur des sites qui n’en ont normalement pas.
  1. Vérifiez vos extensions de navigateur. Supprimez celles que vous ne reconnaissez pas ou que vous n’avez pas installées intentionnellement.
  2. Réinitialisez les paramètres de votre navigateur par défaut. Cela efface les pages d’accueil, moteurs de recherche et paramètres de proxy détournés.
  3. Analysez votre ordinateur avec un antivirus ou anti-logiciel malveillant à jour (Windows Defender, Malwarebytes ou équivalent).
  4. Vérifiez votre fichier hosts (/etc/hosts sur Mac/Linux, C:\Windows\System32\drivers\etc\hosts sur Windows) pour détecter des entrées non autorisées qui redirigent des domaines.
  5. Videz votre cache DNS et vérifiez que les paramètres de votre serveur DNS n’ont pas été modifiés.

Si le problème persiste après ces étapes, le logiciel malveillant peut opérer au niveau du réseau — vérifiez les paramètres DNS de votre routeur et envisagez une réinitialisation d’usine.

Boucles et chaînes de redirection

Une boucle de redirection se produit lorsque deux URL ou plus se redirigent mutuellement en cycle.

Causes courantes :

  • Règles conflictuelles dans .htaccess ou la configuration du serveur.
  • Redirections HTTPS qui renvoient le trafic vers HTTP, qui redirige à nouveau vers HTTPS.
  • Plugins CMS qui créent des règles de redirection concurrentes.

Pour corriger une boucle de redirection, tracez le chemin de redirection avec un outil comme curl -L ou un vérificateur de redirection en ligne, identifiez la règle conflictuelle, puis supprimez-la ou corrigez-la.

Une chaîne de redirection est une séquence de multiples redirections d’une URL vers une autre, puis une autre, avant d’atteindre la destination finale. Chaque saut ajoute de la latence et dilue la valeur SEO. Utilisez un outil d’audit de site (tel que Semrush Site Audit ou Screaming Frog) pour trouver les chaînes sur votre site et les consolider en redirections à un seul saut.

Comment corriger les redirections 404 après le lancement d’un nouveau site

Après le lancement d’un site repensé ou migré, des erreurs 404 apparaissent lorsque d’anciennes URL n’ont pas de redirection correspondante. Pour les corriger :

  1. Effectuez un crawl de la liste des URL de l’ancien site (à partir de votre sitemap ou de vos analytics) sur le nouveau site.
  2. Identifiez chaque URL renvoyant une 404.
  3. Faites correspondre chaque URL 404 à son équivalent le plus proche sur le nouveau site. Ne redirigez pas tout vers la page d’accueil — faites correspondre le contenu au contenu.
  4. Implémentez des redirections 301 pour chaque paire ainsi définie.
  5. Re-crawlez pour vérifier que chaque ancienne URL aboutit désormais à la bonne nouvelle page.
  6. Soumettez l’ancien sitemap à Google Search Console une dernière fois pour aider Google à découvrir les redirections plus rapidement.

Comment tester et mettre en œuvre les redirections

Outils pour tester les redirections

  • Outils de développement du navigateur : Ouvrez l’onglet Network, cochez « Preserve log », et naviguez vers l’URL. La colonne Status affiche le code de réponse HTTP, et l’en-tête Location montre la destination.
  • Curl (ligne de commande) : curl -I https://example.com/old-page renvoie les en-têtes HTTP, incluant le code d’état et l’en-tête Location.
  • Vérificateurs de redirection en ligne : whatsmydns.net/redirect-checker et redirectcheck.com affichent le chemin de redirection complet et chaque code d’état.
  • Outils d’audit de site : Semrush, Ahrefs et Screaming Frog crawlent l’ensemble de votre site et signalent les chaînes de redirection, les boucles et les redirections cassées.

Comment créer un lien de redirection

La méthode dépend de votre environnement d’hébergement. Voici les trois approches les plus courantes :

Apache (.htaccess) :

Redirect 301 /old-page https://example.com/new-page
Ou pour les redirections basées sur des motifs :
RewriteEngine On
RewriteRule ^old-page$ /new-page [R=301,L]
Nginx :
rewrite ^/old-page$ https://example.com/new-page permanent;
WordPress : Utilisez un plugin de redirection tel que Redirection ou Yoast SEO Premium. Saisissez l’ancienne URL (la « source ») et la nouvelle URL (la « cible »), sélectionnez 301 ou 302, et enregistrez. Le plugin gère les règles serveur pour vous.

HubSpot : Accédez à Settings > Domains & URLs > URL Redirects, cliquez sur « Add URL redirect », saisissez le chemin de l’URL d’origine et la destination de redirection, puis sélectionnez le type de redirection.

Cloudflare / CDN : Utilisez Page Rules ou Bulk Redirects pour définir des motifs de redirection à la périphérie, avant que les requêtes n’atteignent votre serveur d’origine. C’est l’option la plus rapide pour les sites à fort trafic.

Liste de contrôle pour l’implémentation étape par étape

  1. Auditez vos URL existantes. Connaissez chaque page qui existe et chaque page qui a changé.
  2. Faites correspondre les anciennes URL aux nouvelles URL. Créez un tableur avec les colonnes source et destination.
  3. Choisissez le type de redirection approprié. 301 pour les changements permanents, 302/307 pour les changements temporaires.
  4. Implémentez les redirections au niveau du serveur ou de la plateforme — pas en JavaScript sauf en cas d’absolue nécessité.
  5. Testez chaque redirection avec un outil ou les outils de développement du navigateur. Confirmez le code d’état et la destination finale.
  6. Mettez à jour les liens internes de votre site pour pointer directement vers les nouvelles URL. Ne comptez pas sur les redirections pour votre propre navigation.
  7. Soumettez votre ancien sitemap à Google Search Console pour accélérer la découverte.
  8. Surveillez les erreurs 404 dans Search Console pendant les semaines suivantes et ajoutez des redirections pour celles que vous auriez manquées.

Bonnes pratiques pour les liens de redirection

  • Utilisez le 301 pour les déplacements permanents, le 307 pour les temporaires. Évitez le 302 pour les nouveaux projets — le 307 est la norme moderne pour les redirections temporaires et préserve la méthode HTTP.
  • Limitez les chaînes de redirection à un seul saut. Chaque redirection supplémentaire ajoute de la latence et réduit les chances que les moteurs de recherche aillent jusqu’au bout.
  • Conservez les redirections permanentes pendant au moins un an, idéalement indéfiniment. Si une URL a déjà eu du trafic, des backlinks ou des favoris, maintenez la redirection active.
  • Mettez à jour vos propres liens internes pour pointer directement vers les nouvelles URL. Les redirections sont un filet de sécurité, pas une stratégie de navigation.
  • Faites correspondre le contenu au contenu. Redirigez une page produit supprimée vers un produit similaire, pas vers la page d’accueil. Redirigez un article de blog supprimé vers un article connexe, pas vers l’index du blog.
  • Testez chaque redirection après sa mise en œuvre. Utilisez un vérificateur de redirection ou les outils de développement du navigateur. Confirmez le code d’état HTTP et l’URL de destination finale.
  • Surveillez régulièrement votre site avec un outil de crawl. Les chaînes de redirection, les boucles et les redirections cassées s’accumulent avec le temps à mesure que les sites grandissent et évoluent.
  • Utilisez HTTPS pour toutes les destinations de redirection. Rediriger de HTTPS vers HTTP déclenche des avertissements de sécurité du navigateur et nuit à la confiance.
  • Dans les programmes d’affiliation, privilégiez les redirections 307 côté serveur pour les liens de suivi. Elles préservent les méthodes de requête, signalent le caractère temporaire aux moteurs de recherche, et sont plus difficiles à intercepter pour les bloqueurs de publicité que les scripts côté client.

Questions fréquemment posées

Boostez votre marketing d'affiliation avec des redirections intelligentes

Découvrez comment les liens de redirection peuvent améliorer vos efforts de marketing d'affiliation, protéger vos commissions et optimiser l'expérience utilisateur.

En savoir plus

Redirection

Redirection

Une redirection envoie les utilisateurs et les moteurs de recherche d'une URL vers une autre. Découvrez les 301, 302 et comment les redirections fonctionnent en...

18 min de lecture
Redirects SEO +3

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