Aller au contenu
Parlons de votre projet
Création de site web

Nettoyer la base de données WordPress

Révisions, données temporaires, restes d'extensions : ce qu'on peut supprimer sans risque, ce qu'il ne faut pas toucher et la méthode à suivre.

On vous a dit que la base de données de votre site WordPress était « encombrée » et qu'il fallait la nettoyer. Vous installez une extension de nettoyage, l'écran affiche une liste de cases à cocher, et vous hésitez : que va-t-on supprimer exactement ? Cette hésitation est saine. Une base de données n'est pas un tiroir à débarrasser : ce qu'on y supprime à tort ne se récupère qu'avec une sauvegarde.

Voici comment faire le tri avec méthode : ce qui s'accumule vraiment, ce qu'on peut retirer sans crainte, ce qu'on ne touche jamais, et dans quel ordre procéder.

Ce que contient la base de données

Votre site est fait de fichiers (thème, extensions, images) et d'une base de données. Celle-ci stocke le texte de vos articles et pages, les commentaires, les comptes utilisateurs, les catégories, les réglages du site et ceux de vos extensions. Les images elles-mêmes sont des fichiers ; la base n'en garde que la référence. Les tables portent par défaut un préfixe, wp_, que certains sites ont changé par mesure de sécurité. Si vous débutez, commencez par WordPress pour débuter : le guide complet pour situer ces éléments.

Ce qui s'accumule avec le temps

Une base grossit de deux façons : par les contenus que vous publiez, et par des déchets que personne ne voit. Ces derniers viennent de quelques mécanismes précis.

  • Les révisions : WordPress enregistre une copie du contenu à chaque mise à jour, et n'en limite pas le nombre par défaut. Un blog très édité en accumule davantage. Un guide sur la structure d'un blog WordPress aide à publier avec ordre.
  • Les brouillons automatiques et la corbeille : contenus abandonnés en cours de route.
  • Les commentaires indésirables : le spam en attente ou classé indésirable.
  • Les données temporaires (transients) : mémoires tampons créées par des extensions, censées expirer, dont certaines restent en base.
  • Les restes d'extensions supprimées : réglages et tables laissés derrière elles.
  • Les métadonnées orphelines : informations rattachées à des contenus qui n'existent plus.

Depuis WordPress 6.6, l'écran Outils > Santé du site peut aussi signaler un volume trop important d'options chargées automatiquement à chaque page. C'est un indice utile, pas un ordre de suppression.

Faire le tri

Que peut-on supprimer, et avec quelle précaution ?

Élément Ce que c'est Peut-on le supprimer ?
Anciennes révisions Copies successives d'un contenu, enregistrées à chaque mise à jour. Oui, après sauvegarde. Gardez les révisions des contenus encore en cours de rédaction, et limitez leur nombre pour la suite.
Brouillons automatiques et corbeille Contenus abandonnés ou mis de côté. Oui, après avoir relu la corbeille : ce qui en sort est perdu.
Commentaires indésirables Messages classés comme spam. Oui, après avoir vérifié qu'aucun message légitime n'y a atterri.
Données temporaires expirées Mémoires tampons d'extensions dont la durée est dépassée. Oui pour les données expirées, que les extensions recréent au besoin. Pas de suppression à la main sans savoir de quoi il s'agit.
Restes d'extensions supprimées Options et tables laissées par des extensions désinstallées. Au cas par cas. Une table dont vous ignorez l'origine ne se supprime pas.
Métadonnées orphelines Informations rattachées à des contenus qui n'existent plus. Oui, avec un outil fiable qui affiche ce qu'il supprime, après sauvegarde.
Réglages essentiels Adresse du site, extensions actives, rôles, thème actif, tâches planifiées. Jamais. Les modifier peut rendre le site inaccessible.

La méthode en sept étapes

  1. Sauvegardez fichiers et base. Une sauvegarde ne vaut que si elle se restaure : suivez Sauvegarder son site WordPress correctement.
  2. Travaillez d'abord sur une copie. Un environnement de test WordPress vous permet de vérifier le résultat avant de toucher au site en ligne.
  3. Relevez l'état de départ. La taille de la base figure dans Outils > Santé du site, onglet Informations, et dans l'espace de votre hébergeur s'il l'affiche.
  4. Commencez par l'évident : corbeille, spam, brouillons automatiques, anciennes révisions. Ces opérations sont accessibles depuis l'administration.
  5. Utilisez un outil qui affiche avant de supprimer et traitez une catégorie à la fois. Ne cochez jamais « tout » d'un seul geste.
  6. Contrôlez le site : pages clés, formulaire de contact, connexion, et une commande test s'il y a une boutique.
  7. Freinez la reprise. Limiter le nombre de révisions conservées se règle dans le fichier wp-config.php ou par une extension ; testez-le d'abord sur la copie.

Ce qu'on ne touche pas

