Comment transférer manuellement un site web
Table des matières
Pourquoi et quand transférer votre site web
En général, il n’est pas nécessaire de transférer un site web fréquemment. Un transfert de site web est requis uniquement dans les cas suivants :
- Changement de plan d’hébergement : Votre hébergeur web actuel ne répond pas à vos besoins en termes de performance, de sécurité, de ressources, de prix, d’emplacements géographiques ou d’assistance. Dans ce cas, vous pouvez envisager de passer à un autre hébergeur qui répond à vos critères
- Transfert de la propriété du site web : Vous pouvez vendre votre entreprise ou développer un site web pour un client. Lorsque vous êtes prêt, vous devez transférer la propriété du site à une autre personne.
- Changement de nom de domaine : Il se peut que vous deviez changer le nom de domaine d’un site web en raison d’un changement de marque ou à des fins de SEO. Pour certaines applications, ce changement est assez simple et direct, mais pour d’autres, il peut s’avérer nécessaire de procéder à un transfert de site web complet.
Que faire avant de transférer un site web
Avant de commencer à transférer un site web, vous devez prendre certaines mesures de précaution pour vous assurer que vous disposez d’une sauvegarde complète de votre site web, ainsi que d’options de récupération en cas d’échec de la migration.
Créer une copie de sauvegarde du site web
Pour transférer un site web, vous devez créer une sauvegarde complète contenant tous les fichiers et la base de données.
De plus, il est possible que certains fichiers du site web ou des contenus de la base de données soient accidentellement supprimés ou perdus pendant la migration, bien qu’ils puissent être essentiels au bon fonctionnement du site web. Vous devez donc sauvegarder les fichiers et la base de données de votre site web afin de disposer d’un point de repli sûr en cas d’interruption de la migration.
Pour créer une sauvegarde complète, suivez ces étapes :
- Archiver les fichiers : Utilisez le gestionnaire de fichiers de votre compte d’hébergement et naviguez jusqu’au dossier racine de votre site web, votredomaine.com/public_html. Archivez ce dossier dans un fichier ZIP.
- Télécharger l’archive : Utilisez le gestionnaire de fichiers ou un client FTP et téléchargez le fichier ZIP sur votre ordinateur local.
- Exporter la base de données : Si votre site web possède une base de données, vous devriez l’exporter (généralement dans un fichier SQL). Ouvrez phpMyAdmin et sélectionnez la base de données dans le menu de gauche. Ouvrez ensuite l’onglet Export, sélectionnez Quick dans le menu Export method et cliquez sur Export.
Vérifier les ressources disponibles sur le nouvel hébergeur
Avant de transférer votre site web, il est important de vérifier que le nouveau compte dispose de ressources suffisantes, telles que l’espace disque, le quota d’inœuds et les limites de taille de la base de données, pour l’héberger.
Si vous hébergez votre site web sur SiteGround, vous pouvez facilement vérifier ces détails. Accédez à votre Espace Client > Services > Hébergement. Cliquez sur le bouton Paramètres de votre plan d’hébergement et ouvrez l’onglet Statistiques. Sur cette page, vous pouvez voir toutes les statistiques d’utilisation des ressources critiques.

