Nettoyer et optimiser la base de données WordPress facilement
7 mn de lecture

Nettoyer et optimiser la base de données WordPress facilement

Savez-vous qu’il est essentiel de nettoyer la base de données WordPress de temps à autre ?

En effet, avec le temps, les plugins, les commentaires, les révisions d’articles et autres, sa taille augmente. Et le gros problème est qu’une base de données surchargée peut sournoisement affecter les performances de votre site Web.

Pourquoi ? Tout simplement, parce que votre serveur prendra plus de temps pour récupérer les informations incluses dans les diverses tables de la base de données afin d’afficher vos pages.

C’est la raison pour laquelle il est important d’optimiser la base de données.

Bien sûr, certains plugins d’optimisation comme WP-Optimize, LiteSpeed Cache ou autres intègrent une fonction pour optimiser la table de données WordPress. Mais pour ma part, je préfère utiliser un plugin dédié uniquement à cette fonction. Je vais donc vous parler de celui que je préfère et que j’utilise : WP-Sweep et auparavant vous présenter brièvement la base de données WordPress.

Qu’est-ce que la base de données WordPress ?

Tout d’abord, il faut savoir qu’un site créé avec le CMS WordPress est composé de divers fichiers et également d’une base de données.

Ensuite, que c’est dans cette base que WordPress stocke tout le contenu de votre site Web, comme les publications, les commentaires, ainsi que les modifications que vous apportez à votre site.

Globalement, sans entrer dans les détails, sans base de données, votre site WordPress ne pourrait tout simplement pas fonctionner.

Voici à quoi ressemble la base de données minimale lorsque l’on crée un site WordPress :

base de données WordPress à l'installation

À son état initial, elle ne comporte que 12 tables :

wp_commentmeta

Métadonnées associées aux commentaires sur le site

wp_commentaires

Commentaires et informations sur l'auteur

wp_links

Données associées à la gestion des liens

wp_options

Paramètres généraux de WordPress des plugins et thème

wp_postmeta

Métadonnées associées à tous les articles créés

wp_posts

Articles de blog, pages et menus du site

wp_terms

Catégories et tags

wp_termmeta

Métadonnées associées aux différents éléments de la taxonomie

wp_term_relations

Lien de chaque article avec les catégories et tags

wp_term_taxonomy

Hiérarchies entre les différents éléments (ex : sous-catégories)

wp_usermeta

Métadonnées des utilisateurs enregistrés sur votre site

wp_user

Informations de l'utilisateur

Mais, progressivement, au fil de vos installations, publications et autres, le nombre de tables augmentera et la BDD s’alourdira.

Alors, il vous faudra supprimer les données inutiles afin que votre base de données reste efficace et surtout, pour accélérer le temps de chargement de vos pages.

Voyons sans délai comment cela peut être réalisé.

Comment nettoyer et optimiser la base de données WordPress ?

WP-Sweep plugin nettoyage base de données WordPress

Pour nettoyer la base de données WordPress et ainsi l’optimiser, le plugin WP-Sweep est très efficace.

Il s’agit d’un plugin léger et totalement gratuit, qui donnera un coup de balai en deux minutes et éliminera toutes les poussières inutiles qui trainent dans votre base de données.

Et puis, ce qu’il y a de bien avec WP-Sweep, c’est que vous n’êtes pas obligé de laisser l’extension installée continuellement. Vous pouvez très bien l’installer que lorsque vous souhaitez vous en servir.

Découvrez ce qu’il peut faire !

Exemple base de données WordPress non optimisée

En premier lieu, rendez-vous dans votre tableau de bord/Outils/Santé du site. Puis, cliquez sur l’onglet Informations et choisissez répertoires et tailles afin de consulter la taille actuelle de votre base de données WordPress.

Prenons pour exemple, la base de données d’un de mes sites. Ici, vous pouvez constater que sa taille est de 21,69 Mo.

Taille de la base de données WordPress

Ensuite, retournez sur le tableau de bord et sélectionnez maintenant Outils/Sweep.

Une fenêtre s’ouvre alors, vous indiquant ce qui peut être nettoyé ou optimisé avec un total et un pourcentage ainsi que le détail si vous cliquez sur le bouton.

  • Contenus
  • Commentaires
  • Utilisateurs
  • Termes
  • Options
  • Base de données
WP-Sweep Informations sur la base de données WordPress

⚠️​ Avant d’entreprendre le nettoyage, n’oubliez pas de sauvegarder votre base de données avec UpdraftPlus par exemple… Un accident est vite arrivé. 😉​

💡 Je vous recommande de ne pas de cliquer sur “nettoyer tout” en bas de page, mais plutôt de nettoyer chaque chose séparément en finissant par “optimiser les tables”.

De plus, comme indiqué en alerte, ne supprimez pas les termes inutilisés, car ceux-ci peuvent être utilisés dans un de vos articles ou une de vos pages encore à l’état de brouillon. Avouez que ce serait quand même dommage de devoir la/le recommencer.

Voyons à présent le résultat.

Taille de la base de données WordPress après nettoyage

Retournez consulter la taille de votre base de données après nettoyage (tableau de bord/Outils/Santé du site/onglet Informations/répertoires et tailles).

Comme vous pourrez le constater, sa taille est sensiblement réduite.

Pour la base de données que j’avais prise pour exemple. Elle est passée de 21,69 Mo à 6,91 Mo, soit une réduction de 68,14 %.

taille de la base de données WordPress après nettoyage

Nettoyer la base de données est un des moyens d’optimiser votre site WordPress

Optimiser un site WordPress nécessite un travail de chaque instant.

En effet, il ne suffit pas d’installer un plugin d’optimisation et de se dire, “ça y est, mon site est optimisé”. Il faut également entretenir son site régulièrement et vérifier ses performances régulièrement.

Concernant la base de données, un nettoyage chaque mois est un bon timing.

Optimisez-vous votre base de données WordPress ? Si oui, utilisez-vous WP-Sweep ou un autre moyen ?

Racontez-moi tout en commentaire… 😉

S’abonner
Notifier de
guest
2 Commentaires
Commentaires en ligne
Afficher tous les commentaires