Certaines lignes de la table des options sont indispensables : l'adresse du site (siteurl et home), la liste des extensions actives (active_plugins), les rôles d'utilisateurs (wp_user_roles), la réécriture des adresses (rewrite_rules), le thème actif (template et stylesheet) et les tâches planifiées (cron). Les tables des utilisateurs et de leurs informations sont à laisser de côté aussi. La règle générale : ce que vous ne savez pas rattacher à WordPress, à votre thème ou à une extension identifiée, vous ne le supprimez pas.

phpMyAdmin et requêtes SQL : réservés aux cas maîtrisés

Certains tutoriels proposent de copier des requêtes SQL dans phpMyAdmin. Cette méthode est puissante et sans filet : une requête mal adaptée à votre préfixe de tables, ou lancée sans sauvegarde, peut effacer bien plus que prévu. Si vous n'êtes pas à l'aise, préférez un outil qui prévisualise, ou confiez l'opération à un prestataire.

Choisir un outil de nettoyage : six critères

  • Il affiche ce qu'il va supprimer avant de le faire.
  • Il traite chaque catégorie séparément.
  • Il identifie l'origine des tables et options laissées par les extensions.
  • Il propose ou exige une sauvegarde préalable.
  • Il est tenu à jour et compatible avec votre version de WordPress.
  • Il ne double pas ce que fait déjà un autre outil : voyez Combien d'extensions WordPress est-ce trop ?.

Six erreurs à éviter

  • Cocher toutes les cases d'un outil de nettoyage.
  • Nettoyer sans sauvegarde restaurable.
  • Supprimer une table ou une option dont on ignore l'origine.
  • Tester directement sur le site en ligne.
  • Croire que ce nettoyage suffira seul à rendre le site rapide : c'est une étape du diagnostic d'un site lent, pas un remède universel.
  • Oublier que les commentaires, formulaires et comptes contiennent des données personnelles : leur conservation se réfléchit, voir RGPD : les obligations d'un site de PME (pas un conseil juridique).

Ce que vous pouvez attendre : des sauvegardes et des migrations plus légères, et parfois une administration plus fluide. Personne ne peut vous garantir un gain chiffré de vitesse.

Exemple illustratif. Une association de quartier publie depuis plusieurs années. Son site a accumulé des révisions, des commentaires indésirables et les restes de trois extensions testées puis supprimées. Elle sauvegarde, teste sur une copie, supprime les anciennes révisions, le spam et la corbeille, puis met de côté deux tables dont elle ignore l'origine, à faire examiner avant toute décision. Le site continue de fonctionner comme avant, avec une base plus légère.

Si vous préférez ne pas y toucher vous-même, notre maintenance WordPress est proposée sur devis, entièrement à distance.

Questions fréquentes

Nettoyer la base de données WordPress : vos questions

Peut-on nettoyer la base de données sans extension ?

En partie. L'administration permet de vider la corbeille et les commentaires indésirables. Pour les révisions, les données temporaires et les restes d'extensions, il faut un outil dédié, ou des requêtes SQL réservées aux profils avancés. Sauvegardez avant tout.

Nettoyer la base rend-il le site plus rapide ?

Cela peut alléger la base, les sauvegardes et parfois l'administration, sans gain garanti sur l'affichage des pages. Si votre site est lent, suivez la démarche de diagnostic plutôt que de miser sur ce seul chantier.

Faut-il supprimer toutes les révisions ?

Non. Supprimez les anciennes après sauvegarde et conservez celles des contenus en cours d'écriture. Vous pouvez ensuite limiter le nombre de révisions conservées.

Que faire des tables laissées par une extension supprimée ?

Identifiez d'abord l'extension d'origine grâce au nom de la table, vérifiez qu'aucune fonction active n'en dépend, sauvegardez, puis testez sur une copie. En cas de doute, ne supprimez pas.

À quelle fréquence nettoyer la base ?

Il n'y a pas de rythme imposé : tout dépend de l'activité du site. Un contrôle régulier et léger vaut mieux qu'une grosse opération isolée effectuée sans précaution.

Écrit par

L’équipe Agent du WEB

Agence web 100 % à distance : plus de 10 sites créés et plus de 30 accompagnements SEO & GEO menés pour des TPE, PME et indépendants.

Découvrir l’agence · Notre page « Création de site WordPress »

À lire aussi

Autres guides WordPress et création de site

Préparer sa boutique aux pics d’activité

Stock, serveur, offres, logistique, campagnes : le rétroplanning des huit semaines avant le Black Friday,…

Lire plus

Marketplace ou site propre : le bon arbitrage

Commissions, visibilité, dépendance, marge : comment utiliser une marketplace comme levier sans lui confier toutes…

Lire plus

Retours et SAV : en faire un avantage

Politique de retour claire, parcours en 7 étapes, remboursement, échange, causes à analyser : transformer…

Lire plus

Une base saine, sans prise de risque

Demandez un audit gratuit : nous relevons à distance les points sensibles de votre site avant toute intervention

Demander mon audit gratuit