Le Carnet du Web

Migration de site sans perdre de trafic : le guide qui change tout

Une migration propre ne fait pas perdre de trafic : seules les erreurs de mapping coûtent cher. Découvrez comment récupérer 97 % de son trafic organique en six semaines, et les pièges à éviter absolument.

Migration de site sans perdre de trafic : le guide qui change tout

La question que l'on me pose le plus souvent quand une refonte se profile, ce n'est pas « comment on fait une redirection 301 » — tout le monde sait à peu près à quoi ça ressemble. C'est : « combien de trafic je vais perdre ? » Et la vraie réponse, celle que personne n'a envie d'entendre, c'est qu'une migration propre ne fait pas perdre de trafic. Elle en fait perdre un peu, temporairement, et ce sont les erreurs de cartographie qui font mal.

J'ai accompagné plusieurs bascules ces dernières années, dont une refonte complète d'un site de contenus qui générait autour de 400 000 visites organiques par mois. On a récupéré 97 % du trafic en six semaines. Pas parce qu'on avait un secret : parce qu'on avait passé trois fois plus de temps à préparer le mapping qu'à coder la nouvelle version. Voilà la vraie histoire d'une migration de site sans perdre de trafic.

Points clés à retenir

  • Le mapping URL par URL est le cœur du travail : comptez 2 à 3 jours de préparation pour 1 000 pages.
  • Une baisse de 10 à 20 % pendant 4 à 8 semaines est normale. Au-delà, il y a un problème.
  • Ne redirigez jamais une page supprimée vers la home par défaut : préférez un vrai équivalent ou un code 410.
  • Trop de chaînes de redirections tuent le signal : une seule 301 suffit, jamais trois en cascade.
  • Gardez l'ancien site accessible et les redirections en place au moins un an.

Pourquoi une migration de site fait perdre du trafic

Posons le décor. Vous changez de CMS, de domaine, d'hébergeur ou d'arborescence. Pour Google, votre site est un ensemble d'URL avec une histoire : des liens entrants, un historique de contenu, un temps de chargement, des signaux accumulés. Une migration casse cette continuité. Le moteur doit réapprendre votre site.

La perte vient presque toujours d'un des quatre endroits suivants :

  • Des URL disparues sans redirection, qui renvoient une 404 et sortent de l'index.
  • Un mapping approximatif : plusieurs anciennes pages pointent vers une nouvelle qui n'a rien à voir, et le signal se dilue.
  • Une baisse technique : temps de chargement dégradé, balises cassées, robots.txt mal configuré le jour J.
  • Un contenu modifié au passage, si vous profitez de la refonte pour réécrire des pages qui marchaient.

Le facteur temps que tout le monde sous-estime

Il faut accepter une période de flottement. Sur les migrations que j'ai suivies, le trafic organique met entre quatre et huit semaines pour revenir à son niveau d'avant. Parfois plus sur les sites à forte dépendance aux backlinks. Ce n'est pas une anomalie. C'est le temps que Google recrawle, réassocie les signaux et réévalue les nouvelles URL.

Le piège, c'est de paniquer à la troisième semaine et de tout changer. J'ai vu une équipe remettre l'ancienne arborescence en prod au bout de dix jours parce que ça baissait. Résultat : deux migrations au lieu d'une, et un trou de trafic de trois mois. Le pire des scénarios.

Préparer le mapping URL par URL (le vrai travail)

Le mapping, c'est le tableau qui associe chaque ancienne URL à sa nouvelle adresse. Sans lui, vous naviguez à l'aveugle. Et non, un simple « tout vers la home » ne marche pas : Google considère qu'une redirection massive vers la page d'accueil est un soft 404 déguisé.

Préparer le mapping URL par URL (le vrai travail)

Comment construire un mapping qui tient la route

  1. Exportez toutes les URL connues. Pas seulement celles du sitemap : croisez le sitemap, les données de votre outil d'analytics sur les 12 derniers mois, et un crawl complet de l'ancien site.
  2. Classez par trafic et par liens entrants. Une page qui fait 50 visites par mois et zéro lien externe n'a pas le même enjeu qu'une page pilier.
  3. Associez l'équivalent le plus proche à chaque URL, pas systématiquement la home. Si aucune page équivalente n'existe, tranchez : 410 (contenu supprimé) ou redirection vers une catégorie pertinente.
  4. Vérifiez les liens internes dans la nouvelle version : aucun ne doit encore pointer vers une ancienne URL. Ça paraît évident, et pourtant.

Sur un site de 2 000 à 3 000 URL, cette étape m'a pris environ une semaine à temps partiel. C'est long. C'est aussi ce qui fait la différence entre 97 % et 60 % de trafic récupéré.

Les cas limites qui piègent tout le monde

