Envisagez-vous de migrer votre site e-commerce vers une nouvelle plateforme d’hébergement ou un nouveau nom de domaine ?
Peut-être cherchez-vous à améliorer les performances de votre site, renforcer sa sécurité, gagner en évolutivité, faciliter les intégrations ou encore réduire les coûts. Ce sont toutes des raisons valables pour envisager une migration. Et bien menée, celle-ci doit apporter des améliorations visibles pour vos clients, sans bugs ni interruptions de service.
Voici l’essentiel à savoir sur la migration de site web et les étapes à suivre pour assurer une transition réussie de votre plateforme e-commerce.
Migration de site web : définition
Dans le langage courant, une migration de site web désigne le fait de déplacer un site web d'une plateforme à une autre. Il peut s'agir du transfert du site d'un domaine à un autre, d'un changement d'hébergeur, d'une modification de la structure du site, ou encore d'une mise à jour ou d'un changement de la plateforme CMS (système de gestion de contenu, en français).
Le terme « migration de site web » peut faire référence à de nombreux processus différents, notamment :
- Changement d'hébergeur
- Changement de nom de domaine
- Changement de système de gestion de contenu (CMS)
- Changement de design ou de thème du site web
- Changement de structure d'URL, par exemple passage de HTTP à HTTPS
Tous ces types de migration peuvent avoir des implications importantes sur les performances de votre site et peuvent impacter le classement de votre site dans les moteurs de recherche. Compte tenu de la complexité du processus, en particulier pour les sites web volumineux, les migrations peuvent nécessiter l'expertise d'un développeur ou d'un professionnel de la conception web.
Transfert, refonte d'un site ou changement d'hébergeur : quand opérer une migration ?
La décision d'opérer une migration de site web peut être motivée par plusieurs facteurs. Par exemple, vous pourriez avoir envie d'offrir à votre site de meilleures performances ou encore d'en améliorer la sécurité en changeant de plateforme d'accueil (CMS ou hébergeur) ou en opérant une migration vers une URL https (avec certificat de sécurité). Dans le premier cas, on parle alors de changement d'hébergeur, dans le second d'un transfert du site vers une nouvelle URL.
L'une des raisons les plus courantes de migrer un site web est un changement dans les objectifs de l'entreprise ou de l'organisation. Par exemple, une petite entreprise de cosmétiques pourrait vouloir migrer son site e-commerce vers une plateforme différente pour une meilleure optimisation mobile et pour améliorer son image de marque.
Parfois aussi, une migration de site est motivée par l'envie ou la nécessité de rassembler différents sites en un seul. Elle peut enfin être le résultat d'une envie de changer l'architecture du site pour le rendre plus ergonomique ou pour l'agrémenter de nouveaux contenus. On parle alors de refonte.
La migration d'un site web peut également être nécessaire pour améliorer la sécurité. Les sites personnalisés ou les sites web plus anciens construits avec des technologies obsolètes peuvent être vulnérables aux attaques.
Quelle que soit la raison, votre migration de site doit être planifiée en amont. En effet, une telle opération peut causer quelques perturbations qui peuvent par la suite entraver le bon fonctionnement de votre site, et aussi impacter son référencement sur les moteurs de recherche.
Types de migration de site
Les trois principaux types de migrations de site ayant des implications sur les performances de votre site dans la recherche organique sont la migration de domaine, le re-platforming et la migration hybride. Voici comment ils diffèrent :
1. Migration de domaine
La migration de domaine consiste à déplacer un site web d'un nom de domaine à un autre, ou d'une extension de domaine à une autre - par exemple, passer d'un domaine .com à un domaine .net. Vous pourriez migrer votre domaine parce que vous préférez une autre URL. D'autres raisons incluent des problèmes techniques, tels qu'un changement de protocole, de sous-domaine, de nom de domaine ou de structure de site qui modifie l'architecture de votre site.
2. Re-platforming (changement de plateforme)
Le re-platforming consiste à déplacer un site web d'une plateforme d'hébergement ou d'un CMS à un autre - par exemple, migrer de votre fournisseur précédent vers Shopify ou simplement mettre à niveau vers la dernière version de la plateforme. Vous pourriez être insatisfait de votre fournisseur actuel ou avoir besoin de passer à un hébergeur plus puissant pour accompagner la croissance de votre entreprise.
Dans certains cas, le re-platforming nécessite des changements de design et d'URL en raison de limitations techniques lors du changement de plateformes. C'est pourquoi le re-platforming aboutit rarement à un site web qui ressemble et fonctionne exactement comme le précédent.
3. Migration hybride
La migration hybride est la catégorie fourre-tout pour les migrations qui brouillent la frontière entre la migration de domaine et le re-platforming. Par exemple, vous pouvez consolider plusieurs sites web sur une seule plateforme.
Bien qu'il puisse être plus rentable d'effectuer de nombreux changements simultanément, plus vous modifiez d'éléments en même temps, plus la transition est complexe et risquée. Assurez-vous que votre migration hybride est bien planifiée et exécutée.
Les 10 étapes à suivre pour une migration de site web réussie
- Planifiez votre projet avec soin
- Dressez un inventaire du contenu de votre site web
- Sauvegardez votre site internet
- Choisissez votre nouvelle plateforme, hébergeur ou CMS
- Faites les modifications nécessaires
- Migrez les fichiers du site web vers le nouveau serveur et CMS
- Migrez la base de données du site web
- Effectuez une migration de site web test
- Activez les redirections
- Mettez votre nouveau site en ligne
1. Planifiez votre projet avec soin
Avant de vous lancer dans la migration d'un site web, prenez le temps de planifier chaque étape du processus. Posez-vous les questions essentielles : quel objectif précis motive la refonte ou le projet de migration de votre site web ? Souhaitez-vous simplement changer de nom de domaine ou envisagez-vous de revoir l'architecture du site, d'en modifier le design ? Voulez-vous opérer une refonte complète ? Selon l'ampleur de votre projet, la migration demandera plus ou moins de ressources humaines et de préparation. Elle prendra aussi plus ou moins de temps (un élément à considérer, notamment si vous êtes soumis à des délais ou à une périodicité fixe).
Trois tâches sont essentielles à accomplir avant d'entreprendre une migration :
- Créer un inventaire de contenu. Un inventaire de contenu vous aide à identifier rapidement le contenu perdu pendant le processus de migration et à corriger le problème.
- Évaluer votre profil de backlinks. Un aperçu du profil de backlinks de l'ensemble de votre site vous aide à rediriger les nouveaux liens vers des versions fonctionnelles de vos nouvelles pages.
- Effectuer une vérification d'accessibilité web. Une vérification d'accessibilité web garantit que votre nouveau site est accessible aux visiteurs handicapés et conforme aux autres réglementations.
Enfin, gardez en tête qu'une migration de site web peut avoir un impact certain sur le référencement de votre site. Lors de la phase préliminaire, prenez soin d'intégrer une réflexion sur vos objectifs SEO, ainsi que sur les risques de perte de référencement. Opérer la migration d'un site internet peut néanmoins vous permettre d'améliorer votre référencement naturel : étudiez bien la question avant de vous lancer !
2. Dressez un inventaire du contenu de votre site web
Une fois les limites et objectifs de votre projet bien définis, dressez un inventaire de votre site web. Pour cela, listez toutes les pages de ce dernier, et pensez à intégrer une liste des différents contenus rattachés à chaque page (articles, images, vidéos…). Cette étape est essentielle pour vous assurer qu'aucun contenu ne sera perdu lors de la refonte ou de la migration du site.
3. Sauvegardez votre site internet
Avant de commencer la migration, créez une sauvegarde complète de votre site web actuel, y compris des fichiers et de la base de données. Une sauvegarde de site web complète doit inclure les fichiers HTML, CSS ou JavaScript, mais aussi toute la partie « média » ou contenu (articles, photos, vidéos), ainsi que les fichiers utiles à la configuration de votre site web (par exemple, le code du template ou thème que vous utilisez pour le site). Si vous avez un doute sur la façon de faire, sachez que la plupart des hébergeurs et CMS proposent des outils de sauvegarde automatique. De cette façon, vous pourrez restaurer votre site en cas de problèmes pendant le processus.
4. Choisissez votre nouvelle plateforme, hébergeur ou CMS
Si vous migrez vers une nouvelle plateforme ou un nouvel hébergeur, prenez le temps de comparer leurs différentes spécificités afin de choisir ce qui conviendra le mieux à vos besoins. Assurez-vous qu'ils prennent en charge les fonctionnalités nécessaires à votre projet et qu'ils offrent des performances et une sécurité optimales pour votre site (en offrant des certificats de sécurité SSL/TLS pour sécuriser les communications entre votre site et les visiteurs, par exemple).
Si vous changez de CMS, assurez-vous que celui-ci vous permettra une gestion des contenus facile, qu'il est compatible avec le thème que vous utilisez ou souhaitez utiliser, et qu'il intègre lui aussi des mesures de sécurité de base telles que l'authentification utilisateur, la protection contre les attaques, etc.
5. Faites les modifications nécessaires
Si votre migration de site internet est motivée par un désir d'obtenir un meilleur référencement ou de revoir l'architecture de votre site pour le rendre plus performant, le moment est venu d'opérer les modifications visées. Si vous faites appel à un développeur pour la refonte de votre site internet, assurez-vous qu'il a accès à toutes les spécifications SEO que vous souhaitez intégrer pour améliorer le référencement de votre site.
Dans ce contexte, fournissez au développeur les informations suivantes : les méta-titres et méta-descriptions de chaque page, les sitemaps XML (qui indiquent aux moteurs de recherche quelles URL indexer), le contenu des pages (bien indexé avec les différents titres ou « Hn » en code html), la structure des URL (mettez au point une nomenclature logique en accord avec l'architecture du site internet), ainsi que les données structurées.
6. Migrez les fichiers du site web vers le nouveau serveur et CMS
Une fois que votre « nouveau site internet » est prêt, vous pouvez commencer à migrer ses différents fichiers. La migration doit vous amener à transférer tous les fichiers de votre site, y compris les images, les scripts et les fichiers qui définissent l'apparence et le style de votre site web, vers le nouveau serveur. Lorsque vous opérez la migration des fichiers (que vous aurez préalablement sauvegardés depuis votre ancienne plateforme), vous devez absolument veiller à maintenir la structure de répertoire d'origine pour éviter les problèmes de liens brisés.
7. Migrez la base de données du site web
Lorsque vous migrez un site web, vous devez également migrer sa base de données, notamment si votre site utilise un système de gestion de contenu (CMS) ou stocke des données dynamiques (articles de blog, produits d'une boutique en ligne, commentaires d'utilisateurs, etc.). Après l'avoir sauvegardée ou importée depuis votre ancienne plateforme, vous pourrez créer une nouvelle base de données sur votre nouveau serveur : utilisez alors les mêmes caractéristiques que pour celle sauvegardée. Il ne vous reste plus qu'à importer votre base de données sur le nouveau serveur à l'aide du fichier SQL sauvegardé préalablement.
8. Effectuez une migration de site web test
Avant de mettre en ligne la version migrée de votre site web, prenez le temps d'effectuer une migration test sur un serveur de développement ou de préproduction. Vous pourrez ainsi détecter et résoudre de potentiels problèmes ou bugs avant que votre site ne soit officiellement en ligne et accessible via les moteurs de recherche. Parmi les tests à réaliser pendant cette étape, on compte notamment :
- Le test des templates du site internet : le design de votre site est-il préservé ? Permet-il une navigation optimale et sans bugs ?
- Le test des différents contenus des pages du site : toutes les pages du site comportent-elles du contenu ? Celui-ci est-il correctement lisible ? Si vous avez fusionné des pages, la structure du contenu respecte-t-elle les règles fondamentales du SEO ?
- Le test des liens internes : tous les liens internes sont-ils encore actifs ? Renvoient-ils vers les bonnes pages, le bon contenu ? Vérifiez qu'aucun lien ne renvoie une erreur 404.
- Le test SEO : toutes vos pages et leur contenu sont-ils uniques ? Les pages se chargent-elles rapidement ? Le design de votre site est-il responsive, adapté au mobile ?
9. Activez les redirections
Une fois que vous aurez effectué les tests de prémigration et que vous aurez corrigé toutes les potentielles erreurs qui pourraient rendre votre site sous-optimal, vous pourrez mettre en place les redirections vers le nouveau site pour les URL de l'ancien site. Si vous avez changé de nom de domaine, cette étape vous permettra de renvoyer le trafic des utilisateurs cherchant à accéder à votre ancien site vers le nouveau. Vous devez donc au préalable activer les redirections, et vérifier que chaque ancienne URL pointe bien vers chaque nouvelle URL attribuée au contenu similaire. Attention : dans le cas d'un changement de nom de domaine permanent, ces redirections doivent être permanentes (de type 301).
10. Mettez votre nouveau site en ligne
Les fichiers ont été correctement transférés, la base de données est en place, vos templates sont bien installés, les redirections sont activées, et votre site se dote d'une configuration optimisée pour le SEO : bien joué, vous pouvez maintenant mettre votre site en ligne !
Checklist pour la migration de site web
Une migration de site web est un projet d’envergure pour une entreprise. C’est pourquoi il est indispensable de disposer d’une checklist pour guider vos actions et éviter les erreurs.
- Définir vos objectifs et attentes pour la migration.
- Recenser tous les éléments du site : pages, articles, images et contenus téléchargeables.
- Analyser la structure actuelle du site, ses performances SEO et ses statistiques afin d’avoir des points de comparaison.
- Planifier la migration pendant une période de faible trafic pour limiter l’impact sur les utilisateurs.
- Réaliser une sauvegarde complète du site, incluant bases de données et fichiers.
- Choisir une solution d’hébergement adaptée à vos nouveaux besoins.
- En cas de changement de nom de domaine, gérer les paramètres du domaine et les enregistrements DNS.
- Installer et configurer le CMS sur le nouvel hébergement si vous changez de plateforme.
- Mapper les anciennes URL vers les nouvelles et mettre en place des redirections 301 pour toutes les URL modifiées.
- Tester toutes les fonctionnalités : formulaires, processus de commande, moteur de recherche interne.
- Utiliser des outils comme Google Search Console pour identifier les liens cassés et autres problèmes.
- Vérifier que le site est responsive sur tous les appareils.
- Mettre en place un environnement de préproduction (staging) pour corriger les problèmes avant la mise en ligne.
- Exécuter la migration et soumettre le nouveau sitemap XML dans Google Search Console.
- Mettre à jour les liens sur vos profils de réseaux sociaux et sur les sites externes pour qu’ils pointent vers les nouvelles URL.
- Configurer des outils de suivi pour analyser les performances du site après migration..
Quels sont les risques d'une migration de site web ?
1. Perte de données
Chaque projet de migration comprend un risque de perte de données. En effet, des fichiers importants peuvent être oubliés, voire corrompus, au cours du processus de transfert (notamment lorsque l'on fait une sauvegarde manuelle). C'est pourquoi, au début de la migration, il est crucial de sauvegarder soigneusement toutes les données pour minimiser le risque de perte. Cela vaut autant pour les médias présents sur le site que pour la base de données ou le code relié à l'apparence du site. Une stratégie de sauvegarde solide et des tests approfondis post-migration sont essentiels pour garantir que toutes les données ont été conservées.
2. Problèmes techniques
Si les pages de votre site internet nouvellement migré ne sont pas bien indexées, ou si les redirections n'ont pas été correctement configurées, votre site risque de rencontrer certains problèmes (parmi lesquels la fameuse Erreur 404 de la page introuvable). Ces liens brisés, aux côtés de divers problèmes d'affichage, font partie des problèmes les plus courants. Ils surviennent en général à cause des différences entre l'ancienne et la nouvelle configuration.
3. Perte de référencement
C'est la hantise numéro 1 de tout chargé de SEO : la migration d'un site peut parfois être synonyme d'une baisse des performances en termes de référencement. Les résultats du nouveau site en termes de SERP (Search Engine Results Pages) peuvent s'en trouver impactés, notamment lorsque vous opérez un changement d'URL ou de nom de domaine. En effet, les moteurs de recherche accordent une certaine valeur aux liens entrants et à l'architecture du site. Une migration mal gérée peut donc entraîner une baisse de trafic organique si les redirections ne sont pas correctement configurées, ou si les modifications ne sont pas communiquées aux moteurs de recherche (via la Google Search Console, par exemple).
4. Incompatibilité des plugins et des thèmes
Si votre site web utilise des plugins et des thèmes graphiques spécifiques qui ne sont pas compatibles avec la nouvelle plateforme ou version du CMS, vous pouvez voir apparaître des problèmes au niveau de son ergonomie et de sa mise en page.
5. Problèmes de sécurité
Enfin, la migration d'un site peut potentiellement rendre le site plus vulnérable aux attaques. Des pirates informatiques peuvent dans certains cas exploiter les failles de sécurité lors de la phase de migration. Pour éviter ce type de désagréments (et ne pas voir votre site rendu inaccessible ou pire, voir vos données confisquées), assurez-vous que les systèmes sont à jour, les protocoles de sécurité suivis et que toutes les données sensibles sont correctement mises à l'abri pendant le processus de migration.
Quatre erreurs courantes à éviter lors d'une migration
Voici quatre erreurs courantes de migration de site à éviter.
1. Ne pas planifier correctement la migration
Ne pas planifier correctement le processus de migration (ou simplement le planifier mal) peut entraîner des retards, des perturbations et des pertes de données. Il est important de cartographier soigneusement le processus de migration et de créer un calendrier pour chaque étape, y compris l'identification des objectifs de migration, l'implication des parties prenantes internes, la création d'un aperçu des métriques et des références, la fixation d'une date limite de migration et la création d'un inventaire de contenu.
2. Ne pas tester le site web migré
Testez le site web migré pour vous assurer que tout le contenu et toutes les fonctionnalités fonctionnent correctement. Cela inclut la vérification des liens brisés, des images manquantes et d'autres problèmes qui peuvent avoir un impact négatif sur l'expérience utilisateur et finalement coûter des clients. Assurez-vous de tester sur différents navigateurs et appareils.
3. Ne pas rediriger ou mettre à jour les anciennes URL
Si vous ne changez pas de domaine, essayez de ne pas changer les URL. Mais si la structure d'URL de votre site web change pendant la migration, il est crucial de mettre en place des redirections 301 des anciennes URL vers les nouvelles. Ceci est particulièrement important pour les pages que les clients peuvent avoir mises en favoris, y compris les liens sur le site web et d'autres sites web qui pointent vers votre site.
Ne pas rediriger ou mettre à jour les anciennes URL peut entraîner des liens brisés et une baisse du SEO. Les utilisateurs peuvent devenir frustrés et partir s'ils rencontrent un lien brisé, entraînant une perte de trafic et de revenus.
4. Ne pas soumettre votre sitemap mis à jour aux moteurs de recherche
Les moteurs de recherche s'appuient sur les sitemaps pour découvrir et crawler les pages nouvelles et mises à jour. Ne pas leur fournir un sitemap mis à jour signifie que les moteurs de recherche ne seront pas au courant des changements de votre site et indexeront mal vos nouvelles pages. Assurez-vous de suivre les étapes ci-dessus pour soumettre des sitemaps mis à jour.
Pourquoi envisager une migration vers Shopify ?
Si vous songez à transférer votre site vers un nouvel hébergement ou une nouvelle plateforme, Shopify pourrait bien être la solution idéale.
Voici pourquoi.
Selon une étude commandée par Shopify auprès d’un cabinet de conseil indépendant (en anglais), Shopify offre le meilleur coût total de possession (TCO) par rapport aux autres grandes plateformes d’Amérique du Nord.
En clair, cela signifie que Shopify propose le meilleur rapport qualité-prix, avec un TCO jusqu’à 36 % plus avantageux. Et lorsqu’il s’agit de migration de site – en particulier des coûts de mise en œuvre et d’exploitation après le transfert – Shopify se distingue systématiquement.
La même étude révèle que les coûts de mise en place et d’implémentation chez nos concurrents (incluant la conception du site, la migration des données, etc.) sont en moyenne 49 % plus élevés que ceux de Shopify. Côté exploitation et support (infrastructure, gestion, administration), leurs coûts sont 23 % supérieurs en moyenne. Et ce n’est pas tout : le lancement d’une nouvelle boutique est 37 % plus rapide avec Shopify qu’avec la moyenne des concurrents.
Enfin, il ne faut pas oublier les frais de plateforme et les coûts liés à la stack e-commerce (abonnements annuels ou mensuels, frais de support, frais de paiement, etc.). Là encore, l’étude démontre que les coûts de nos concurrents sont en moyenne 30 % plus élevés que ceux de Shopify.
Bref, si vous cherchez un nouveau foyer pour votre site e-commerce – et plus largement pour votre activité – Shopify mérite toute votre attention. Avec des données solides à l’appui, nous savons que nous avons tout ce qu’il faut pour accompagner et développer le commerce dans le monde entier.
FAQ sur la migration de site web
Peut-on migrer un site web vers un nouveau domaine ?
Oui, il est possible de migrer un site web vers un nouveau domaine. Ce processus implique le transfert des fichiers du site web, des bases de données et du nom de domaine vers la nouvelle plateforme d'hébergement ou le nouveau domaine, et peut être complexe, en particulier pour les sites web plus volumineux. En tant que tel, vous pourriez avoir besoin de l'expertise d'un développeur ou d'un professionnel de la conception web.
Est-il préférable de transférer ou de connecter un domaine ?
Cela dépend de votre situation. Transférer un domaine implique de déplacer l'enregistrement du domaine d'un registraire à un autre. Connecter un domaine signifie pointer le domaine vers un site web hébergé sur une plateforme d'hébergement différente. Transférer un domaine peut être plus approprié si vous voulez changer de registraire ou avoir plus de contrôle sur le domaine. Connecter un domaine peut être idéal si vous voulez garder le domaine avec son registraire actuel mais l'utiliser avec une plateforme d'hébergement différente.
Comment faire une migration de site web ?
Pour migrer un site web, commencez par sauvegarder toutes les données de celui-ci. Configurez ensuite l'environnement cible, puis transférez les fichiers via FTP, exportez et importez la base de données, puis mettez à jour les liens internes. Testez soigneusement le site sur l'environnement cible avant de mettre en place les redirections vers votre nouveau site.
Combien coûte de migrer un site web ?
Le coût de migration d'un site internet varie en fonction de l'envergure d'un projet. Si vous faites appel à un expert, la migration peut coûter entre 80 et plusieurs milliers d'euros selon la taille de votre site et la complexité du projet. À noter également que certains hébergeurs proposent une migration gratuite lorsque vous migrez chez eux.
Qu'est-ce qu'une migration SEO ?
Lors du déplacement d'un site web vers un nouveau domaine ou une nouvelle plateforme d'hébergement, préserver ou améliorer sa visibilité dans les moteurs de recherche devrait être une priorité absolue. Une migration SEO implique diverses tâches pour s'assurer que le site web maintient ou améliore son classement dans les moteurs de recherche. Cela peut inclure la redirection des anciennes URL, la mise à jour des liens internes et externes, et la mise à jour des sitemaps et des moteurs de recherche pour refléter le nouveau site web.
Pourquoi la migration de site est-elle importante ?
La migration de site web peut améliorer les performances du site web, la sécurité et l'expérience utilisateur. En tant que processus complexe, elle implique de changer des aspects comme le domaine, la structure et le contenu. Il est tout à fait normal de connaître une baisse temporaire du trafic pendant le processus de migration. Les moteurs de recherche ont besoin de temps pour re-crawler et réévaluer le site web modifié et mis à jour, et cette baisse de trafic se corrige généralement d'elle-même avec le temps.
Comment accélérer une migration de site web ?
Pour une migration accélérée, vous pouvez faire appel à une agence spécialisée en la matière. Vous pouvez aussi travailler en amont tous les aspects relatifs à la migration : objectifs, nouvelle architecture, etc. Certains outils peuvent également vous permettre d'automatiser certaines tâches de la migration, comme la sauvegarde de votre site, le transfert des fichiers, ou encore la mise à jour de la base de données.
Comment passer d'un hébergeur à un autre ?
Commencez par sauvegarder vos données actuelles, puis configurez le nouvel hébergeur, transférez les fichiers via FTP ou utilisez des outils de migration, puis exportez/importez la base de données. Mettez en place des redirections appropriées et vérifiez que le site fonctionne correctement sur le nouvel hébergeur avant de résilier le service de l'ancien hébergeur.
Comment modifier mon site web ?
Pour modifier votre site web, accédez à son panneau de contrôle (dans un CMS comme WordPress, par exemple) ou éditez directement les fichiers si vous avez des compétences en code. Vous pourrez ainsi en changer le template, modifier le contenu ou encore ajouter des plugins.





