Ce guide couvre tout ce qu’il faut savoir pour les utiliser correctement, du choix du bon type de redirection à la vérification que votre PageRank s’est bien transféré après une migration. En plus, on vous offre un plan de redirections SEO parfait pour une migration réussie.
Voici ce que vous apprendrez dans ce guide :
Et en bonus :
Une redirection est une instruction envoyée aux navigateurs et aux moteurs de recherche pour les acheminer vers une URL différente de celle demandée. En clair : l’utilisateur tape (ou clique sur) une URL A, et arrive sur une URL B, de façon transparente.
Si vous débutez en SEO et que vous voulez consolidez vos bases, commencez par lire notre explication simple et efficace de ce qu’est le SEO.
Mais au-delà de l’expérience utilisateur, les redirections envoient un signal fort aux moteurs de recherche : elles leur indiquent si un contenu a été déplacé de façon permanente ou temporaire, et si l’autorité de l’ancienne page doit être transférée à la nouvelle. C’est ce signal qui fait toute la différence en SEO.
On distingue deux grandes familles :
Il y a 3 raisons principales à l’utilisation des redirections lorsque vous déplacez ou supprimez du contenu :
Il faut utiliser les redirections lorsque vous déplacez du contenu d’une URL à une autre et, parfois, lorsque vous en supprimez. Voici les situations les plus fréquentes.
Si vous faites une refonte, changez d’image de marque ou passez d’un domaine à un autre, il va falloir faire une redirection permanente de toutes les pages de l’ancien domaine vers leur emplacement sur le nouveau.
Si vous fusionnez plusieurs sites en un seul, il va falloir faire des redirections permanentes des anciennes URL vers les nouvelles.
Si vous passez du HTTP au HTTPS (vivement recommandé), vous allez devoir faire des redirections permanentes sur toutes les pages non sécurisées (HTTP) vers leur équivalent sécurisé (HTTPS). Ça s’applique aussi aux variantes www/non-www : choisissez une version canonique et redirigez l’autre systématiquement.
Si vous faites une promo temporaire et voulez orienter vos visiteurs de domain.com/portable à domain.com/portable-promo-black-friday, il va falloir utiliser une redirection temporaire.
Si vous retirez du contenu de votre site, faites une redirection permanente vers une URL pertinente, assez similaire au contenu retiré. Cela vous assure que tout backlink vers l’ancienne page va toujours compter pour votre SEO et que le maillage interne va toujours fonctionner correctement.
C’est l’un des cas les plus sous-estimés. Quand un produit est définitivement arrêté, rediriger sa page vers le produit le plus proche ou la catégorie parente évite de perdre l’autorité accumulée par d’éventuels backlinks ou un historique de trafic. En revanche, si le produit reviendra en stock, un message “rupture temporaire” avec un retour vers la page elle-même vaut mieux qu’une redirection.
Pour les pages générées par les filtres de navigation (ex : /chaussures?couleur=rouge), les redirections ne sont généralement pas la bonne solution — préférez les balises canoniques pour éviter le contenu dupliqué.
Si un même contenu est accessible via plusieurs URL (par exemple avec et sans slash final, avec des paramètres UTM, ou des variantes d’URL), une redirection 301 vers l’URL canonique consolidera l’autorité sur une seule version plutôt que de la diluer entre plusieurs.
On divise les redirections en deux groupes : côté serveur ou côté client. Chaque groupe contient un certain nombre de redirections que les moteurs de recherche vont considérer soit temporaires soit permanentes. Il va falloir choisir les bons types de redirection pour éviter des problèmes SEO.
Edit
Situation | Type de redirection |
|---|---|
Déplacement permanent d’une page | 301 |
Redirection temporaire (promo, maintenance) | 302 |
Formulaire (éviter la re-soumission) | 303 |
Redirection temporaire avec conservation de la méthode HTTP | 307 |
Déplacement permanent avec conservation de la méthode HTTP | 308 |
Aucun accès serveur disponible | JS (en dernier recours) |
À éviter dans tous les cas | Meta refresh |
Dans la quasi-totalité des situations SEO courantes, vous utiliserez une 301. Les autres types ont des usages très spécifiques, souvent liés au développement plutôt qu’au SEO pur. |
Une redirection côté serveur laisse la décision de la redirection au serveur sur quoi renvoyer l’utilisateur ou le moteur de recherche lorsqu’une requête pour une page (URL) est faite. Il envoie alors un code statut HTTP 3XX.
Si vous faites du SEO, ce sera ce type de redirection que vous allez faire la plupart du temps, les redirections côté client (dont nous parlons juste après) ont quelques désavantages et ne sont utiles que dans certains cas rares et précis.
Voici les redirections 3XX que tous les professionnels du SEO doivent connaître :
Une redirection 301 renvoie l’utilisateur vers une nouvelle URL et indique aux moteurs de recherche que la ressource a été déplacée de manière permanente. Lorsque confronté à une redirection 301, en général le moteur de recherche retire l’ancienne URL de l’index en faveur de la nouvelle. Ils transfèrent aussi le PageRank (l’autorité) à la nouvelle URL.
Une redirection 302 renvoie l’utilisateur vers une nouvelle URL et indique aux moteurs de recherche que la ressource a été déplacée de manière temporaire. Face à une 302, Google maintient l’ancienne URL dans son index (c’est elle qui est considérée comme canonique) et ne transfère pas le PageRank à la nouvelle URL.
Attention : si vous laissez une 302 en place trop longtemps (plusieurs mois), Google peut finir par l’interpréter comme une 301 et indexer la nouvelle URL à la place de l’ancienne. Et ce n’est généralement pas ce que vous souhaitiez si vous avez choisi une redirection temporaire.
Utilisez la 302 uniquement pour des cas vraiment temporaires (test A/B, maintenance, promotion à durée limitée). Pour tout le reste, on reste sur une 301.
Une redirection 303 redirige l’utilisateur vers une ressource similaire à celle demandée et est une forme de redirection temporaire. C’est généralement utilisé dans des cas comme empêcher de re-soumettre des données de formulaire lorsqu’un utilisateur fait “précédent” dans le navigateur. Vous n’utiliserez généralement pas les redirections 303 dans un objectif SEO. SI vous le faites, les moteurs de recherche vont généralement les traiter comme des 301 ou 302.
Une redirection 307 est la même qu’une 302 (temporaire), à la différence qu’elle conserve la méthode HTTP (POST, GET) de la requête originale lors de la redirection.
Une 308 fonctionne comme une 301 (permanente), à la différence qu’elle conserve la méthode HTTP de la requête originale lors de la redirection. Google dit traiter les 308 comme les 301, mais la plupart des professionnels du SEO utilisent tout de même la 301.
https://twitter.com/JohnMu/status/994633389356429312
Une redirection côté client laisse le navigateur décider d’où l’utilisateur va être redirigé. C’est généralement à éviter à moins de n’avoir aucune autre option.
Une redirection 307 côté client se produit lorsqu’un site utilise HSTS (HTTP Strict Transport Security). Dans ce cas, c’est le navigateur lui-même qui force la redirection vers HTTPS sur les requêtes non sécurisées, sans passer par le serveur. Google ne voit pas ce 307 car il est mis en cache dans le navigateur.
Ce qu’il voit en amont, c’est le 301 ou 302 serveur initial. Ce comportement est différent du 307 côté serveur mentionné plus haut.
Une redirection meta refresh indique au navigateur de rediriger l’utilisateur au bout d’un certain nombre de secondes. Google l’identifie bien et le traite généralement comme une 301. Cependant, sur le sujet des redirections 301 avec délai sur Twitter, John Mueller de Google a déclaré “Si vous voulez que ce soit traité comme une redirection, faites qu’elle se comporte comme une redirection”.
Quoiqu’il en soit, Google ne recommande pas cette utilisation, cela peut perturber l’utilisateur et n’est pas supporté par tous les navigateurs. Google conseille une 301 côté serveur.
Une redirection JavaScript se sert de… je vous le donne en mille : JavaScript pour donner au navigateur l’instruction de redirection vers une autre URL. Certaines personnes pensent que les redirections JavaScript peuvent poser des problèmes aux moteurs de recherche parce qu’ils ont besoin de charger la page pour voir la redirection. Même si dans la théorie c’est tout à fait juste, ce n’est plus trop un problème de nos jours : Google fait très rapidement le rendering des pages (mais ça peut toujours poser problème à d’autres moteurs de recherche). De toute manière, il est toujours mieux d’utiliser des redirections 3XX lorsque c’est possible, mais une redirection JS va généralement convenir si vous n’avez pas d’autre solution.
Un plan de redirection, c’est un document qui liste toutes vos anciennes URL et leur URL de destination. C’est l’outil de travail central de toute migration SEO : sans lui, vous allez inévitablement oublier des pages, créer des chaînes, ou rediriger vers des destinations approximatives.
Voici comment construire votre plan proprement, en 5 étapes.
Avant de savoir quoi rediriger, il faut savoir ce qui existe. Lancez un crawl complet de votre site actuel avec un outil comme Screaming Frog ou l’Audit de site Ahrefs. L’objectif est d’obtenir la liste exhaustive de toutes les URL qui renvoient un code 200 (pages actives).
Exportez cette liste dans un tableur. C’est la colonne “Ancienne URL” de votre plan.
Si votre site a beaucoup de pages, complétez le crawl avec un export depuis Google Search Console (rapport Performance → Pages) pour ne manquer aucune URL qui génère du trafic organique, même si elle n’est plus dans le maillage interne.
Vous n’avez pas forcément besoin de rediriger chaque URL du site. Concentrez-vous sur les pages qui ont une valeur SEO réelle, c’est-à-dire celles qui ont :
des backlinks entrants (à récupérer dans Site Explorer Ahrefs → rapport Referring Domains)
du trafic organique historique (visible dans Google Search Console ou Analytics)
un positionnement sur des mots-clés importants
Pour un site e-commerce avec des milliers de pages, cette priorisation est indispensable. Une page produit sans backlinks ni trafic depuis 2 ans peut rester en 404.
Dans Ahrefs Webmaster Tools, allez dans Site Explorer → Best by Links pour voir vos pages classées par nombre de domaines référents. Ce sont les premières à rediriger absolument.
C’est l’étape la plus fastidieuse, et la plus importante. Pour chaque ancienne URL, vous devez identifier la page la plus proche thématiquement sur le nouveau site.
Les règles à suivre :
Votre plan de redirection final prend la forme d’un tableau à 3 colonnes minimum, par exemple :
Edit
Ancienne URL | Nouvelle URL | Type |
|---|---|---|
https://monsite.fr/ancienne-page/ | https://monsite.fr/nouvelle-page/ | 301 |
https://monsite.fr/produit-supprime/ | https://monsite.fr/categorie/ | 301 |
https://monsite.fr/promo-noel/ | https://monsite.fr/promo-ete/ | 302 |
Si vous gérez une migration complexe avec des centaines d’URL, vous pouvez ajouter des colonnes utiles : nombre de backlinks, trafic mensuel moyen, priorité de traitement.
On vous offre notre template Google Sheet : Plan de redirection SEO à dupliquer pour votre usage.
Avant de déployer quoi que ce soit, testez vos redirections sur un environnement de staging. Vérifiez :
Que chaque ancienne URL redirige bien vers la bonne destination (pas vers la home, pas vers une 404)
Qu’il n’y a pas de chaîne (A → B → C : corrigez en A → C directement)
Qu’il n’y a aucune boucle (A → B → A)
Vous pouvez utiliser des outils comme httpstatus.io pour tester vos redirections URL par URL, ou relancer un crawl Screaming Frog sur la preprod pour détecter les anomalies en masse.
N’indexez jamais votre environnement de preprod. C’est l’une des erreurs les plus fréquentes en migration : Google indexe la version de staging, ce qui peut créer du contenu dupliqué et des signaux contradictoires au moment de la mise en production.
Une fois votre plan construit, il faut le déployer. La méthode dépend de votre CMS ou de votre infrastructure serveur.
La méthode la plus directe sur la grande majorité des hébergements mutualisés. Le .htaccess se trouve à la racine de votre site.
Redirection page par page :
Redirect 301 /ancienne-page/ https://www.monsite.fr/nouvelle-page/ Redirection de domaine entier :
RewriteEngine On
RewriteCond %{HTTP_HOST} ^ancien-domaine\.fr [NC]
RewriteRule ^(.*)$ https://www.nouveau-domaine.fr/$1 [R=301,L] Trois options selon vos besoins :
Contenu → Menus → Afficher les redirections d’URL → Ajouter une redirection. L’import en masse via CSV est disponible depuis la même interface.
Nativement via Back Office → Préférences → SEO & URLs pour les produits et catégories. Pour les migrations complexes, le .htaccess reste la méthode la plus fiable.
Project Settings → SEO → section “301 Redirects”. Webflow ne gère que les 301 nativement. Pour les 302, passez par votre CDN ou votre DNS.
Les Redirect Rules de Cloudflare permettent de gérer des redirections de domaine entier directement au niveau du CDN, avant que la requête n’atteigne votre serveur. Idéal pour les changements de domaine.
Les redirections peuvent vite devenir compliquées et une mauvaise action peut silencieusement coûter du trafic pendant des mois. Voici les règles essentielles à appliquer qu’on a testées chez Ahrefs :
Tout le monde devrait aujourd’hui utiliser le HTTPS. Cela fournit une couche de sécurité supplémentaire et c’est un facteur (minime mais réel) de ranking pour Google.
Il y a plusieurs moyens de vérifier que votre site redirige correctement le HTTP vers le HTTPS. La première est d’installer et activer la barre d’outils SEO Ahrefs et d’essayer de naviguer vers la version HTTP de votre page d’accueil. Ça devrait vous rediriger et vous devriez voir un code de réponse 301 dans l’outil.