Migrateur WordPress – le moyen le plus simple de transférer votre site WordPress
Pour vous faire gagner du temps, nous avons automatisé les trois premières étapes pour tous les transferts WordPress vers SiteGround avec SiteGround Migrator. Pour des informations détaillées sur cet outil fascinant, vous pouvez consulter ce tutoriel sur SiteGround Migrator.
Comment transférer manuellement un site web
Une fois que vous avez rassemblé les fichiers et la base de données, il est temps de migrer le site web vers votre nouveau plan d’hébergement. Vous trouverez ci-dessous toutes les étapes nécessaires.
-
Étape 1 : Transfert des fichiers vers le nouvel hébergeur
La première étape consiste à télécharger les fichiers de votre site web vers le nouveau compte d’hébergement web. Le moyen le plus pratique est d’utiliser le gestionnaire de fichiers du nouveau plan. Si le gestionnaire de fichiers n’est pas disponible ou si la sauvegarde est trop volumineuse, vous pouvez utiliser le protocole FTP. Des informations sur l’utilisation du FTP sont disponibles dans ce tutoriel FTP.
Quel que soit votre choix, le processus de transfert des données est toujours le même. Naviguez jusqu’au dossier principal du site web (habituellement public_html, www, ou httpdocs). Téléchargez les fichiers de sauvegarde dans ce dossier. Si vous avez téléchargé un fichier ZIP, extrayez les fichiers de l’archive et placez-les dans le dossier racine.
-
Étape 2 : Transfert des bases de données du site web
L’étape suivante consiste à transférer la sauvegarde de la base de données (généralement un fichier SQL)que vous avez déjà exportée de l’ancien compte d’hébergement. Chez SiteGround, les utilisateurs peuvent gérer des bases de données MySQL dans Site Tools > Site > MySQL.
Commencez par créer une base de données dans laquelle le fichier SQL sera importé. Plus tard, vous connecterez votre site web à cette base de données.
Ensuite, ajoutez un utilisateur avec tous les privilèges à la base de données.Configurer votre site web avec cet utilisateur permettra de le connecter à la base de données.
Vous trouverez des instructions détaillées dans notre guide sur la création de bases de données MySQL et d’utilisateurs.
Vous pouvez maintenant importer votre fichier de sauvegarde SQL dans la base de données nouvellement créée. Il y a plusieurs options pour importer une base de données. Si la taille du fichier SQL est inférieure à 128 Mo, vous pouvez utiliser phpMyAdmin. Vous pouvez y accéder depuis le Site > MySQL > phpMyAdmin dans Site Tools.
Si le fichier est supérieur à 128 Mo, il se peut qu’il ne soit pas importé correctement via phpMyAdmin. Dans ce cas, vous pouvez utiliser d’autres méthodes adaptées aux fichiers SQL plus volumineux. Découvrez toutes les options d’importation dans les guides suivants :
Étape 3 : Configuration de l’application sur le nouvel hébergeur
La configuration dépend de l’application de site web que vous utilisez. En général, vous devez modifier le fichier de configuration de l’application pour qu’elle fonctionne avec la base de données que vous avez importée.
Prenons l’exemple de WordPress, vous devez modifier son fichier wp-config.php, qui contient ses paramètres de configuration générale. Pour connecter votre site web à la base de données importée, vous devez saisir le nom de la base de données et les informations d’identification de l’utilisateur dans les champs suivants :
// ** Database settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'nom_base_de_données_ici' );
/** Database username */
define( 'DB_USER', 'nom_utilisateur_ici' );
/** Database password */
define( 'DB_PASSWORD', 'mot_de_passe_ici' );

Pour des instructions détaillées sur la configuration à nouveau de certaines des applications les plus populaires, consultez ces articles :
Étape 4 : Modification des paramètres DNS
Enfin, vous devez modifier les serveurs de noms de votre nom de domaine pour qu’ils pointent vers votre nouvel hébergeur. Cette opération peut être effectuée auprès de votre registraire de domaine. Si vous transférez un site web vers un plan d’hébergement SiteGround, les serveurs de noms doivent être modifiés en :
ns1.siteground.net
ns2.siteground.net
Les serveurs de noms des domaines enregistrés par SiteGround peuvent être modifiés via Espace Client > Services > Domaines > Paramètres du domaine choisi. Ouvrez l’onglet Serveurs de noms, appuyez sur Gérer et saisissez les nouveaux serveurs de noms.

