Comment nettoyer la base de données WordPress : trucs et astuces

Publié: 2021-05-03

Combien de fois avez-vous été frustré par une base de données WordPress qui ne se nettoie tout simplement pas ? Eh bien, cet article explique comment nettoyer une base de données WordPress à l'aide de plugins et de méthodes manuelles.

De plus, dans cet article, nous discuterons de l'importance de nettoyer régulièrement la base de données d'un site Web et vous donnerons quelques conseils sur la façon de le faire.

Nous vous montrerons également quels types de problèmes peuvent survenir si vous ne nettoyez pas votre site régulièrement et vous donnerons des conseils pour les éviter complètement.

Table des matières
  1. Pourquoi avez-vous besoin de nettoyer la base de données ?
  2. Quels éléments de base de données devez-vous optimiser ?
  3. Sauvegardez votre base de données WordPress avant le nettoyage
  4. Comment nettoyer la base de données WordPress manuellement ?
  5. Plugins de nettoyage de base de données WordPress
    • Nettoyer votre base de données WordPress avec le plugin WP-Optimize
    • Nettoyer votre base de données WordPress avec WP Rocket
  6. Autres plugins qui nettoient votre base de données
  7. Foire aux questions (FAQ)
  8. En conclusion
clean wordpress database

Pourquoi avez-vous besoin de nettoyer la base de données ?

WordPress est un CMS (Content Management System) qui stocke toutes ses données dans la base de données. Pour éviter d'avoir à conserver plusieurs copies du contenu de votre site, WordPress enregistre tout ce que vous publiez (chaque message et chaque commentaire) au même endroit qui est la base de données de votre site Web.

Bien que cela puisse être pratique pour gérer les mises à jour des publications ou des pages au fil du temps, dans ce cas, il est nécessaire de nettoyer les anciennes entrées.

Une base de données WordPress propre aide les moteurs de recherche à trouver les articles et les utilisateurs de votre blog lorsqu'ils naviguent sur votre site. Votre site Web est lent car il est encombré d'informations obsolètes provenant de commentaires de spam ou d'avis de produits abandonnés. Vous pouvez lire pourquoi votre site Web est lent?

Un serveur propre est également bon pour les robots des moteurs de recherche, qui parcourent le contenu d'une page Web pour savoir de quoi il s'agit et s'ils doivent l'ajouter à leur index.

Un article de blog WordPress encombré avec beaucoup de commentaires de spam sera difficile, voire impossible, à analyser pour ces robots, donc la suppression de ces entrées de la base de données permet de s'assurer que Google sait que quelque chose d'intéressant se passe ici !

Quels éléments de base de données devez-vous optimiser ?

Il existe une variété de champs/éléments que vous pouvez optimiser dans votre base de données WordPress. Certains des plus importants incluent:

  • Commentaires, publications, champs personnalisés et/ou taxonomies (par exemple, balises). Ceux-ci doivent être optimisés régulièrement pour éliminer tout spam ou entrées abandonnées.
  • Utilisateurs inactifs : vous pouvez supprimer les utilisateurs inactifs de la base de données de votre blog car ils utiliseront de l'espace disque sur votre serveur d'hébergement. Les personnes qui ne se sont pas connectées à leur compte depuis plus de trente jours. Ici, vous pouvez utiliser le plugin de sécurité iThemes qui vous permet d'alerter en temps réel sur les utilisateurs inactifs.
  • Commentaires indésirables : si vous avez de nombreux commentaires indésirables sur votre blog, il est peut-être temps de les nettoyer. Cela se fait en supprimant le commentaire et en supprimant son ID d'une fonction de votre base de données WordPress.

Pour faciliter ce processus, il existe des plugins qui vous aideront dans ces tâches ! Il existe de nombreux plugins disponibles, mais je recommande WP-Optimize ou WP Rocket pour une utilisation générale car les deux sont simples et efficaces. Vous pouvez utiliser d'autres plugins si vous le souhaitez, en fonction des besoins de nettoyage.

Sauvegardez votre base de données WordPress avant le nettoyage