Le problème de cette méthode est que vous pouvez voir une 307 si votre site utilise HSTS. Voici une autre méthode :
Vous devriez voir une erreur “Not crawlable” depuis les versions www et non-www de votre accueil ainsi qu’une notification “301 moved permanently”.

S’il n’y a pas de redirection de mise en place ou que vous utilisez des redirections autres que 301 ou 308, il faudrait demander à votre développeur de passer sur du 301.
Quelle que soit la méthode utilisée, répétez-la sur plusieurs pages pour être sûr que les bonnes redirections sont en place sur votre site.
Implémenter le HSTS (HTTP Strict Transport Security) sur votre serveur empêche les utilisateurs d’accéder à du contenu non sécurisé (HTTP) de votre site. Il le fait en indiquant au navigateur que votre serveur n’accepte que des connexions sécurisées et qu’il doit faire une redirection interne 307 pour renvoyer une version HTTPS à toute requête HTTP.
Ce n’est pas un remplacement pour les redirections 301 ou 302, et ce n’est pas strictement nécessaire si vous avez bien paramétré votre site. Mais nous trouvons que c’est la meilleure chose à faire, ne serait-ce que pour accélérer un peu la navigation de vos utilisateurs.
Pour en savoir plus : Strict-Transport-Security - Mozilla
Après avoir implémenté le HSTS, pensez à soumettre votre site à la HSTS preload list. Cela va activer le HSTS pour toute personne qui visite votre site, même s’ils ne l’ont jamais fait avant.
Les meta refresh ne sont vraiment pas idéales, autant vérifier votre site pour en trouver et les remplacer par du 301 ou du 302. Vous pouvez le faire facilement avec un compte gratuit de Ahrefs Webmaster Tools. Lancez un crawl de votre site avec l’Audit de site et cherchez s’il y a des erreurs “meta refresh redirect”.

