[NOUVEAU] WP Media Cleanup supprime les images inutilisées cachées dans votre bibliothèque multimédia
[NOUVEAU] WP Media Cleanup supprime les images inutilisées cachées dans votre bibliothèque multimédia
John Turner
John Turner
Vous venez de terminer la migration de votre site WordPress, et tout semble fonctionner correctement à première vue.
Mais voilà le problème : j'ai vu des migrations qui semblaient parfaites s'effondrer en quelques heures. Un formulaire de contact qui ne renvoyait plus les e-mails. Une passerelle de paiement qui tombait en panne sans prévenir. De petits problèmes qui coûtent cher.
Je migre des sites WordPress depuis des années, et j'ai appris cette leçon à mes dépens : une migration n'est pas terminée lorsque les fichiers sont déplacés. Elle est terminée lorsque vous avez vérifié que tout fonctionne correctement.
C'est à cela que sert cette liste de contrôle post-migration. J'ai créé un guide étape par étape pour détecter les problèmes cachés avant que vos visiteurs ou clients ne les découvrent.
Car si vous découvrez un processus de paiement défectueux pendant vos tests, vous pouvez y remédier. Mais si vous le découvrez après avoir perdu trois jours de ventes, c'est un véritable cauchemar.
Voyons ensemble ce que vous devez faire exactement lors des tests post-migration WordPress.
En voici les principaux enseignements :
Lorsque vous déplacez un site WordPress, vous copiez des fichiers entre deux environnements complètement différents.
Le nouveau serveur peut utiliser une version différente de PHP, une limite de mémoire différente ou une configuration de sécurité différente.
Toutes ces variables peuvent perturber le bon fonctionnement de l'ancien serveur.
J'ai personnellement vu un site tomber en panne parce que le nouvel hébergeur web utilisait une version légèrement plus ancienne de MySQL. Le site se chargeait, mais tous les formulaires envoyés échouaient. Le client ne s'en est pas aperçu pendant deux jours et a perdu des dizaines de prospects au passage.
Voici ce qui est en jeu : vos formulaires de contact sont le moyen par lequel les gens vous contactent. Votre processus de paiement en ligne est le moyen par lequel vous gagnez de l'argent. Votre système de connexion est le moyen par lequel votre équipe accède à l'interface d'administration.
Si l'un de ces éléments tombe en panne après une migration, vous perdez des opportunités commerciales pendant que vous vous efforcez de les réparer.
Même si vous avez utilisé un outil de migration automatisé tel que Duplicator, celui-ci ne peut contrôler que ce qu'il compresse et décompresse. Il ne peut pas contrôler l'environnement serveur dans lequel il atterrit. C'est pourquoi les tests sont indispensables.
C'est là que nous passons à la pratique. Je vais vous présenter tous les éléments importants qui doivent être testés après une migration.
Une fois que vous aurez tout vérifié méthodiquement, vous dormirez mieux en sachant que votre site est réellement fonctionnel.
Après une migration, vous devez tester :
Commencez par les bases. Ouvrez votre site dans un navigateur et cliquez sur chaque lien de votre menu principal.
Vérifiez ensuite vos liens en bas de page, vos widgets dans la barre latérale et tous les boutons d'appel à l'action.
Consultez quelques articles de blog et cliquez sur les liens internes dans le contenu. Vous recherchez des erreurs 404 ou des liens qui renvoient encore à votre ancien domaine.
Les liens rompus frustrent les visiteurs et nuisent à votre classement SEO. Google considère les erreurs 404 comme un signe de mauvaise qualité du site, et les utilisateurs qui se heurtent à des impasses quittent tout simplement le site. Il est donc important de les corriger.
Si vous êtes passé de HTTP à HTTPS, vérifiez la présence d'une icône représentant un cadenas dans la barre d'adresse de votre navigateur. Si elle est cassée ou manquante, cela signifie que vos ressources sont chargées via le mauvais protocole.
Ouvrez la console de votre navigateur et recherchez les avertissements de sécurité. Ils vous indiqueront précisément quelles images ou quels scripts posent problème.
Tous les formulaires de votre site doivent être testés. Formulaires de contact, inscriptions à la newsletter, formulaires de demande de devis... tous sans exception.
Les formulaires sont des sources directes de revenus. Un formulaire de contact défectueux signifie des demandes commerciales manquées. Une inscription à la newsletter défectueuse signifie que vous ne constituez pas votre liste de diffusion.
Ne vous contentez pas de vérifier si le formulaire est envoyé. Vous devez vérifier trois choses :
J'ai déjà vu des migrations où le formulaire semblait fonctionner en apparence, mais où les e-mails finissaient dans le vide. L'utilisateur recevait un message indiquant que l'opération avait été effectuée avec succès. Le propriétaire du site ne recevait rien.
Testez chaque formulaire à l'aide d'une adresse e-mail réelle que vous pouvez vérifier immédiatement. Ainsi, vous serez sûr que vos visiteurs peuvent vous contacter correctement.
La recherche sur site permet aux visiteurs de trouver rapidement ce dont ils ont besoin. Si elle ne fonctionne pas, les utilisateurs ne peuvent pas naviguer dans votre contenu, en particulier sur les sites qui comptent des centaines d'articles ou de produits. Vous cachez alors votre propre contenu aux personnes qui souhaitent le trouver.
Si votre site dispose d'une barre de recherche, vous devriez la tester.
Recherchez quelque chose dont vous savez qu'il existe sur votre site. Vérifiez si les résultats s'affichent correctement.
Recherchez ensuite quelque chose qui n'existe pas. Assurez-vous d'obtenir une page « Aucun résultat trouvé » correcte au lieu d'une erreur.
Cela peut sembler insignifiant, mais une fonctionnalité de recherche défaillante empêche vos visiteurs de naviguer correctement dans votre contenu.
Si vous gérez une boutique WooCommerce, vous devez tester l'ensemble du processus d'achat. Ne vous contentez pas de parcourir les produits, effectuez réellement une transaction.
Voici votre mini-liste de contrôle :
Après l'achat, vérifiez deux choses : tout d'abord, vérifiez si vous avez bien reçu l'e-mail de confirmation de commande. Ensuite, connectez-vous à votre backend WordPress et vérifiez que la commande apparaît bien dans votre liste de commandes.
Si vous gérez un site d'adhésion ou si vous dépendez du contenu généré par les utilisateurs, une authentification défaillante peut avoir des conséquences catastrophiques. Les membres ne peuvent plus accéder au contenu payant qu'ils ont acheté. Les contributeurs ne peuvent plus soumettre leur travail.
Après une migration, créez un compte utilisateur test ou utilisez-en un existant. Essayez de vous connecter.
Pouvez-vous accéder à la page du profil utilisateur ? Pouvez-vous modifier le profil ?
Si votre site autorise les commentaires, laissez un commentaire test sur un article. Vérifiez qu'il s'affiche correctement et que vous avez bien reçu l'e-mail de notification.
Essayez de vous déconnecter puis de vous reconnecter. Assurez-vous que le processus de connexion/déconnexion fonctionne correctement.
Votre contenu est votre crédibilité. Un texte illisible et une mise en page défectueuse vous font paraître peu professionnel, et les visiteurs se demandent s'ils peuvent faire confiance à votre entreprise.
Les problèmes d'encodage des caractères dans les bases de données peuvent affecter des centaines de publications à la fois. Il vaut mieux les détecter et les corriger dès maintenant plutôt que de les découvrir page par page au cours du mois prochain.
Ouvrez vos pages les plus importantes. Page d'accueil, page « À propos », page « Services »... tout ce qui compte le plus pour votre entreprise.
Lisez-les attentivement. Recherchez les caractères étranges comme « ’ » à la place des apostrophes. Il s'agit d'erreurs d'encodage de la base de données qui surviennent parfois lors des migrations.
Vérifiez vos codes courts. Si vous voyez quelque chose comme [contact-form-7 id=« 123 »] s'afficher en texte brut au lieu du formulaire réel, cela signifie que votre plugin de codes courts n'est pas actif ou n'a pas été transféré correctement.
Vérifiez la mise en page de vos pages. Les colonnes s'affichent-elles correctement ? Votre barre latérale est-elle au bon endroit ?
Parfois, le contenu semble correct à première vue, mais il ne s'affiche pas correctement sur certaines pages. Vérifiez au moins 10 à 15 pages différentes de votre site.
Les images manquantes nuisent à l'expérience utilisateur et peuvent complètement compromettre la conception de votre site. Les photos de produits qui ne se chargent pas entraînent une perte de ventes. Les ressources PDF qui renvoient des erreurs 404 frustrent les visiteurs qui sont venus spécifiquement pour ce contenu.
Les interruptions de transfert de fichiers sont plus fréquentes qu'on ne le pense, en particulier sur les sites qui hébergent des milliers de fichiers multimédias.
Accédez à votre bibliothèque multimédia WordPress. Faites défiler et vérifiez si les vignettes s'affichent correctement.
Ensuite, visitez les pages qui contiennent des galeries d'images. Lancez les vidéos intégrées. Cliquez sur les téléchargements PDF.
Si vous avez beaucoup de fichiers multimédias et que certains sont manquants, cela signifie généralement que le transfert de fichiers n'a pas été effectué correctement. Vous devrez alors télécharger à nouveau ces fichiers manuellement ou relancer la migration.
Rendez-vous sur l'interface publique de votre site et vérifiez tous les éléments visuels qui dépendent de plugins ou de votre thème.
Les curseurs, les fenêtres contextuelles et les menus s'affichent-ils correctement ?
Ensuite, rendez-vous dans votre interface d'administration WordPress. Consultez les pages de paramètres de vos plugins les plus importants. Recherchez les messages d'erreur ou les données manquantes.
Vérifiez le panneau d'options de votre thème. Si vous utilisez un constructeur de pages tel que SeedProd, Elementor ou Divi, ouvrez une page en mode édition. Assurez-vous que le constructeur se charge correctement et que tous vos éléments de conception sont intacts.
C'est ici que vous détecterez les problèmes de compatibilité des plugins avec le nouvel environnement serveur.
Les problèmes de référencement après la migration peuvent faire chuter votre classement dans les résultats de recherche du jour au lendemain.
Un fichier robots.txt mal configuré indique à Google d'arrêter d'indexer l'ensemble de votre site, ce qui entraîne une disparition de votre trafic en quelques jours. Les anciennes URL de domaine dans votre plan du site perturbent les moteurs de recherche et créent des problèmes de contenu dupliqué.
Ce sont le genre d'erreurs dont on met des mois à se remettre.
Cliquez avec le bouton droit sur votre page d'accueil et sélectionnez Afficher la source de la page.
Look for your title tag (in the <title> tags) and your meta description (in the <meta name=”description”> tag). Make sure they’re displaying correctly and don’t contain your old domain name.
Ensuite, rendez-vous sur yoursite.com/robots.txt dans votre navigateur. Vérifiez qu'il n'est pas configuré pour bloquer tous les robots d'exploration.
Si vous voyez Disallow: / Sans chemins d'accès spécifiques, votre site indique aux moteurs de recherche de ne rien indexer. Cela se produit parfois si vous avez migré depuis un site de test sur lequel l'indexation était désactivée.
Enfin, vérifiez votre plan du site XML. Il se trouve généralement à l'adresse yoursite.com/sitemap.xml ou yoursite.com/sitemap_index.xml, selon votre plugin SEO.
Ouvrez-le et vérifiez que toutes les URL utilisent votre nouveau nom de domaine, et non l'ancien.
Si vous utilisez Google Analytics, vous devez vérifier qu'il continue à fonctionner correctement.
Vérification rapide : consultez le code source de votre site (clic droit, Afficher la source de la page) et recherchez votre identifiant de suivi Google Analytics. Il commence généralement par « UA- » ou « G- ».
Mais voici un test encore plus efficace : ouvrez Google Analytics et accédez au rapport en temps réel. Ensuite, rendez-vous sur votre site dans un autre onglet du navigateur. Vous devriez vous voir apparaître comme utilisateur actif en quelques secondes.
Si vous ne vous présentez pas, votre code de suivi ne s'active pas. Vérifiez si votre plugin d'analyse est toujours actif et correctement configuré.
Les redirections perdues entraînent une perte de valeur des liens et frustrent les utilisateurs. Ces backlinks que vous avez travaillé dur pour créer ? Ils aboutiront à des pages 404 si les redirections ne fonctionnent pas.
Si vous aviez configuré des redirections 301 sur votre ancien site, testez-les.
Essayez de visiter les anciennes URL qui devraient rediriger. Assurez-vous qu'elles renvoient toujours les utilisateurs vers les nouveaux emplacements corrects.
Si vous utilisez AIOSEO, vous pouvez tester les redirections en un seul clic.