Avant de nettoyer une base de données WordPress ou une base de données d'optimisation, vous devez d'abord sauvegarder la base de données.

Le plugin BackupBuddy est le meilleur pour sauvegarder une base de données. Ce plugin a un planificateur intégré pour sauvegarder automatiquement votre base de données WordPress à des intervalles programmés comme chaque jour, semaine ou mois. Vous pouvez lire un autre guide sur BackupBuddy vs Duplicator.

Lire : Comment restaurer un site WordPress avec BackupBuddy ? Guide facile

Vous pouvez également l'utiliser pour exporter un fichier SQL et exécuter une requête par lots sur toutes les tables si vous avez besoin de les réparer manuellement.

Vous devez toujours vous assurer qu'il y a une sauvegarde avant de faire des nettoyages !

Comment nettoyer la base de données WordPress manuellement ?

Vous pouvez nettoyer une base de données WordPress manuellement en supprimant les commentaires de spam, les brouillons de publication et d'autres données inutiles du tableau de bord WordPress.

Pour nettoyer manuellement la base de données WordPress, vous pouvez utiliser un plugin appelé WP Bulk Delete qui vous permet de nettoyer l'intégralité de la base de données WordPress ou de supprimer rapidement tout élément de WordPress.

Téléchargez donc le plugin, puis téléchargez-le et activez-le comme les autres processus d'activation de plugins. Ensuite, allez dans le menu WP Bulk Delete , qui se trouve dans la barre latérale gauche du tableau de bord WordPress.

Nettoyez ensuite la révision de la publication, la corbeille et la sauvegarde automatique en un seul clic.

WP Bulk Delete

En outre, vous pouvez définir un processus de nettoyage programmé . Pour activer le nettoyage programmé, vous devez le définir individuellement.

Cependant, cliquez sur n'importe quelle option que vous souhaitez nettoyer ou planifier. Cela supprimera tous les articles en mode brouillon ou programmés pour une publication future, ainsi que les anciennes révisions des versions précédentes d'un article qui ne sont plus nécessaires après la publication d'un article une fois.

Pas ces champs pour nettoyer la base de données, plus de filtres sont disponibles comme commentaire, utilisateur, champs méta, termes, etc.

Certaines personnes aiment nettoyer leur base de données en supprimant chaque ligne de table individuellement, ce qui prend beaucoup plus de temps que d'utiliser un plugin. Donc, si vous avez vraiment besoin de supprimer manuellement, vous pouvez utiliser le plugin de suppression en bloc ci-dessus.

Plus vous pouvez envisager de nettoyer une base de données WordPress.

  • Supprime les pièces jointes de la base de données qui ne sont plus actives sur votre site
  • Élimine les termes vides (tags) et les catégories qui peuvent encombrer votre base de données.
  • Supprimer les anciens messages et commentaires
  • Supprimer tous les commentaires de votre base de données
  • Supprimer tous les termes de votre base de données
  • Effacez toutes les autres données qui ne sont plus nécessaires de votre installation WordPress, telles que les plugins ou les thèmes que vous n'utilisez plus et les anciennes sauvegardes de fichiers comme les images
  • Vider la corbeille pour supprimer tous les fichiers temporaires
  • Nettoyez les widgets et les menus de la barre latérale de votre blog
  • Supprimez tous les plugins inutilisés de votre site
  • Vérifiez les liens brisés sur votre site, puis corrigez-les si nécessaire

Plugins de nettoyage de base de données WordPress

Il existe quelques plugins qui automatiseront le processus de nettoyage de la base de données pour vous. Vous pouvez nettoyer votre site WordPress en les utilisant, ou les utiliser pour que tout fonctionne correctement avec une maintenance régulière :

Les plugins de nettoyage et d'optimisation de base de données les plus recommandés sont

  • WP-Rocket : Ce plugin est conçu pour optimiser votre site WordPress et nettoyer la base de données.
  • WP-Optimize : Ce plugin va nettoyer la base de données, optimiser les images et compresser votre site.
  • WP-Sweep : Il s'agit d'un plugin de nettoyage de base de données WordPress manuel simple et gratuit.