Cliquez sur l’erreur puis sur “view affected URLs” (voir les URL affectées) et vous verrez toutes les pages qui ont ces redirections.
Rediriger les URL est logique lorsque vous déplacez du contenu, mais c’est généralement une bonne idée de faire une redirection pour du contenu supprimé. Une erreur “404 not found” est toujours à éviter pour l’utilisateur qui veut accéder à la page supprimer. Il est beaucoup plus user friendly de le rediriger vers une page alternative qui a le même rôle.
Par exemple, nous avons récemment revu notre page de catégories de blog. Nous avons supprimé quelques catégories, comme “Outreach & promotion de contenu”. Plutôt que de la laisser en 404, nous l’avons redirigée vers notre catégorie “link building”, qui est une alternative très proche.
On ne peut pas toujours le faire : il n’existe pas toujours de page alternative qui pourrait servir le sujet. Mais si c’est le cas, mettre cette redirection en place permet de conserver et transférer le PageRank (autorité) depuis la page redirigée vers la ressource alternative.
Il y a une nuance importante ici : si vous supprimez une page qui n’a aucun backlink, peu ou pas de trafic organique et aucun lien interne qui pointe vers elle, une erreur 404 est parfois la bonne décision. Créer une redirection vers une page thématiquement éloignée pour “sauver” une page sans valeur SEO ne sert à rien. Google peut l’interpréter comme une soft 404 de toute façon.
La règle simple : redirigez si la page a des backlinks ou du trafic organique historique. Laissez en 404 dans les autres cas.
La plupart des sites ont déjà quelques pages mortes ou effacées qui renvoient un statut 404. Pour les trouver, créez un compte gratuit Ahrefs Webmaster Tools, lancez un crawl de votre site site avec l’Audit de site, allez dans le rapport internal pages (pages internes) et cherchez les erreurs “page 4XX” :

