En bref
Une administration WordPress lente vient le plus souvent d’une extension trop gourmande ou d’une base de données encombrée, bien plus rarement de WordPress lui-même. Le premier geste consiste à ouvrir Outils, puis Santé du site, pour repérer les alertes de performance, puis à désactiver une à une les extensions récemment ajoutées en mesurant le temps de chargement après chaque essai. Si la lenteur touche aussi le site public, l’hébergement est le premier suspect.
Chaque clic dans le tableau de bord prend plusieurs secondes, l’éditeur met une éternité à s’ouvrir et l’enregistrement d’une page devient une épreuve de patience. Ce ralentissement de l’administration est l’une des plaintes que nous entendons le plus souvent, et il est souvent pris à la légère parce que les visiteurs, eux, ne voient rien. C’est une erreur : une administration lente signale presque toujours un problème de fond qui finira par toucher le site public, les commandes ou le référencement.
Ce guide reprend les causes dans l’ordre où nous les vérifions nous-mêmes, de la plus simple à la plus technique. Si vous préférez confier le diagnostic, notre équipe s’en charge dans le cadre de la maintenance WordPress.
Pourquoi l’administration de WordPress devient-elle lente ?
L’administration ralentit parce que chaque page du tableau de bord exécute bien plus de travail qu’une page vue par un visiteur, et qu’elle ne profite presque jamais du cache. Une page publique peut être servie en une fraction de seconde depuis une copie déjà préparée ; une page d’administration, elle, est calculée à chaque fois : WordPress charge toutes les extensions actives, interroge la base de données, vérifie les droits de l’utilisateur et affiche les notifications des extensions.
Concrètement, les causes que nous rencontrons se rangent en quatre familles :
- Une extension trop gourmande : constructeur de pages, extension de statistiques, outil de sécurité qui analyse les fichiers en permanence ou extension SEO qui recalcule ses données à chaque chargement.
- Une base de données encombrée : milliers de révisions, données laissées par d’anciennes extensions, options chargées automatiquement à chaque page.
- Des requêtes en arrière-plan trop fréquentes : le système Heartbeat de WordPress et les tâches planifiées qui s’accumulent.
- Un hébergement ou une version de PHP à bout de souffle : PHP est le langage dans lequel WordPress est écrit, et sa version ainsi que la mémoire allouée pèsent directement sur la vitesse.
Comment trouver la cause pas à pas ?
La méthode la plus fiable consiste à mesurer d’abord, puis à éliminer les suspects un par un, sans tout changer d’un coup. Avant de commencer, faites une sauvegarde complète du site (fichiers et base de données) : plusieurs étapes touchent aux extensions et à la base.
1. Consultez l’outil Santé du site
WordPress intègre un diagnostic accessible depuis le menu Outils, puis Santé du site. Il signale notamment une version de PHP dépassée, des tâches planifiées en retard ou un volume trop important d’options chargées automatiquement. Depuis WordPress 6.6, ce dernier contrôle affiche une alerte dès que ces options dépassent 800 Ko au total. Lisez l’onglet Infos, rubrique Serveur, pour connaître votre version de PHP et la limite de mémoire.
2. Désactivez les extensions une à une
C’est l’étape qui donne le plus de résultats. Désactivez d’abord les extensions installées ou mises à jour juste avant l’apparition de la lenteur, puis rechargez une page de l’administration et notez le temps de chargement. Une extension en cause se repère vite : la différence se compte souvent en secondes. Si vous ne pouvez pas couper les extensions sur le site en ligne, faites ce test sur une copie de préproduction, c’est-à-dire un double du site invisible pour les visiteurs.
3. Mesurez avec Query Monitor
L’extension gratuite Query Monitor affiche, pour chaque page de l’administration, le temps de génération, le nombre de requêtes envoyées à la base de données et l’extension responsable de chacune. Elle désigne souvent le coupable en quelques minutes. Nous conseillons de la désactiver une fois le diagnostic terminé, car elle ajoute elle-même un peu de travail à chaque page.
4. Allégez la base de données
La base de données est l’endroit où WordPress range tout le contenu et les réglages du site. Trois choses l’alourdissent le plus souvent : les révisions d’articles accumulées pendant des années, les tables et options laissées par des extensions supprimées, et les « transients », des données temporaires que certaines extensions oublient d’effacer. Une extension de nettoyage reconnue fait l’essentiel, et la constante WP_POST_REVISIONS, placée dans le fichier wp-config.php, permet de limiter le nombre de révisions conservées par article.
5. Calmez le Heartbeat et les tâches planifiées
Le Heartbeat est un mécanisme de WordPress qui envoie régulièrement une requête au serveur, toutes les 15 à 120 secondes, notamment pour la sauvegarde automatique et pour signaler qu’un autre utilisateur modifie déjà une page. Avec plusieurs onglets d’administration ouverts, ces requêtes se multiplient et peuvent saturer un petit hébergement. Fermer les onglets inutiles ou espacer ce rythme avec une extension dédiée suffit souvent. Sur une boutique WooCommerce, vérifiez aussi la file des actions planifiées : des milliers d’actions en échec ou en attente ralentissent tout le tableau de bord.
6. Mettez PHP à jour et vérifiez la mémoire
Une version récente de PHP exécute WordPress nettement plus vite qu’une version ancienne, et elle est maintenue côté sécurité. Le changement se fait en général depuis l’espace client de l’hébergeur, mais il doit être testé avant, car certaines extensions anciennes ne le supportent pas. Si l’onglet Infos montre une limite de mémoire basse, demandez à votre hébergeur de la relever.
7. Interrogez l’hébergement
Si tout ce qui précède n’a rien changé et que le site public est lent lui aussi, le serveur est probablement trop juste pour votre site : hébergement mutualisé surchargé, ressources limitées ou base de données hébergée loin du serveur. Notre article sur le choix d’un hébergement WordPress détaille les critères qui comptent vraiment.
Ce que nous voyons le plus souvent
Dans la grande majorité des cas, la lenteur vient d’une ou deux extensions et d’une base de données jamais entretenue depuis la mise en ligne. Une boutique WooCommerce avec une file d’actions planifiées en échec est aussi un grand classique : le site public semble normal, mais chaque page de l’administration met plusieurs secondes à s’afficher.
Que faut-il éviter quand l’administration rame ?
Il faut surtout éviter les solutions radicales appliquées sans sauvegarde ni diagnostic, qui transforment une lenteur en panne.
À éviter
- Supprimer des tables de la base de données à la main parce qu’elles « semblent » inutiles.
- Empiler les extensions d’optimisation et de cache : elles se contredisent et ajoutent leur propre poids.
- Désactiver complètement le Heartbeat : vous perdez la sauvegarde automatique et le verrouillage des pages en cours d’édition.
- Changer de version de PHP sans test préalable sur une copie du site.
Quand faut-il faire appel à un professionnel ?
Il est temps de passer la main quand la cause reste introuvable après la désactivation des extensions, quand Query Monitor pointe une requête lente que vous ne savez pas interpréter, ou quand le nettoyage de la base de données vous oblige à toucher directement aux tables. C’est aussi le cas si la lenteur s’accompagne de messages d’erreur : notre guide pour afficher les erreurs de WordPress vous aidera à les lire. Si le site public est concerné, notre article pour doubler la vitesse de votre site WordPress complète ce guide.
Retrouvez nos autres guides dans la rubrique Résoudre une panne, et consultez nos tarifs : l’audit est gratuit, puis nous intervenons à distance au tarif de 70 € TTC de l’heure, dès 35 € TTC la demi-heure.
En conclusion :
Une administration lente n’est pas une fatalité, et la cause se trouve presque toujours en mesurant avant d’agir : Santé du site, désactivation des extensions une à une, puis nettoyage de la base de données. Si vous manquez de temps ou si le diagnostic résiste, l’équipe DépannageWP s’en occupe à distance dans le cadre de la maintenance WordPress, avec un audit gratuit et la garantie satisfait ou remboursé.