Nettoyer votre base de données WordPress avec le plugin WP-Optimize

Voici le guide étape par étape sur la façon de nettoyer votre base de données WordPress avec le plugin WP-Optimize.

WP-Optimize a des versions gratuites et premium, vous pouvez optimiser une base de données WordPress ou nettoyer une base de données en utilisant les deux versions. Mais dans la version gratuite, vous ne pouvez pas activer le processus de nettoyage planifié.

Cependant, dans ce guide, j'ai utilisé sa version premium. Donc, si vous souhaitez utiliser sa version pro, achetez simplement maintenant, puis téléchargez le fichier du plugin sur votre site WordPress et activez-le.

WP-optimize n'est pas seulement pour l'optimisation de la base de données, c'est le plugin de mise en cache concurrent le plus populaire et le plus important de WP Rocket.

Allez maintenant dans la base de données WP-Optimizer>

wp optimize database

Sélectionnez maintenant le fichier de la base de données que vous souhaitez optimiser, puis cliquez sur le bouton ' Exécuter toutes les optimisations'.

Maintenant, attendez quelques minutes jusqu'à ce que tout le processus soit terminé. Vous pouvez nettoyer ou optimiser les bases de données instantanément une par une. Mais avant de nettoyer, vous devez sauvegarder la base de données.

wp optimize database optimization

Si vous utilisez le plugin Updraftplus, vous n'avez jamais besoin d'utiliser un autre plugin pour sauvegarder les bases de données séparément. Parce que Updraftplus est bien compatible avec WP-Optimize.

Si vous souhaitez planifier l'optimisation, accédez à l'option de configuration de la base de données WP-Optimize, puis configurez-la pour qu'elle soit nettoyée une fois par mois. Les autres options sont « quotidienne » ou « hebdomadaire ». Cliquez enfin sur 'Enregistrer les paramètres' .

wp optimize scheduled clean up

WP-Optimize est également un plugin d'optimisation WordPress tout-en-un pour améliorer le temps de chargement, réduire la taille de la base de données et accélérer les performances du site. Les paramètres facultatifs incluent la mise en cache des pages (cache pendant 30 secondes) et l'expiration du cache du navigateur (60 minutes).

Quelques avantages principaux pour le nettoyage de la base de données WordPress à l'aide du plugin WP-Optimize :

  • Pour de meilleures performances du site et optimiser la taille de la base de données.
  • Réduction du temps de chargement des pages en raison de bases de données plus petites.
  • Sauvegardes et restaurations plus faciles : le processus de sauvegarde peut désormais être effectué en un clic ! Si vous utilisez Updraft Plus avec.
  • Nettoyez votre WordPress sans temps d'arrêt ou sans affecter le contenu de l'article de blog (aucun travail manuel requis). C'est également très bien si vous n'êtes pas un développeur expérimenté, car il se chargera automatiquement de toutes les tâches.

Le plugin comprend des options automatiques et manuelles pour nettoyer la base de données d'un site WordPress, qui vont de la suppression ou de la purge immédiate au nettoyage programmé à des dates spécifiques.

Nettoyer votre base de données WordPress avec WP Rocket

Voici le guide étape par étape sur la façon de nettoyer votre base de données WordPress avec le plugin WP Rocket.

WP Rocket est un plugin premium, qui est le plus populaire parmi les utilisateurs de WordPress. C'est un bon booster de mise en cache et de vitesse WordPress, même un plugin de nettoyage de base de données. Vous pouvez donc l'utiliser non seulement pour nettoyer les bases de données, mais également pour améliorer la vitesse du site Web.

Pour bénéficier des avantages de WP Rocket, vous devez l'acheter pour seulement 49 $ pour un seul site avec des mises à jour d'un an et un support client. Mais vous pouvez étendre ses limites de licence.

Cependant, revenons au guide, installez et activez WP Rocket sur votre WordPress comme les autres plugins.

Allez ensuite dans Paramètres -> onglet Nettoyage de la base de données. (vous pouvez également le faire en cliquant sur " Nettoyage de la base de données" dans le menu Tableau de bord)

WP-Rocket automatic database Cleanup