Sélectionnez “backlinks” comme source lorsque vous paramétrez votre crawl. Cela va permettre l’Audit de site de trouver les pages supprimées qui avaient des backlinks, même s’il n’y a pas de lien interne sur les pages de votre site.

Pour voir les pages affectées, cliquez sur l’erreur puis sur “view affected URLs”. Si vous en voyez beaucoup, cliquez sur le bouton “manage columns” et ajoutez la colonne “referring domains” pour la trier par ordre descendant. Vous pouvez alors commencer à traiter vos 404 par ordre de nombre de backlinks.

Une chaîne de redirection, c’est lorsque plusieurs redirections sont mises en place entre la ressource demandée et la destination finale.

La documentation officielle de Google indique qu’il suit jusqu’à 10 redirections, toute chaîne plus courte que cela n’est généralement pas un problème pour le SEO
Googlebot suit jusqu’à 10 sauts de redirection. Si le robot d’exploration ne reçoit pas de contenu au bout de ces 10 sauts, la Search Console affiche une erreur de redirection dans le rapport de couverture de l’index du site.
Par contre, les longues chaînes de redirection vont ralentir vos utilisateurs, il est donc toujours mieux de les éviter si possible.
Vous pouvez trouver vos longues chaînes de redirection gratuitement avec Ahrefs Webmaster Tools :

