Une base de données WordPress finit toujours par prendre du poids. C’est normal : les contenus évoluent, les extensions enregistrent des options, WooCommerce ajoute des commandes, les tâches planifiées s’accumulent, les transients expirent, et certains plugins laissent parfois quelques miettes derrière eux.
En 2026, optimiser une base WordPress ne consiste plus à lancer un script magique qui répare tout en un clic. La bonne méthode est plus simple et beaucoup plus fiable : sauvegarder, mesurer, identifier les tables lourdes, nettoyer ce qui doit l’être, puis optimiser seulement lorsque cela a du sens.
Le meilleur outil pour ce travail reste WP-CLI. Il permet de piloter WordPress depuis le terminal, avec des commandes propres, scriptables et adaptées aux sites modernes.
Avant toute chose : sauvegarder la base WordPress
Avant de vérifier, réparer, nettoyer ou optimiser une base de données, commencez toujours par une sauvegarde. C’est rapide, propre, et cela évite les sueurs froides.
Placez-vous à la racine de votre site WordPress :
cd /home/www/example.com/public_html
Vérifiez que WP-CLI détecte bien l’installation :
wp core is-installed
Créez ensuite un dossier pour les sauvegardes :
mkdir -p ~/backups
Exportez la base avec un nom de fichier daté :
wp db export ~/backups/wordpress-db-$(date +%Y-%m-%d-%H%M%S).sqlLangage du code : JavaScript (javascript)
Enfin, vérifiez que le fichier existe bien :
ls -lh ~/backups/wordpress-db-*.sqlLangage du code : JavaScript (javascript)
Sur un gros site, vous pouvez aussi compresser l’export :
gzip ~/backups/wordpress-db-*.sqlLangage du code : JavaScript (javascript)
La sauvegarde n’est pas une formalité. C’est votre bouton “retour arrière”. Et dans une base WordPress, ce bouton vaut de l’or.