Êtes-vous prêt à passer à un nouveau fournisseur d'hébergement ? Certaines raisons typiques de transférer l'hébergement Web incluent l'amélioration des performances du site, la réduction des temps d'arrêt du serveur et l'augmentation de la sécurité.
Si vous souhaitez transférer votre site Web vers un nouvel hébergeur, cet article pratique décrit le processus étape par étape pour une migration en douceur. Du choix des plugins à la gestion des fichiers du site en passant par le téléchargement et l'exportation de la base de données de votre site Web, ce didacticiel contient tout ce dont vous avez besoin pour basculer rapidement et facilement !
Si vous avez créé votre site Web à l'aide d'un système de gestion de contenu tel que WordPress , vous avez rendu votre migration beaucoup plus facile à gérer. WordPress propose des outils exceptionnels pour aider à la migration d'un site. Même sans les outils, le processus est relativement simple.
Si vous n'avez pas de site WordPress mais un CMS tel que Joomla, Drupal, ou autre, vous aurez une approche similaire à celle exposée dans cet article. Cependant, cet article fait référence à WordPress et fournit des étapes pour transférer des sites WordPress.
Un nouvel hébergeur est un facteur essentiel dans le transfert d'un site Web. Vous voudrez sélectionner un nouvel hôte et le configurer avant de lancer tout transfert ou migration de site Web à partir de votre fournisseur d'hébergement précédent. Il existe de nombreuses excellentes options d'hébergement pour les sites Web WordPress, que vous souhaitiez investir un peu ou beaucoup.
Vous pouvez choisir parmi plusieurs plans comme l'hébergement partagé, géré, cloud, VPS ou dédié. Tous viennent avec leurs avantages et leurs inconvénients. Nous ne fournissons pas de détails spécifiques sur chacun dans ce didacticiel, mais vous pouvez trouver ces informations dans notre article sur la façon d'héberger un site Web .
Contenu connexe : Hébergement WordPress géré - La qualité est-elle vraiment meilleure ?
Vous avez probablement déjà entendu le dicton "le temps c'est de l'argent". Le transfert de votre ancien compte d'hébergement vers un nouveau compte hôte peut prendre du temps. C'est pourquoi il est important de choisir un hébergeur qui propose une migration de site gratuite. Cela vous fera économiser beaucoup de temps et de tracas. De plus, lisez attentivement le site Web de l'hébergeur et la section FAQ pour savoir ce qui doit être fait avant de transférer votre site.
Une fois que vous avez bien compris le processus, il est temps de commencer. Suivez attentivement les directives de l'hôte pour éviter toute complication. Enfin, assurez-vous d'avoir une sauvegarde des fichiers de votre site Web au cas où quelque chose se passerait mal pendant le processus de migration.
La migration de site Web peut sembler intimidante, mais changer d'hébergeur Web peut être facile et réussi avec un peu de préparation et d'instructions. Suivez ces six étapes simples pour que le processus se déroule sans heurts. Contactez le support de votre nouvel hôte si vous êtes bloqué. Ils sont généralement plus que disposés à participer lorsque vous achetez leurs services.
Avant de commencer tout processus de migration, assurez-vous d'avoir une copie téléchargée des fichiers et de la base de données de votre site Web quelque part localement ou dans un stockage en ligne comme Google Drive ou DropBox. La raison en est que si quelque chose ne va pas et que quelque chose arrive à votre ancien site pendant le processus, vous pouvez toujours restaurer à partir de la copie sauvegardée.
Ensuite, vous voudrez télécharger votre site Web. Cela peut être fait manuellement ou à l'aide d'un plugin en quelques clics. De nombreux excellents plugins peuvent aider à migrer un site Web WordPress.
Si vous souhaitez télécharger manuellement les fichiers de votre site Web, votre meilleure option est FTP. Le gestionnaire de fichiers dans le panneau de configuration convient au téléchargement d'un seul ou de quelques fichiers, mais ne permet pas de télécharger des dossiers et/ou des sous-répertoires entiers. Nous vous recommandons d'essayer l'un des plugins suivants pour obtenir vos fichiers avant de passer par le processus FTP.
Exportation via un client FTP. FTP signifie protocole de transfert de fichiers, et c'est le meilleur moyen de transférer des fichiers entre votre environnement local et un hôte distant.
Nous utilisons généralement FileZilla comme programme FTP ; il est gratuit et fonctionne efficacement pour se connecter à votre site Web et à vos fichiers. Une fois téléchargé et installé, vous devrez le connecter à votre site Web via le nom d'utilisateur FTP, le mot de passe et les paramètres de sécurité associés de l'hôte.
Ouvrez FileZilla – Sous Fichier dans la navigation principale, cliquez sur Gestionnaire de site . Vous verrez cette fenêtre modale apparaître sur votre écran.
Vous devrez ensuite créer un nouveau site Web, en supposant qu'il ne soit pas répertorié et que vous n'ayez jamais utilisé FileZilla auparavant. Ajoutez les détails de connexion aux champs du panneau de droite et appuyez sur Connecter .
Ensuite, vous verrez FileZilla travailler pour se connecter à votre hôte distant. Si tout est entré correctement, vous verrez les fichiers du serveur distant dans le panneau de droite. Si rien ne s'affiche, vous recevrez probablement un message d'erreur dans le panneau de connexion, #1, et vous devrez ressaisir vos informations et réessayer.
Une fois que vous vous êtes connecté avec succès, vous devrez naviguer où vous souhaitez stocker les fichiers téléchargés sur votre machine locale. Vous accéderez ensuite à l'emplacement du dossier et des fichiers de votre site Web dans le panneau de droite.
Ce dossier est généralement public_html, mais selon l'hébergeur, il peut être étiqueté avec votre nom de domaine ou un autre identifiant. Vous voudrez vous connecter avec le support pour savoir si cela n'est pas apparent.
Faites glisser et déposez les dossiers et fichiers décompressés du panneau de droite vers le panneau de gauche. Ce faisant, vous verrez le panneau inférieur devenir actif, indiquant l'état du transfert des dossiers et des fichiers. Il est essentiel de surveiller cela car vous voulez vous assurer qu'il n'y a pas d'erreurs à la fin. Les erreurs signifient généralement que certains fichiers n'ont pas pu être transférés et que vous devrez les réessayer. De plus, deux onglets se trouvent dans le panneau inférieur pour afficher les transferts échoués et réussis.
Si vous êtes arrivé jusqu'ici et que vous avez décidé de migrer votre site Web manuellement, vous devrez ensuite exporter votre base de données MySQL. Ce processus saisira toutes les tables de votre site Web dans la base de données du site. Cela se fait manuellement en accédant à votre panneau de contrôle et à votre panneau phpMyAdmin.
Une fois que vous avez accédé à votre panneau, vous devrez accéder à la base de données appropriée par son nom. Si vous n'avez pas nommé votre base de données ou si vous ne vous souvenez pas du nom, vous devrez peut-être en rechercher une avec plusieurs entrées de table.
Une fois que vous avez trouvé votre base de données, cliquez sur le lien Exporter en haut de la page, puis choisissez le type de fichier que vous souhaitez exporter et cliquez sur le bouton "GO". Vos fichiers seront alors téléchargés et vous demanderez où vous souhaitez placer le fichier sur votre machine locale.
Une fois que votre nouveau fournisseur d'hébergement Web est configuré et prêt à recevoir votre site Web WordPress, vous devrez télécharger les fichiers de votre site Web et importer votre base de données. Ce processus peut être éprouvant si vous ne l'avez jamais fait auparavant et choisissez de le faire manuellement. Nous vous recommandons fortement d'utiliser les plugins décrits ci-dessus pour faciliter la configuration et la connexion du site Web sans problème.
Le téléchargement de votre site Web à l'aide d'un gestionnaire de fichiers n'est pas un processus complexe. Cependant, assurez-vous que tous les fichiers sont prêts avant de télécharger quoi que ce soit. Vous ouvrirez le gestionnaire de fichiers à partir de votre panneau de configuration et naviguerez jusqu'à l'endroit où les fichiers doivent aller, généralement étiquetés comme public_html ou le nom de domaine de votre site Web.
Vous cliquerez dans ce dossier, puis cliquez sur le bouton Télécharger dans la navigation principale. Cela ouvrira probablement un nouvel écran que vous utiliserez pour sélectionner les fichiers que vous souhaitez télécharger, puis appuyez sur le bouton Télécharger.
Si vous téléchargez manuellement, vous pouvez télécharger les fichiers sur votre nouveau compte d'hébergement via FTP, en inversant le processus de téléchargement décrit à l'étape 2.
Tester votre site Web après l'avoir transféré sur le nouveau compte d'hébergement Web est essentiel pour s'assurer que tout se passe bien. S'il y a des problèmes, vous voudrez les résoudre avant de lancer sur le nouvel hôte Web.
Assurez-vous que tout le contenu est à jour et transféré avec succès et qu'il n'y a aucun problème avec des images cassées, des liens, des redirections, etc. Une fois que vous avez confirmé que tout semble bon et fonctionne comme prévu, la dernière étape consiste à rediriger votre domaine au nouvel hôte et poussez le nouveau site en direct.
Vous devrez corriger vos paramètres DNS pour faire pointer votre domaine de votre compte d'hébergement actuel vers votre nouveau fournisseur d'hébergement. Cela peut être facile ou difficile selon la façon dont vous avez configuré votre domaine.
Facile : Vos serveurs de noms pointent vers vos serveurs d'enregistrement de domaine (pensez à GoDaddy, Namecheap, etc.), et vous devez pointer un enregistrement A vers l'adresse IP émise par le nouveau fournisseur d'hébergement Web. Ou vous pouvez utiliser un enregistrement CNAME et le faire pointer vers l'adresse IP. Cette méthode élimine pratiquement les temps d'arrêt du site Web.
Difficile : vous avez précédemment transféré vos serveurs de noms vers votre compte d'hébergement de site Web actuel et vous devrez les transférer à nouveau vers votre registraire de domaine. Une fois cette opération terminée, vous devrez les rediriger vers votre nouvel hébergeur. Cette méthode signifie généralement qu'il peut y avoir un temps d'arrêt de 12 à 48 heures pour votre site Web.
Nous ne conseillons généralement pas de déplacer les serveurs de noms de votre registraire de domaine car cela peut causer ces problèmes lors d'un changement d'hôte Web. La propagation des serveurs de noms peut prendre du temps, ce qui peut entraîner des temps d'arrêt pour votre site Web. L'utilisation de l'enregistrement A ou CNAME est beaucoup plus simple et efficace.
Sauvegardez toujours votre site Web et assurez-vous qu'une copie locale est stockée en toute sécurité. Nous ne saurions trop insister là-dessus. Si vous ignorez cette étape et que quelque chose ne va pas, vous risquez de perdre votre site Web.
Étant donné que les plugins gratuits vous aident à accomplir cela, il ne devrait y avoir aucune raison de ne pas sauvegarder votre site comme meilleure pratique à une cadence régulière. Assurez-vous que vos fichiers de sauvegarde et toute base de données MySQL se trouvent sur vos fournisseurs d'hébergement actuels et nouveaux.
Assurez-vous que vos paramètres DNS sont correctement construits chez votre registraire de nom de domaine pour permettre un transfert plus facile. Si vous vous assurez que les paramètres DNS de votre domaine sont configurés pour faciliter le transfert de votre site avant de commencer la migration, vous éliminerez les problèmes et les temps d'arrêt du site Web.
Le déplacement de votre site Web signifie généralement l'obtention d'un nouveau certificat SSL ou la réémission d'une nouvelle demande de signature de certificat et de clés privées. Les certificats SSL émis par les hébergeurs ne sont pas transférés, vous devez donc vous assurer que votre nouvel hôte est prêt à prendre en charge votre site Web avec un nouveau certificat SSL.
Supposons que vous ayez acheté un SSL auprès d'un fournisseur tiers comme Comodo ou DigiCert. Dans ce cas, vous devrez les contacter pour le faire rééditer afin que vous puissiez placer la demande de signature et les clés privées dans la zone appropriée du panneau de contrôle ou les remettre à l'équipe d'assistance de votre nouvelle société d'hébergement.
Lors de vos tests finaux, vous devez vous assurer que toutes les images s'affichent et que vous ne voyez aucune image manquante ou cassée sur le site Web. Vous voudrez également vérifier cela sur un appareil mobile pour vous assurer que tout fonctionne comme prévu sur différents appareils. Cela devrait, mais il est toujours préférable de faire preuve de diligence raisonnable avant que cela ne devienne un problème sur un site Web en direct.
Si vous voyez des éléments ou des images manquants, vous aurez accès à votre ancien fournisseur d'hébergement et aux fichiers de votre site, ce qui facilitera le déplacement des images vers votre nouveau site.
Lorsque vous transférez un hébergement Web, cela peut parfois entraîner des liens brisés. Vous pouvez exécuter des outils de vérification des liens brisés tels que Vérifier mes liens et Bad Link Checker, deux extensions Chrome que vous pouvez ajouter à votre navigateur via le Chrome Web Store.
Vous pouvez également ajouter une extension Chrome appelée Redirect Path qui tracera vos redirections pour s'assurer que vous n'avez aucun problème. Ces outils sont tous gratuits pour garantir que votre site Web fonctionne comme prévu.
Parfois, le déplacement d'un site Web entraîne la perte de balises de suivi ou d'analyses. Vous voulez vous assurer que vos balises de suivi sont toujours placées dans le code du site et capturent activement les données. C'est rare avec juste un déménagement d'hébergeur Web, mais il est préférable d'examiner et de ne trouver aucune erreur que de ne pas examiner et de ne pas suivre votre site pendant des mois avant qu'il ne soit détecté.
Une fois que vous avez terminé le transfert avec succès et testé votre site, vous pouvez informer Google que votre site se trouve chez un nouvel hôte. Oui, vous pouvez fournir à Google Search Console un nouveau sitemap XML afin que le robot explore à nouveau les pages du site et vous indique ce qui doit être corrigé.
La raison de soumettre un nouveau sitemap est que c'est le meilleur moyen de dire à Google que vous voulez qu'il explore à nouveau votre site WordPress. De plus, vous souhaitez le faire si la vitesse de votre site Web s'est considérablement améliorée, car il s'agit d'un facteur de classement, et vous souhaiterez que Google améliore autant que possible votre site après votre transfert.
Espérons que les informations fournies et les étapes décrites facilitent la compréhension du processus de migration des services de votre site Web d'un hébergeur à un autre. Le processus est facilité lorsque vous tirez parti de la technologie inhérente à WordPress pour faciliter ces types de migrations. Si quelque chose ne va pas, l'approche du plugin vous fera gagner du temps, de l'argent et des maux de tête.
N'oubliez pas que votre nouveau fournisseur d'hébergement Web sera votre meilleure source d'assistance si vous rencontrez un problème au cours de ce processus. De nombreux propriétaires de sites font cavalier seul mais n'ont pas les connaissances techniques. Vous payez de l'argent pour votre nouveau service d'hébergement, alors faites appel à leur assistance si vous ne trouvez pas quelque chose ; c'est pourquoi ils sont là, et plus que probablement, ils vous aideront à le comprendre ou à le faire pour vous.
Également publié ici .