Cliquez sur l’alerte et sur “View affected URLs” (voir les URL affectées) pour voir toutes les URL d’où partent des chaînes de redirection et toutes les étapes de la chaîne.

Une fois vos chaînes corrigées, pensez aussi à mettre à jour votre maillage interne. Si une page A de votre site pointe vers une URL qui redirige vers B, c’est un saut inutile : mettez le lien directement vers B.
Vous pouvez repérer ces liens via Site Audit → rapport Liens → liens qui pointent vers des redirections.
C’est l’erreur la plus fréquente lors des migrations :
Rediriger en masse toutes les anciennes URL vers la page d’accueil parce que c’est plus rapide que de trouver une destination pertinente pour chacune.
Le problème, c’est que Google va interpréter ces redirections comme des soft 404, c’est-à-dire qu’il va estimer que vous n’avez pas trouvé de vraie page alternative et qu’il n’y a rien à transférer. Résultat, vous perdez l’autorité de toutes ces pages.
Que faire à la place :
Chaque redirection doit pointer vers la page la plus thématiquement proche sur le nouveau site. Si cette page n’existe pas, créez-en une ou laissez une vraie 404 (c’est plus honnête vis-à-vis de Google qu’une fausse redirection vers la home.)
Vous pouvez détecter ce problème dans Site Audit Ahrefs → rapport Redirects → cherchez les URL dont la destination est votre page d’accueil.
Les boucles de redirection sont des boucles infinies qui arrivent lorsqu’une URL redirige vers elle-même ou que la chaîne de redirection pointe à un moment à un maillon précédent de la chaîne.

Elles posent problème pour deux raisons :
La manière la plus simple de trouver des boucles de redirection est d’explorer votre site avec des outils comme l’Audit de site Ahrefs. Vous pouvez le faire gratuitement avec un compte Ahrefs Webmaster Tools

Si vous cliquez sur l’erreur puis sur “View affected URLs” vous verrez une liste des URL qui font une redirection ainsi que toutes les URL dans la chaîne.

Le meilleur moyen de corriger une chaîne de redirection dépend de si la dernière URL de la chaîne (avant la boucle) est la destination finale souhaitée.
Si c’est le cas, retirez la redirection de l’URL finale. Ensuite, assurez-vous que la ressource est accessible et renvoie un code statut 200.