Les redirections sont souvent stockées dans votre fichier .htaccess ou gérées par un plugin de redirection. Elles ne sont parfois pas transférées lors de la migration, en particulier si vous avez changé de type de serveur (par exemple, en passant d'Apache à Nginx).
Regardez la barre d'adresse de votre navigateur. Voyez-vous une icône représentant un cadenas ?
Si le cadenas est cassé ou affiche un avertissement, vous avez un problème SSL.
Cela peut signifier que votre certificat SSL n'a pas été installé correctement sur le nouveau serveur, ou que vous avez du contenu mixte (certains éléments se chargent via HTTP au lieu de HTTPS).
Pour obtenir un diagnostic détaillé, utilisez un outil tel que Why No Padlock ? Il s'agit d'un outil en ligne gratuit qui analyse votre site et vous indique précisément la cause de l'avertissement SSL.
Si vous utilisez Wordfence, Sucuri ou Solid Security, connectez-vous aux paramètres du plugin et assurez-vous que toutes vos règles et configurations ont été transférées.
Vous devez également vérifier les permissions des fichiers. Dans la plupart des cas, les répertoires doivent être définis sur 755 et les fichiers sur 644. Votre hébergeur peut vous aider à vérifier cela si vous n'êtes pas à l'aise avec l'utilisation du FTP ou du SSH.
Des permissions de fichiers incorrectes peuvent créer des failles de sécurité ou empêcher WordPress de fonctionner correctement. Il est donc important de les vérifier après une migration.
Cela semble évident, mais testez-le quand même. Déconnectez-vous complètement de WordPress. Puis reconnectez-vous.
Si votre site comporte plusieurs rôles utilisateur, demandez à une personne ayant un rôle différent (comme un éditeur ou un auteur) d'essayer de se connecter. Assurez-vous que son niveau d'accès est correct et qu'elle peut effectuer ses tâches habituelles.
Votre base de données WordPress contient tout ce qui rend votre site unique : des années de contenu, les données de vos clients et l'historique des commandes.
Les transferts de bases de données incomplets entraînent des pertes de contenu que vous pourriez ne pas remarquer avant plusieurs semaines. À ce moment-là, la récupération nécessite une restauration à partir de sauvegardes et peut entraîner la perte de données plus récentes. Vérifiez dès maintenant, tant que vous avez encore facilement accès à la source.
La manière pratique de tester votre base de données consiste à vérifier si tous vos articles, pages et commentaires sont présents.
Allez dans Articles » Tous les articles et vérifiez que le nombre correspond à celui que vous aviez auparavant. Faites de même pour les pages et les commentaires.
Si vous avez des connaissances techniques, ouvrez votre fichier wp-config.php et vérifiez le préfixe de la table de base de données. Connectez-vous ensuite à phpMyAdmin et vérifiez que vos tables de base de données utilisent bien ce préfixe. Une incompatibilité à ce niveau rendra votre site inaccessible.
La plupart des utilisateurs n'auront pas besoin d'aller aussi loin, mais si vous constatez un comportement étrange (comme des publications qui n'apparaissent pas ou des paramètres qui ne s'enregistrent pas), un problème de base de données pourrait en être la cause.
WordPress envoie des e-mails pour de nombreuses raisons : réinitialisation de mot de passe, soumission de formulaires, notifications de commentaires, commandes en ligne, etc.
Une livraison d'e-mails défaillante entraîne des échecs invisibles sur l'ensemble de votre site. Les clients ne reçoivent pas leurs confirmations de commande et pensent que leur achat a échoué. Les réinitialisations de mot de passe n'arrivent pas, empêchant les utilisateurs d'accéder à leur compte.
Voici un test simple : utilisez la fonction « Mot de passe oublié » sur votre page de connexion. Entrez votre adresse e-mail d'administrateur et demandez un lien de réinitialisation du mot de passe.

L'e-mail est-il arrivé ? Vérifiez votre dossier spam s'il ne se trouve pas dans votre boîte de réception.
Si les e-mails WordPress ne sont pas envoyés, c'est généralement parce que votre nouvel hébergeur applique des politiques d'envoi d'e-mails plus strictes. La solution la plus simple consiste à utiliser un plugin SMTP tel que WP Mail SMTP.
Ne sautez pas ce test. Les problèmes de livraison des e-mails sont extrêmement fréquents après les migrations.
Les causes les plus courantes sont les erreurs de connexion à la base de données dans votre fichier wp-config.php, les URL qui font encore référence à l'ancien domaine et qui doivent être recherchées et remplacées, ainsi que les chemins d'accès aux fichiers incorrects. Les problèmes de mise en cache peuvent également donner l'impression qu'un site qui fonctionne est défectueux. Avant de paniquer, essayez de vider le cache de votre navigateur et tout cache côté serveur.
Cela dépend de la taille de votre site, de la vitesse de votre connexion Internet et des performances de votre hébergeur. Un petit site peut être migré en 15 minutes, tandis qu'un site volumineux contenant des milliers d'images et d'articles peut prendre plusieurs heures.
Il s'agit d'une liste structurée des éléments que vous devez inspecter et tester après avoir transféré votre site WordPress afin de vérifier que tout a été transféré correctement. Considérez cela comme un contrôle qualité : cela vous aide à détecter les erreurs avant que vos visiteurs ne les rencontrent.
Il s'agit de l'écran blanc de la mort, généralement causé par une erreur PHP fatale provenant d'un plugin ou d'un thème incompatible avec votre nouvel environnement serveur. Activez WP_DEBUG dans votre fichier wp-config.php pour voir le message d'erreur réel, qui vous indiquera le problème.
La méthode la plus fiable consiste à utiliser un outil de recherche et de remplacement dans la base de données, tel que le plugin Better Search Replace, pour mettre à jour toutes les occurrences de votre ancienne URL vers la nouvelle. Duplicator Pro intègre cette fonctionnalité directement dans le processus de migration, ce qui empêche dès le départ l'apparition de liens rompus.
Je sais que cette liste semble longue. Elle l'est.
Mais voici la réalité : trouver un formulaire de paiement défectueux pendant vos tests prend cinq minutes à corriger. Le trouver une semaine plus tard, après avoir perdu des commandes et frustré des clients, prend des heures de gestion des dégâts.
Les tests ne sont pas la partie la plus passionnante de la migration. Personne ne se réjouit lorsque son formulaire de contact fonctionne. Mais c'est justement là tout l'intérêt.
Votre site doit fonctionner de manière si fiable que personne n'ait à s'en soucier. Ni vous, ni votre équipe, ni vos visiteurs. Cette liste de contrôle vous aidera à atteindre cet objectif.
Intégrez ce processus de test à toutes vos migrations. Créez un simple tableur. Cochez les cases au fur et à mesure. Cela deviendra de plus en plus rapide, et vous détecterez des problèmes qui auraient autrement échappé à votre attention.
Votre site est votre entreprise. Accordez à la phase de test la même importance qu'à la migration elle-même.
Prêt à migrer votre site WordPress en toute confiance ? Duplicator Pro automatise les étapes complexes de la migration (remplacement d'URL, configuration de la base de données et transferts de fichiers), vous permettant ainsi de passer moins de temps à résoudre les problèmes.
Il est conçu pour éviter de nombreuses erreurs courantes lors des tests post-migration. Passez dès aujourd'hui à Duplicator Pro!
Pendant que vous êtes ici, je pense que vous aimerez ces autres ressources WordPress :
Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, il se peut que nous recevions une commission. Nous ne recommandons que des produits dont nous pensons qu'ils apporteront une valeur ajoutée à nos lecteurs.