Migration de site : 7 étapes à respecter pour changer de CMS en toute sécurité

Migration de site : 7 étapes à respecter pour changer de CMS en toute sécurité

Sur Codeur.com, trouvez rapidement un freelance pour réaliser votre projet CMS. Voir les webmasters disponibles

Le changement de CMS est un type de migration particulier qui présente ses propres défis à relever, comme :

  • L’impossibilité de conserver l’ancienne structure des URL ;
  • Des modèles ou règles différents quant à la génération des balises meta et Hx ;
  • Une approche différente des fichiers robots.txt, et sitemap XML ;
  • Une gestion différente des données structurées…

Vous souhaitez réaliser une migration de site ? Voici les 7 étapes que vous devez respecter avant de passer à un autre CMS !

1. Lancer un crawl du site

Avant même de commencer à planifier la migration, vous avez besoin de connaître l’ampleur de la tâche :

  • Combien d’URL à modifier ?
  • Existe-t-il des problèmes techniques actuels, qui n’ont pas à être transférés vers le nouveau CMS ?

Exportez toutes les URL pour les analyser et prendre des décisions importantes dont on va parler plus tard.

2. Sauvegarder le site complet

Avant d’apporter des modifications au site web actuel, en corrigeant des problèmes techniques par exemple, vous devez créer une sauvegarde.

Bien sûr, après la migration du CMS, la structure des dossiers sur le serveur sera différente, mais gardez au moins les données brutes pour éventuellement y revenir si quelque chose ne va pas ou si quelque chose manque une fois la migration faite.

Sauvegarder le site complet

À lire aussi : Dette technique : comment la prévenir et la diminuer

+250 000 freelances disponibles sur Codeur.com

Recevoir des devis gratuits

Rapide, gratuit et sans obligation

3. Analyser les fonctionnalités du CMS envisagé

Il s’agit de répondre à la question suivante : comment les fonctionnalités de votre CMS actuel se traduisent dans les fonctionnalités du futur CMS ?

Dressez une liste de critères à prendre en compte lors de la migration, notamment pour votre SEO :

  • Structure de l’URL : Est-ce possible de garder la même structure d’URL ? Si la réponse est non, vous devez le savoir et créer un plan de redirection.
  • Méta Informations : Est-ce possible de garder les mêmes balises ? Parfois, d’un CMS à l’autre, la gestion des balises n’est pas la même. Si ce n’est pas possible, créez de nouvelles balises qui seront prises en charge par le CMS vers lequel vous migrez.
  • Architecture du site : Assurez-vous que les fils d’Ariane soient conservés, que la navigation principale aura les mêmes catégories, etc.
  • Balises canoniques et directives Meta-robots : Le nouveau CMS devrait offrir une option permettant de modifier ces paramètres au niveau de la page.
  • Robot.txt et sitemap XML : Même si la tendance se perd, certains CMS ne permettent pas de gérer ces fichiers.
  • Données structurées : De la même manière, gare à la gestion des données structurées !
  • Toute autre fonction personnalisée importante : Si vous avez des fonctions personnalisées assez poussées, vérifiez que le futur CMS offre la possibilité de les implémenter également.

Cette étape est difficile et nécessite de la recherche, mais elle est l’épine dorsale du processus de migration. Dans le cadre d’une migration vers CMS e-commerce, il est recommandé de se faire accompagner par un spécialiste.

Pour avoir une idée du tarif d’une migration vers PrestaShop par exemple, utilisez notre simulateur de prix gratuit !

À lire aussi : SquareSpace vs WordPress : le comparatif

4. Cartographier les URL à rediriger

À cette étape, vous avez déjà la liste de toutes les pages du site et vous savez si des changements dans la structure de l’URL sont nécessaires. Il est donc temps de créer une carte des URL sous la forme : Ancienne URL, Action, et URL finale.

Dupliquez-la pour ne garder que les URL qui doivent être redirigées. Cette carte est destinée aux développeurs.

5. Enquêter avant de mettre en ligne le site

Une fois l’environnement de test prêt, il est temps de mettre votre chapeau d’enquêteur (tous les SEO en ont un !) et de tester si tout fonctionne correctement et répond à vos critères.

Il s’agit d’une étape importante, car vous devez détecter tous les problèmes de SEO avant que le site ne soit mis en ligne.

Enquêter

Après la résolution de chaque problème, vous devrez procéder à un nouveau test. Une fois terminé, le site de test devrait être prêt.

6. Réaliser les dernières vérifications

Après la mise en ligne du site, il faut procéder à quelques vérifications finales :

  • Vérifiez que les redirections de votre carte de redirection sont correctement mises en œuvre.
  • Vérifiez votre fichier robots.txt pour vous assurer que le site web est autorisé à être exploré.
  • Vérifiez les méta-robots pour vous assurer que l’indexation est autorisée.
  • Vérifiez si les codes de suivi sont installés.
  • Faites une annotation dans Google Analytics pour marquer la date de migration, afin d’avoir un moyen d’analyser le trafic post-migration. Cette étape est importante car elle vous permet de détecter rapidement les problèmes de référencement et de les résoudre avant qu’ils n’entraînent une baisse de visibilité ou de trafic.

7. Surveiller le trafic

La migration d’un site web n’est pas une opération qui doit être oubliée sitôt réalisée. Même si tout semble parfait, vous devez surveiller de près le trafic post-migration !

Il est possible de constater une baisse temporaire du trafic même si tout a été fait correctement : Google a besoin de temps pour réévaluer votre nouveau site, et plus les changements structurels sont nombreux, plus cela prend du temps.

Notre conseil pour réussir votre migration de CMS

Pour plus de sécurité, vous pouvez toujours faire appel à un expert des CMS pour réaliser votre migration. Codeur.com référence de nombreux développeurs spécialistes des différents CMS du marché. Postez un projet gratuit pour trouver rapidement un professionnel pour réaliser votre migration.

Vous êtes plutôt DIY ? Suivez nos tutoriels pour réussir vos migrations de Prestashop vers Shopify ou de Shopify vers WooCommerce !