Si ce n’est pas le cas, changez la boucle vers la bonne destination finale.

Dans les deux cas, il est toujours mieux de corriger tout le maillage interne vers ces redirections avec des liens directs vers l’URL finale.
Une redirection 301 transfère l’autorité, certes. Mais un lien interne qui pointe directement vers l’URL finale vaut mieux qu’un lien qui passe par une redirection. Chaque saut évité, c’est un signal légèrement plus fort envoyé à Google.
Après une migration ou une suppression de page, pensez systématiquement à :
1. Repérer tous les liens internes qui pointent vers les anciennes URL (Site Audit → rapport Links)
2. Les mettre à jour pour qu’ils pointent directement vers les nouvelles destinations
3. Mettre à jour votre sitemap XML pour ne plus y faire figurer les anciennes URL
C’est une tâche souvent négligée parce qu’elle n’est pas urgente, mais elle est importante pour le nettoyage technique de votre site sur le long terme.
Mettre en place des redirections ne suffit pas. Il faut s’assurer qu’elles fonctionnent correctement et que le PageRank s’est bien transféré. Voici comment faire avec Ahrefs.
Site Audit d’Ahrefs est l’outil le plus rapide pour obtenir une vue complète de l’état de vos redirections. Après un crawl, allez dans le rapport Redirects → onglet Issues. Vous y trouverez automatiquement :
Pour chaque problème détecté, cliquez sur l’alerte puis sur “View affected URLs” pour voir la liste complète des pages concernées et toutes les étapes de la chaîne.
Configurez des crawls récurrents dans l’Audit de site (hebdomadaires ou mensuels selon la taille de votre site). Vous recevrez des alertes automatiques si de nouveaux problèmes de redirection apparaissent après une mise à jour de contenu ou une modification de structure.
C’est la question que tout le monde se pose après une migration : est-ce que mon autorité a bien été transférée ? Voici comment le vérifier dans Ahrefs.
Avant la migration, notez les métriques clés de vos pages les plus importantes (URL Rating, nombre de referring domains) dans Site Explorer.
Après la migration (attendez 4 à 6 semaines pour laisser Google recrawler), vérifiez les mêmes métriques sur les nouvelles URL. Si l’URL Rating des nouvelles pages est cohérent avec celui des anciennes, le transfert s’est bien passé.
Un signe d’alerte : si les nouvelles URL affichent un UR de 0 et que les anciennes URL redirigées ont encore un UR, c’est que Google n’a pas encore consolidé les signaux. Attendez quelques semaines supplémentaires avant d’agir.
Même avec un plan de redirection rigoureux, il arrive que des pages tombent en 404 après une migration et que personne ne s’en aperçoive, surtout sur les grandes architectures.
Dans Ahrefs Webmaster Tools (c’est gratuit), allez dans Site Explorer → Meilleurs par liens et filtrez sur les codes de réponse 4XX. Vous verrez toutes les pages en erreur classées par nombre de referring domains. Ce sont vos priorités absolues de redirection.
Paramétrez une alerte dans Ahrefs pour être notifié dès qu’une page de votre site perd des backlinks de façon soudaine. C’est souvent le signe qu’une URL importante est passée en 404 sans que vous le sachiez.
L’Audit de site Ahrefs vous donne la vue côté crawl. Pour la vue côté indexation Google, consultez la Search Console :
Les redirections ne sont pas les éléments les plus glamour du SEO, mais mal gérées, elles peuvent effacer en quelques jours des mois de travail : trafic perdu, autorité diluée, budget de crawl gaspillé. Bien gérées, elles vous permettent de faire évoluer votre site sans perdre une seule position.
Voilà ce que j’aimerais que vous reteniez de cet article :
Si vous voulez approfondir des sujets spécifiques couverts dans ce guide, voici les ressources les plus utiles :
Et pour détecter les problèmes de redirections sur votre site dès maintenant (chaînes, boucles, meta refresh, pages 4XX orphelines), vous pouvez le faire gratuitement avec Ahrefs Webmaster Tools.
Des questions sur les redirections ? Rejoignez la conversation sur Twitter ou en français sur Linkedin.

Ancien chef du contenu chez Ahrefs (ou, en d’autres termes, je dois m’assurer que chaque article de blog que nous publions est ÉPIQUE).