Les vraies blessures d'une migration ne viennent pas des pages évidentes. Elles viennent des cas limites.

  • La pagination : /blog/page/2, /page/3… Si la nouvelle version n'a pas d'équivalent, ne redirigez pas tout vers le blog racine. Laissez les pages existantes ou retirez-les proprement.
  • Les paramètres d'URL (filtres, tri, tracking) : redirigez vers la version canonique sans paramètres, jamais vers une page de recherche interne.
  • Les versions multilingues : un hreflang mal mis à jour lors d'un changement de domaine, et vous perdez la bonne page dans la mauvaise langue. Vérifiez chaque paire.
  • Les chaînes de redirections : A → B → C. Chaque saut dilue le signal. Faites toujours pointer A directement vers C.

La checklist avant le jour J

La bascule elle-même doit être une formalité. Si vous découvrez un problème le jour du lancement, c'est que la préparation a été bâclée. Voici ce que je vérifie systématiquement une semaine avant.

La checklist avant le jour J
Point de contrôleStatut attenduPourquoi c'est critique
Site de préproduction crawlableAccessible mais en noindexPour tester le rendu sans polluer l'index
Mapping complet100 % des URL classéesAucune 404 non voulue le jour J
Redirections testéesChaque 301 renvoie un code 200Éviter les boucles et les 302 accidentelles
Balises canoniquesPointe vers la bonne URLÉviter le contenu dupliqué
Sitemap à jourNouvelles URL uniquementAccélérer le recrawl
robots.txtNe bloque rienL'erreur la plus coûteuse et la plus bête

Un détail qui m'a coûté cher une fois : le fichier robots.txt de préproduction en noindex avait été copié tel quel en production. On a mis quatre jours à le remarquer, et le site était invisible. Depuis, je fais du robots.txt le tout premier contrôle post-bascule.

Le plan de rollback et la fenêtre de bascule

Ça, c'est l'angle mort des articles sur la migration : personne ne parle du retour arrière. Pourtant, avoir un filet de sécurité change la façon dont vous abordez la bascule. On ose faire, parce qu'on sait revenir.

Le plan de rollback et la fenêtre de bascule

Comment organiser un rollback crédible

Trois choses à préparer avant de basculer :

  1. Réduire le TTL DNS à 300 secondes au moins 48 heures avant. Sinon, le retour arrière prendra des heures à se propager.
  2. Garder l'ancien site en ligne sur un sous-domaine ou un serveur de secours. Pas un backup dormant : un site accessible.
  3. Décider à l'avance du critère de rollback. Le mien : si le taux d'erreur serveur dépasse 5 % pendant plus de deux heures, ou si le trafic chute de plus de 40 % en 72 heures, on revient.

La fenêtre de bascule idéale ? Un mardi matin, jamais un vendredi. Et jamais la veille d'un pic d'activité. Ça semble évident, mais j'ai vu une migration lancée le Black Friday. Le commercial ne s'en est jamais remis.

Après la bascule : surveiller sans paniquer

Le jour J passe. Les premiers jours, surveillez l'essentiel : erreurs serveur, taux de pages indexées, Search Console pour les nouvelles erreurs de couverture. Le trafic, lui, va baisser. C'est normal. Regardez la tendance à deux semaines, pas à deux jours.

Combien de temps garder les redirections en place ?

La réponse courte : au moins un an. La réponse honnête : tant que des liens externes pointent vers les anciennes URL. J'ai encore des 301 en place sur un site migré il y a deux ans et demi, et je ne compte pas les retirer. Ça ne coûte rien techniquement et ça protège le trafic résiduel. Les moteurs finissent par traiter l'ancienne URL comme une redirection permanente, et vous gardez le bénéfice.

Pour les gros volumes, au-delà de quelques milliers de redirections, une revue manuelle devient impossible. Faites confiance à votre mapping initial et vérifiez par échantillonnage dans la Search Console : les URL qui perdent le plus de clics en priorité.

Ce que j'aurais fait différemment

Sur ma première grosse migration, j'ai voulu profiter de la refonte pour réécrire les textes des pages les plus performantes. Mauvaise idée. Ces pages portaient des signaux depuis des années, et changer à la fois l'URL et le contenu, c'est demander à Google de tout réévaluer d'un coup. Le trafic sur ces pages a mis près de quatre mois à revenir. Aujourd'hui, je sépare toujours : on migre d'abord, on réécrit six mois plus tard, quand le terrain est stabilisé.

Une migration réussie, ce n'est pas une question de technique brillante. C'est de la discipline : un mapping exhaustif, des redirections propres, un rollback prêt, et la patience de ne pas tout changer quand le trafic flotte. Le reste, c'est du temps.

Et si vous vous demandez si ça vaut le coup de refondre un site qui marche : parfois, la meilleure migration, c'est celle qu'on ne fait pas.

Grégoire Perrin

Grégoire Perrin

Grégoire Perrin est un spécialiste du référencement naturel reconnu pour son expertise en optimisation on-page, en stratégies de netlinking et en SEO local. Il accompagne les entreprises dans l'amélioration de leur visibilité en ligne en alliant analyse technique et approche centrée sur l'utilisateur. Sa capacité à traduire les enjeux du référencement en résultats concrets fait de lui un partenaire de confiance pour les projets digitaux exigeants.

Voir tous les articles →

Articles similaires