Un basculement de serveur réussit sur le papier, puis le téléphone sonne. Les visiteurs tombent sur des pages blanches, Google découvre des adresses mortes, et le certificat clignote en rouge dans le navigateur. Rien n’a lâché au moment de la copie des fichiers, pourtant : le vrai dégât se joue avant la bascule, dans les détails qu’on a remis au lendemain. Voici comment relier chaque panne à l’erreur qui l’a causée.
Le DNS déplacé trop vite, et le reste du monde qui cherche encore l’ancien serveur
Le temps d’arrêt et le DNS arrivent en tête des problèmes de migration, et ce n’est pas un hasard. On change les enregistrements, on baisse la durée de vie des entrées à la dernière minute, puis on considère le dossier clos alors que la propagation prend des heures selon les fournisseurs d’accès. Résultat : une partie de l’audience frappe à l’ancienne adresse IP pendant que vous dormez. Personne ne s’en aperçoit tout de suite. Le créateur du site, lui, vide son cache et voit la bonne version.
La préparation commence donc bien avant le jour J. Baisser la durée de vie des enregistrements la veille, garder l’ancien serveur actif après la bascule, tester la résolution depuis plusieurs réseaux : ces gestes coûtent une heure et évitent des semaines de confusion. Un basculement réussi n’est pas celui qui fonctionne sur votre machine, c’est celui qui fonctionne aussi chez l’abonné qui se connecte depuis un réseau mobile en province.
Les 404 et les liens internes brisés, une casse qui met des semaines à remonter
Changer de serveur, c’est souvent l’occasion de réorganiser les dossiers, de renommer des catégories, de passer une boutique sous une nouvelle structure d’URL. Chaque adresse qui bouge sans redirection devient une promesse non tenue : l’internaute tombe sur une page d’erreur, le moteur enregistre un signal négatif, et le compteur de visites utiles baisse sans qu’on sache pourquoi. Le piège, c’est que le pic d’erreurs arrive après la période de surveillance. Plus personne ne regarde alors les journaux.
Le contrôle se fait en deux temps. Avant la bascule, on exporte la liste complète des URL et on prépare les règles de redirection une par une, pas en bloc approximatif. Après, on compare cette liste au plan de site pour repérer ce qui manque. C’est fastidieux, ça ne se voit pas dans un tableau de bord, et c’est exactement ce qui sépare une migration propre d’une migration qui saigne pendant deux mois.

Robots.txt, balises noindex et certificats : les erreurs invisibles qui coupent le trafic
Un site peut être parfaitement en ligne et totalement absent des résultats de recherche. Il suffit d’avoir laissé un « Disallow: / » dans le fichier robots.txt du serveur de préproduction, ou d’avoir recopié des balises noindex restées dans les gabarits de test. Le trafic organique s’effondre alors en quelques jours, sans message d’erreur, sans panne visible, sans explication dans les statistiques de serveur.
Les certificats posent un problème du même genre. Un certificat mal réinstallé, un contenu mixte qui charge encore une image en HTTP, et le navigateur affiche un avertissement que la plupart des visiteurs interprètent comme une tentative d’arnaque. Sur ce point, voir aussi notre article sur sauvegarde wordpress angles morts.
Ils repartent immédiatement, et ils ne reviennent pas parce qu’ils n’ont aucune raison de faire confiance à un site qui leur a fait peur. Vérifier ces trois points prend un quart d’heure et se fait à la main, jamais à l’aveugle.
Ce qu’il faut inspecter en priorité après la bascule
La liste ci-dessous rassemble les points qu’on oublie le plus souvent quand tout semble fonctionner, et il vaut mieux les passer en revue dans l’ordre plutôt que de faire confiance à sa mémoire. Chaque ligne correspond à un incident réel, observé sur un site en production.
- Le fichier robots.txt accessible à la racine, avec les bonnes règles et pas celles du serveur de test.
- Un certificat valide sur toutes les variantes du domaine, y compris celle avec le préfixe « www ».
- Une vérification qu’aucune balise noindex ne traîne encore dans les gabarits.
- Les images, scripts et feuilles de style chargés en HTTPS et non en HTTP, un par un dans la console du navigateur.
- Le plan de site soumis à nouveau, avec une date de génération qui correspond bien à la nouvelle version.
Un article détaillé sur clementbrazille.fr recense quatorze problèmes de migration et une liste de contrôle qualité pensée pour les soixante-douze premières heures. Cette page a été mise à jour le 7 septembre 2026 et se lit en neuf minutes environ : c’est le genre de document à garder ouvert pendant qu’on surveille, pas à parcourir après coup.
Erreurs 500 et 502 : la compatibilité qu’on avait testée nulle part
Les erreurs serveur et les questions de compatibilité arrivent généralement quand l’ancien hébergement tournait sur une version de PHP ou de MySQL différente de la nouvelle. Une extension abandonnée, une fonction dépréciée depuis trois ans, une requête qui passait sur une version antérieure du moteur de base de données : tout cela ne se voit pas sur un site en lecture, seulement sous charge ou sur certaines pages précises.
Le symptôme est trompeur. La page d’accueil s’affiche, on se dit que c’est bon, puis le formulaire de contact renvoie une erreur 500 et la recherche interne plante en 502. Ces pages-là ne représentent qu’une minorité du trafic, donc l’alerte ne se déclenche jamais. Une vérification manuelle, page par page, sur les parcours qui comptent vraiment pour l’activité, reste le seul moyen fiable de repérer ces cas avant les visiteurs.
Le calendrier pèse aussi. Semjuice rappelle, dans un article publié le 16 septembre 2019 et mis à jour le 16 mai 2025, qu’il vaut mieux migrer au moment où le site reçoit le moins de trafic.
Une activité saisonnière déplace ainsi le chantier à l’automne ou en hiver, jamais en pleine haute saison. Nicolas Jardillier y insiste sur les précautions à prendre avant de toucher quoi que ce soit à la production, et cette remarque vaut pour toutes les tailles de projet.

Une fenêtre de contrôle resserrée sur trois jours, pas une checklist signée avant de partir
Les guides de migration passent beaucoup de temps sur la préparation en amont et très peu sur ce qui se passe après. C’est pourtant là que tout se joue. La première heure sert à confirmer la résolution DNS depuis plusieurs réseaux et à vérifier que le certificat répond correctement sur chaque variante du domaine. Dans les premières vingt-quatre heures, on surveille les journaux d’erreur serveur, les redirections déclenchées, l’apparition de pages 404 dans les statistiques.
Le deuxième jour, on contrôle le comportement des robots d’indexation : pages explorées, erreurs signalées, cohérence du plan de site. Le troisième, on compare le trafic organique aux jours équivalents de la semaine précédente, et on rouvre les formulaires, la recherche interne, le tunnel de commande.
Ce rythme tient sur soixante-douze heures, comme le suggère la liste de contrôle évoquée plus haut. Il repose sur une règle simple : tant que ces vérifications n’ont pas été faites, la migration n’est pas terminée, même si le site répond.
Reste une question qu’aucun tableau de bord ne tranche à votre place : quand votre site tombe en panne après une bascule, cherchez-vous d’abord un coupable technique, ou le geste de préparation que vous avez sauté la veille ? Dans le premier cas, vous réparez ; dans le second, vous apprenez. Les deux démarches n’ont pas le même coût, et elles ne laissent pas les mêmes traces dans l’équipe qui reprendra le chantier la prochaine fois.