Pour plus d’informations, consultez notre guide sur la gestion de vos enregistrements DNS SiteGround.
Que faire après le transfert du site web
Après le transfert, soyez proactif en effectuant des actions de suivi pour éviter les problèmes imprévus et assurer la stabilité des performances de votre site web dans le nouvel environnement d’hébergement.
Test de l’application
Examinez attentivement toutes les fonctionnalités et caractéristiques pour vous assurer que tout fonctionne comme prévu. Vérifiez les formulaires, les éléments interactifs, les scripts, et tout contenu dynamique pour confirmer qu’ils fonctionnent correctement dans le nouvel environnement.
Utilisez les outils de développement du navigateur web pour observer le fonctionnement de votre site web et repérer tout comportement inattendu, comme des liens brisés, des scripts défaillants, des erreurs HTTP, etc.Par exemple, lorsque vous visitez votre site web sur Google Chrome, cliquez avec le bouton droit de la souris quelque part sur la page et sélectionnez Inspecter pour ouvrir les outils de développement. Dans la console du développeur, vous pouvez suivre la façon dont votre site web transféré charge les images, les scripts, les liens, etc.

Vérifier l’installation du certificat SSL
Veillez à ce que votre certificat SSL soit correctement installé sur le nouveau serveur afin de maintenir des connexions sécurisées pour votre site web. C’est essentiel pour protéger les données des utilisateurs et maintenir la confiance de votre public. Vérifiez que le HTTPS est appliqué à toutes les pages et qu’il n’y a pas d’avertissement de contenu mixte.
En tant qu’utilisateur de SiteGround, vous pouvez rapidement renforcer votre site web avec un certificat SSL gratuit et fiable en utilisant l’installateur SSL en un clic disponible pour tous les clients. Apprenez à utiliser l’outil dans notre guide sur la gestion des certificats SSL.

Suivi des performances
Surveillez les performances de votre site web sur le nouveau serveur afin d’identifier tout problème lié aux temps de chargement ou à la réponse du serveur. Des vérifications régulières des performances peuvent aider à maintenir une expérience utilisateur fluide.
Utilisez des outils tels que Google PageSpeed Insights pour évaluer les performances et effectuer les optimisations nécessaires.
Dans Site Tools, vous pouvez surveiller les différentes statistiques de trafic du site web en accédant à Statistiques > Trafic. Pour en savoir plus sur les différentes mesures, consultez notre guide sur les statistiques de fréquentation de votre site web.

Tester les erreurs 404 et autres 4XX dans Google Search Console
Utilisez Google Search Console pour identifier toute erreur 404 ou autre erreur 4XX qui ont pu se produire à la suite de la migration. Corrigez ces erreurs en mettant en place des redirections appropriées ou en corrigeant les liens brisés afin que les utilisateurs et les moteurs de recherche puissent naviguer sur votre site sans rencontrer d’impasses.

Assurer une migration réussie : faites-le vous-même ou laissez des experts s’en charger
Le transfert manuel d’un site web peut être un processus long et fastidieux, mais avec une planification minutieuse et une attention aux détails, il peut être réalisé avec succès. Que vous choisissiez de le faire vous-même ou de faire appel à un service professionnel tel que SiteGround, il est crucial de veiller à ce que votre site web reste fonctionnel et accessible pendant toute la durée de la transition.
Ce guide présente les étapes fondamentales du transfert d’un site web, ce qui vous permettra de minimiser les perturbations et de maintenir l’intégrité de votre site. N’oubliez pas que c’est en forgeant qu’on devient forgeron. Vous pouvez donc vous entraîner à transférer des sites non essentiels ou des sites de démonstration jusqu’à ce que vous ayez acquis de l’expérience dans la réalisation de transferts manuels de sites web.
Cependant, si vous n’êtes pas assez confiant et que vous êtes pressé par le temps pour transférer un site web vers votre compte SiteGround, nos meilleurs experts peuvent vous offrir une assistance professionnelle. Avec des milliers de migrations chaque année, notre équipe est parfaitement formée pour surmonter toutes les complications et les problèmes, assurant une performance parfaite du site sur votre nouveau compte SiteGround.
Pour plus d’informations, consultez ce guide sur le service professionnel de transfert de sites web proposé par SiteGround.