Ici, vous pourrez nettoyer votre base de données WordPress, notamment en supprimant les anciennes révisions de publications ou de pages, les commentaires de spam de différents utilisateurs, etc. Vous pouvez le faire avec un nettoyage ponctuel ou en le programmant comme une tâche quotidienne ou hebdomadaire qui s'exécutera automatiquement à une certaine heure.

Quelques principaux avantages du nettoyage de la base de données WordPress à l'aide de WP Rocket

  • Cela nettoiera votre base de données WordPress et accélérera le site Web en ne gagnant pas de temps pour charger beaucoup de données inutiles.
  • Ce plugin est compatible avec toutes les versions de WordPress, vous n'avez donc pas à vous soucier des problèmes de compatibilité.
  • WP Rocket aide également à accélérer les temps de chargement du site, ce qui signifie un engagement accru des utilisateurs sur votre blog ou votre boutique en ligne.

Optimiser/nettoyer la base de données WP à l'aide de WP Sweep

WP-Sweep database optimization plugin

WP Sweep est un plugin gratuit d'optimisation de base de données pour les sites Web WordPress. C'est un excellent plugin pour résoudre de nombreux problèmes qui peuvent ralentir l'administration ou l'interface de votre site Web.

Il est compatible avec TOUS les thèmes et TOUTES les versions de WordPress et peut être utilisé avec d'autres solutions d'optimisation de vitesse.

Cela fonctionne en identifiant les tables de base de données inutilisées et en les supprimant complètement afin de réduire la taille globale de votre base de données. Il détecte également les champs inutilisés dans les tables et les supprime, ce qui ne fait qu'ajouter aux avantages de performances de l'utilisation de ce plugin.

Une chose est que vous ne pouvez pas définir de systèmes d'optimisation automatique de base de données comme WP Rocket ou le plugin WP-Optimize. Donc, WP Sweep est uniquement destiné à l'optimisation manuelle.

Commençons par savoir comment optimiser la base de données WordPress à l'aide du plugin WP Sweep.

Tout d'abord, comme tout autre plugin, installez et activez WP Sweep. Allez ensuite dans la section Outil du tableau de bord WordPress et cliquez sur l'option 'WP Sweep '.

WP Sweep options

Vous verrez maintenant le tableau de bord d'optimisation de la base de données WP Sweep. Ici, vous pouvez voir quelle option/champ de base de données vous devez optimiser. Le plugin permet d'optimiser la publication, le commentaire, l'utilisateur, le terme, l'option et la base de données. Vous pouvez optimiser ou nettoyer manuellement la base de données de votre site pour chaque section.

Bien qu'il ait un bouton d'option pour 'Sweep All ', vous pouvez donc l'utiliser. C'est tout, utiliser WP Sweep est très simple.

Remarque : Avant d'entreprendre toute action à l'aide de WP Sweep, vous devez sauvegarder votre base de données WordPress.

Autres plugins qui nettoient votre base de données

  • WP Cleaner Pro : Ce plugin supprimera les enregistrements de commentaires laissés dans la base de données des versions précédentes de WordPress et peut également être utilisé pour supprimer automatiquement les commentaires de spam sur votre site.
  • Nettoyeur de base de données : ce plugin vous aidera à gérer les sauvegardes, les autorisations de fichiers, l'optimisation de la base de données, etc., pour un site plus fluide.

Foire aux questions (FAQ)

Quelques questions fréquemment posées sur le nettoyage d'une base de données WordPress :

En conclusion

Dans cet article, je vous ai montré différentes manières de nettoyer votre base de données WordPress. C'est une chose importante à savoir avant de procéder au processus de nettoyage, vous pouvez être sûr de savoir ce qui va se passer et ne pas vous soucier de perdre quoi que ce soit sur votre site.

Vous pourrez maintenant décider quelle méthode correspond le mieux à vos besoins, soit en utilisant des plugins tels que WP Rocket (recommandé) ou des méthodes manuelles telles que la suppression, la publication, les commentaires indésirables, les cookies, etc. Suivez le bon processus de nettoyage en conséquence. . Bon blog !