Ce guide vous apprend à : migrer votre site WordPress vers PandiHéberge sans aucune interruption de service, en moins de 2 heures. Pas besoin de plugin — la méthode manuelle est la plus fiable et la plus complète.
Important : ne supprimez jamais votre ancien hébergement avant d'avoir testé et validé que le site fonctionne parfaitement sur le nouveau. Cette règle élémentaire évite 90% des problèmes de migration.
Pourquoi migrer vers PandiHéberge ?
Migrer vers un hébergeur plus performant est souvent la décision qui a le plus d'impact sur un site WordPress existant, bien plus qu'une refonte graphique ou un changement de thème. Sur PandiHéberge, vous bénéficiez de LiteSpeed WebServer là où la plupart des hébergeurs tournent encore sous Apache, de disques NVMe qui réduisent les temps d'accès de façon significative, et de ressources CPU et RAM qui ne sont pas partagées avec des centaines de voisins.
Concrètement, cela se traduit par un TTFB souvent inférieur à 200ms, un score PageSpeed qui dépasse régulièrement 90, et une stabilité bien meilleure aux heures de pointe. Le support est en français, joignable par chat, ticket et téléphone — sans ticket numéro dans une file d'attente internationale.
Si votre hébergement actuel vous semble lent, instable, ou si votre contrat arrive à renouvellement, c'est généralement le bon moment pour migrer.
Ce dont vous avez besoin avant de commencer
Avant de démarrer la migration, assurez-vous d'avoir les accès suivants sous la main :
- Identifiants FTP de votre hébergement actuel (disponibles dans votre panel actuel)
- Accès phpMyAdmin à votre ancienne base de données
- Un compte PandiHéberge actif avec votre offre d'hébergement
- Accès à la gestion DNS de votre nom de domaine chez votre registrar
- FileZilla ou un autre client FTP installé sur votre ordinateur (gratuit)
Les 8 étapes de migration
Sauvegarder tous les fichiers WordPress
Connectez-vous à votre ancien hébergement via FTP avec FileZilla. Naviguez jusqu'au dossier public_html (ou www/) et téléchargez l'intégralité du contenu vers votre ordinateur. Cette sauvegarde comprend le core WordPress, le thème actif, tous vos plugins et le dossier wp-content/uploads/ qui contient vos médias. Comptez entre 10 et 30 minutes selon la taille du site.
Exporter la base de données MySQL
Connectez-vous à phpMyAdmin depuis le panel de votre ancien hébergeur. Sélectionnez la base de données WordPress dans la colonne de gauche, cliquez sur Exporter, choisissez le format SQL, puis Exécuter. Conservez le fichier .sql sur votre ordinateur. Ce fichier contient l'ensemble de vos articles, pages, commentaires, réglages et données utilisateurs.
Préparer votre espace sur PandiHéberge
Connectez-vous à votre espace client PandiHéberge, puis accédez au panel N0C. Dans la section Domaines, ajoutez votre nom de domaine ou sous-domaine. Notez ensuite les informations de connexion FTP disponibles dans Outils > Comptes FTP — vous en aurez besoin à l'étape suivante.
Créer la nouvelle base de données
Dans le panel N0C, rendez-vous dans Bases de données > MySQL > Créer une base de données. Notez soigneusement le nom de la base, le nom d'utilisateur et le mot de passe générés — vous en aurez besoin à l'étape 6 pour modifier wp-config.php. Pensez à attribuer tous les privilèges à l'utilisateur sur cette base.
Transférer les fichiers WordPress
Avec FileZilla, connectez-vous maintenant au serveur PandiHéberge avec vos nouveaux identifiants FTP. Naviguez vers le dossier public_html/ et uploadez tous les fichiers WordPress sauvegardés à l'étape 1. Selon votre débit et le volume de fichiers (surtout les images), cela peut prendre entre 15 minutes et une heure.
Importer la base de données et mettre à jour wp-config.php
Via phpMyAdmin de PandiHéberge (accessible depuis N0C > Bases de données > phpMyAdmin), sélectionnez la base créée à l'étape 4, cliquez sur Importer et chargez votre fichier SQL. Une fois l'import terminé, modifiez le fichier wp-config.php (via le gestionnaire de fichiers N0C ou FTP) pour y remplacer DB_NAME, DB_USER, DB_PASSWORD et DB_HOST par les nouvelles valeurs.
Tester le site avant de changer les DNS
Pour voir votre site sur le nouveau serveur sans toucher aux DNS (donc sans coupure pour vos visiteurs), modifiez le fichier hosts de votre ordinateur. Sous Windows, ce fichier se trouve dans C:/Windows/System32/drivers/etc/hosts. Ajoutez une ligne avec l'adresse IP du serveur PandiHéberge suivie de votre nom de domaine. En rouvrant votre navigateur, vous verrez le site depuis le nouvel hébergeur — sans que personne d'autre ne soit affecté.
Changer les enregistrements DNS
Une fois le site testé et validé côté PandiHéberge, connectez-vous à votre registrar (OVH, Namecheap, Gandi, etc.) et modifiez les enregistrements A de votre domaine pour qu'ils pointent vers l'IP de votre nouveau serveur. La propagation DNS prend généralement entre 1 et 24 heures. N'oubliez pas de supprimer la ligne ajoutée dans votre fichier hosts une fois la migration terminée.
Les 5 erreurs à éviter lors d'une migration WordPress
Une migration WordPress sans interruption ne tient parfois qu'à un détail technique oublié. Voici les 5 pièges les plus fréquents, et comment les éviter en une ligne.
Erreur 1 — Ne pas réduire le TTL DNS avant la migration
Contexte : Le TTL (Time To Live) indique aux résolveurs DNS combien de temps ils doivent conserver l'ancienne IP en cache. Par défaut, il est souvent réglé à 3 600 voire 86 400 secondes (1 à 24 heures).
Conséquence : Si vous changez vos DNS sans avoir réduit le TTL au préalable, certains visiteurs continuent d'atterrir sur l'ancien serveur jusqu'à 24 heures après la bascule, avec un risque de site vide ou d'erreur 500.
Erreur 2 — Oublier de sérialiser les URLs dans la base de données
Contexte : WordPress stocke de nombreuses options (widgets, réglages de thème, page builders) sous forme de chaînes PHP sérialisées, qui contiennent la longueur exacte de chaque valeur encodée.
Conséquence : Un simple UPDATE SQL ou un Find & Replace naïf pour changer l'ancienne URL casse la longueur de ces chaînes : liens internes brisés, images qui disparaissent, widgets corrompus, voire page blanche.
Erreur 3 — Migrer sans désactiver le cache
Contexte : Les plugins de cache comme LiteSpeed Cache ou W3 Total Cache génèrent des fichiers HTML statiques dans wp-content/cache/, liés à l'environnement de l'ancien serveur.
Conséquence : Transférer ces fichiers cache sur le nouvel hébergeur provoque des incohérences d'affichage, des pages corrompues ou des erreurs 500 au chargement, difficiles à diagnostiquer.
Erreur 4 — Ne pas tester le site via le fichier hosts avant de changer les DNS
Contexte : Beaucoup de propriétaires de sites changent les DNS dès que le transfert de fichiers est terminé, sans avoir vérifié que tout fonctionne sur le nouveau serveur.
Conséquence : Les bugs (page blanche, images manquantes, formulaires cassés) sont découverts en production, devant vos visiteurs réels, avec un impact immédiat sur l'expérience utilisateur et le SEO.
Erreur 5 — Oublier de renouveler le certificat SSL sur le nouvel hébergeur
Contexte : Un certificat SSL (Let's Encrypt ou autre) est lié à un serveur et à une IP spécifiques : il ne se transfère pas automatiquement lors d'une migration.
Conséquence : Sans SSL actif sur le nouvel hébergeur, votre site s'affiche en HTTP non sécurisé : les navigateurs affichent une alerte, Google dégrade votre positionnement, et vos visiteurs fuient.
Checklist post-migration : 10 points à vérifier
Le DNS pointe sur le nouveau serveur ? La migration n'est pas encore terminée. Ces 10 vérifications sont à effectuer dans les 24 heures suivant la bascule, sans exception.
- 1 SSL actif et HTTPS forcé — Ouvrez votre site en https:// et vérifiez l'absence d'alerte navigateur ; activez la redirection automatique HTTP → HTTPS pour sécuriser chaque page.
- 2 Permaliens WordPress rechargés — Dans Réglages > Permaliens, cliquez sur Enregistrer les modifications sans rien changer : cette action régénère le .htaccess et corrige les erreurs 404.
- 3 Toutes les images s'affichent correctement — Faites un rechargement forcé sur la page d'accueil et 3-4 articles ; si des images manquent, vérifiez les permissions de wp-content/uploads/ (755 dossiers, 644 fichiers).
- 4 Formulaires de contact fonctionnels — Envoyez un message test via chaque formulaire et vérifiez la réception ; en cas d'échec, configurez un relais SMTP pour garantir la délivrabilité.
- 5 Accès wp-admin opérationnel — Connectez-vous à /wp-admin et vérifiez que le tableau de bord se charge sans erreur.
- 6 WooCommerce : passer une commande test — Activez le mode test de votre passerelle de paiement, finalisez un achat et contrôlez l'email de confirmation et la mise à jour du stock.
- 7 Tâches cron WordPress actives — Vérifiez que les tâches planifiées tournent correctement via WP-CLI (wp cron event list) ou un plugin dédié.
- 8 Plugin de cache reconfiguré — Réactivez votre plugin de cache habituel, purgez le cache existant, puis réactivez le Full Page Cache et l'optimisation des images.
- 9 Sitemap XML soumis dans Google Search Console — Entrez l'URL de votre sitemap dans GSC > Sitemaps et cliquez sur Envoyer pour forcer le recrawl.
- 10 Redirections 301 en place si changement d'URL — Si votre domaine ou vos permaliens ont changé, ajoutez les redirections 301 pour préserver le SEO et éviter les pages orphelines.
Migration faite ? Nos experts PandiHéberge vérifient votre installation gratuitement, chaque point de cette checklist, en moins de 48 heures.
Contacter le support →Activer LiteSpeed Cache après la migration
Une fois votre site migré sur PandiHéberge, installez l'extension gratuite LiteSpeed Cache depuis le tableau de bord WordPress (Extensions > Ajouter > rechercher "LiteSpeed Cache"). C'est l'une des premières choses à faire — et l'une des plus rentables.
Contrairement aux plugins de cache classiques qui travaillent en PHP, LiteSpeed Cache opère au niveau du serveur web directement. Les pages sont servies en HTML statique avant même que PHP soit sollicité. En activant le Full Page Cache, la compression CSS/JS et l'optimisation WebP des images, la plupart des sites passent au-dessus de 90 en PageSpeed mobile sans autre modification.
C'est généralement là qu'on se rend compte de la différence avec l'ancien hébergeur.
Questions fréquentes sur la migration WordPress
Combien de temps prend une migration WordPress ?
Peut-on migrer WordPress sans perdre de données ?
Faut-il un plugin pour migrer WordPress ?
Comment migrer WordPress sans interruption de service ?
Que faire si des images manquent après la migration ?
Pourquoi mon site affiche une erreur 404 après migration ?
La migration WordPress affecte-t-elle le SEO ?
PandiHéberge propose-t-il une migration WordPress gratuite ?
Prêt à migrer vers PandiHéberge ?
Notre équipe support vous accompagne pour une migration sans stress. Contactez-nous via le chat ou le ticket support.