Introduction
Vous ne vous en rendez sûrement pas compte, mais vous passez certainement trop de temps à gérer votre site WordPress. Et ce n’est pas de votre faute! Plusieurs causes peuvent vous faire perdre rapidement du temps :
- Beaucoup de menus et d’options pas toujours utiles mais qui ajoutent de la complexité,
- De nombreux plugins qui peuvent ralentir le chargement des pages,
- Une base de données encombrée au fur-et-à-mesure du temps,
- Une maintenance pas suffisamment rigoureuse.
Résultat : Vous perdez quelques minutes chaque jour pour publier un article, modérer les commentaires, suivre vos commandes, mettre à jour vos outils…etc. Combien de temps cela représente t’il tous les mois ? Tous les ans ? Certainement beaucoup plus que vous ne le pensez!
Je vais donc vous présenter dans cet article les causes les plus fréquentes de ces ralentissement et les actions que vous pouvez mettre en place pour gagner en efficacité dans la gestion de votre site internet WordPress !
1. Pourquoi l’administration WordPress peut devenir lente
Un hébergement insuffisant
Il existe beaucoup d’offres et de types d’hébergement pour faire tourner votre site internet. Évidemment, tous ne se valent pas. Et ce qui convenait pour le lancement de votre site internet, n’est peut-être plus suffisant aujourd’hui.
- Utilisez vous un serveur mutualisé ou dédié ? Si c’est un mutualisé, il est plus sensible aux variations de trafic sur votre site. Mais potentiellement aussi au trafic des autres sites web que nous ne verrez jamais mais qui partage pourtant le même serveur que le vôtre!
- Les ressources allouées sont elles suffisantes ? Espace disque, mémoire vive (RAM), nombre de requête simultanées, seuil du trafic supporté. Ces données sont-elles adaptées à votre flux d’aujourd’hui ?
- Le disque est peut-être tout simplement lent et tout votre site en sera alors impacté.
Pour vous donner une petit idée déjà si votre site est lent ou non, je vous conseille ces 3 solutions que j’utilise depuis des années :
Si vous devez améliorer ou changer d’hébergement, je vous conseille de lire mon article https://booste-ton-wp.com/bien-preparer-son-site-wordpress/. J’y consacre en première partie de nombreuses astuces pour bien choisir son hébergeur ou une nouvelle offre si vous souhaitez garder celui que vous avez actuellement.
Une mémoire allouée trop limitée
Vous pouvez avoir le meilleur hébergement du monde, si celui-ci est bridé, vous ne verrez pas son plein potentiel. Et il arrive parfois qu’un seul paramètre puisse tout changer dans la rapidité de fonctionnement de votre site. Je parle de la mémoire allouée aux traitements des scripts PHP. C’est quoi PHP ? En quelques mots, c’est le langage de programmation principale qui fait fonctionner votre site WordPress. Et s’il n’a pas assez de mémoire, il va prendre plus de temps pour travailler, voire même dans certains cas le site peut planter lors d’opérations plus lourdes que d’habitude (Mise à jour d’une extension par exemple).
Pour utiliser d’avantage de mémoire, ajouter cette ligne dans le fichier wp-config.php (Il se trouve à la racine de votre hébergement WordPress. Je vous invite à lire mon article précédemment cité « Bien préparer son site WordPress », section « Utiliser une client FTP » pour trouver et modifier ce fichier) :
define('WP_MEMORY_LIMIT', '128M');Commencer avec 128M. C’est normalement déjà bien suffisant. Si besoin de plus, envisager 192M ou 256M.
Une version de PHP obsolète
C’est un sujet peu abordé quand on parle de performance pour un site web. Et pourtant le gain est réellement impressionnant! Encore récemment, j’ai passé des sites qui étaient sous PHP 7.4 à PHP 8.4, et il n’y a pas photo! Les sites sont beaucoup plus rapides, et au passage vous gagnez en sécurité!
N’hésitez donc pas à vérifier régulièrement que votre version de PHP est récente, et qu’elle correspond aux attentes de votre site WordPress. Pour cela :
- Vérifier dans le menu « Outils > Santé du site > Informations > Serveur » la version de PHP.
- Vérifier que cette version correspond au minimum requis pour WordPress : https://fr.wordpress.org/about/requirements/
Si la version de votre PHP est à changer, regarder dans la gestion de votre hébergement web, vous avez certainement une option pour la changer (Sinon contacter votre hébergeur pour qu’il vous guide). Pensez ensuite à vérifier que tout fonctionne correctement sur votre site. Des thèmes ou des plugins peuvent ne pas être compatible avec les dernières versions de PHP.
Trop d’extensions
Je l’ai déjà évoqué sur ce site, mais plus vous installez d’extensions, et plus vous prenez le risque d’alourdir le chargement de vos pages. Et cela peut impacter aussi votre administration! Un plugin suffit pour plomber le temps d’affichage et vous faire perdre un temps précieux!
- Prenez régulièrement un moment pour vérifier que tout les plugins installés vous sont utiles. Si vous n’êtes pas sûr(e), désactivez les un par un, vérifiez que tout fonctionne normalement et dans quelques jours supprimer définitivement le plugin si tout est ok pour vous et vos visiteurs!
Une base de données encombrée
Que vous le vouliez ou non, votre site va accumuler des données au fil du temps. Vous faites une petite modification dans un article? Et hop, une révision de cet article sera stockée en mémoire! Idem si vous travaillez sur des articles non publiés, des brouillons automatiques seront enregistrés. Sans parler de toutes les données ajoutées par les plugins et les thèmes qui ne seront pas forcément utiles dans le temps! Vous avez installé, testé, puis supprimé des tas de plugins? Pas sûr que toutes les données aient été bien retirées au moment de la désinstallation (Pour les plus techniques d’entre vous, allez voir la table wp_options par exemple…)
- Un petit nettoyage s’impose au moins une fois tous les 6 mois. Il existe des tas de plugins pour cela, je vous en parle à la fin de cet article
Un système de cache absent ou peu performant
Si je devais schématiser le cache, ça serait comme faire une photocopie d’une œuvre d’art… L’artiste va travailler pendant des heures. La photocopie restitue le travail en quelques secondes. Le cache c’est pareil. Une fois les scripts exécutés pour générer la page, le cache va « copier » le résultat pour le restituer quasiment instantanément. Le gain de temps est énorme. Ça marche surtout pour la partie publique de votre site internet, mais ça peut soulager également votre administration.
Il existe des tas de plugins pour activer la mise en cache efficacement, pour n’en citer que quelques-uns :
- WP Super Cache
- WP Rocket
- WP Fastest Cache
- W3 Total Cache
- WP optimize
2. Réduire la complexité de WordPress
Pour gagner du temps à l’utilisation de votre administration WordPress, il n’est pas question uniquement de performance et de temps de chargement. Si par exemple vous travaillez avec des collaborateurs, et qu’ils se perdent dans les menus et les options du site, il y a la encore un risque de temps perdus et de mauvaises manipulations!
Limiter le nombre d’extensions
Je l’ai évoqué un peu plus haut, un nombre d’extensions réduits, limite les risques de ralentir votre site. Mais plus vous avez d’extensions, et plus vous encombrez aussi les menus et les interactions avec la gestion de votre contenu. Pensez donc à vérifier régulièrement que tous vos plugins vous sont réellement utiles.
Désactiver les fonctionnalités inutiles
Si vous ne pouvez pas désactiver un plugin entièrement, il est possible que vous n’ayez pas besoin de toutes les fonctionnalités qu’il propose. Un petit tour dans les réglages peut vous permettre d’alléger le chargement des pages, pour vous et vos visiteurs.
Faites un tour également dans les réglages de votre thème et des widgets. Je suis certain que vous n’avez pas besoin de tout ce qui est proposé. Si c’est possible, décochez tout ce qui vous semble inutile.
Simplifier les menus d’administration
Pour vous qui gérez sûrement le site en tant qu’administrateur, cela ne sera peut-être pas utile, mais pour vos éventuels collaborateurs c’est clair que oui! Ils n’ont certainement pas besoin d’avoir accès aux menus des « Réglages », « Outils » ou « Apparence » par exemple! A titre d’exemple, sur ce site, j’ai 28 menus principaux! Bon, pour mes futurs collaborateurs, je ferais un grand ménage la dedans. Ils n’ont pas besoin d’accéder à tout ces paramètres!
- Pour simplifier les menus, je vous renvoi à la dernière partie de cet article où je vous présenterai un façon simple de masquer les menus en fonction des rôles des différents comptes utilisateurs.
3. Maintenir son site à jour pour éviter les ralentissements
Mettre à jour WordPress
Régulièrement WordPress est mis à jour pour plusieurs raisons :
- Proposer des mises à jours de sécurité : Un site piraté est généralement plus lent… et vous n’avez pas envie de voir vos données clients dispersées ou votre site mettre en avant des produits qui ne sont pas les vôtres…
- Proposer des nouvelles fonctionnalités et corriger des bugs
- Améliorer les performances globales
Autant ne pas se priver et accepter ces mises à jour. Vérifier dans le menu « Tableau de bord > Mises à jour » que votre site est « mis à jour avec chaque nouvelle version de WordPress ».
Mettre à jour les extensions
Globalement pour les mêmes raisons que pour les mises à jours WordPress. On peut cependant ajouter un point :
- Améliorer la compatibilité avec les dernières version de WordPress et parfois avec d’autres extensions.
Je vous conseille là aussi d’activer les mises à jours automatiques afin de ne plus vous soucier de cela à l’avenir.
Mettre à jour le thème
Toujours pour les mêmes raisons qu’évoquées ci-dessus. Souvent un point négligé, mais le thème a lui aussi son importance dans le bon fonctionnement de votre site! Les mises à jours automatiques sont disponibles aussi pour les thèmes, il est préférable de les activer.
4. Autres actions à réaliser pour améliorer les performances
Un site WordPress, c’est comme une voiture ou un ordinateur : Il suffit d’un élément défaillant pour ralentir tout le reste! On pourrait donc citer les points de vigilances suivants :
- Base de données encombrées : Supprimer les révisions de vos articles, les brouillons enregistrés automatiquement, les transients expirés, les images et médias toujours présent mais qui ne sont plus utilisés…etc.
- Administration complexe : Simplifier les menus de votre administration dans les réglages de vos extensions si possible.
- Site laissé à l’abandon : Votre site était parfait à son lancement, cela ne veut pas dire qu’il sera toujours opérationnel et performant au fil des mois. Prévoyez une fois par semaine ou au minimum tous les 15 jours un petit « check » : Une mise à jour manuelle à faire, un petit bug d’affichage suite à une mise à jour…etc. Il y a toujours quelque chose à faire pour entretenir la bonne santé de votre site WordPress.
5. BTW Admin Boost : accélérer la gestion quotidienne de WordPress
Conscient que toutes les actions que je recommande ci-dessus ne sont pas toujours facile à mettre en place, j’ai imaginé un plugin qui vous facilite la vie pour aller plus vite avec WordPress!
BTW Admin Boost se concentre sur 3 axes :
- Une palette de commande pour accéder très rapidement aux actions les plus fréquentes,
- Un nettoyeur simple et sécurisé de la base de données,
- Un outil pour simplifier les menus pour vos collaborateurs ou vos clients.
Une palette de commandes pour accéder rapidement aux fonctions WordPress

Rapidement, sans utiliser la souris, la palette vous permet d’accéder à une liste d’action utiles pour vos contenus: Créer un article, visualiser les brouillons encore présents, les publier rapidement…etc
Plus besoin de chercher le menu, et de cliquer sur « Articles » puis attendre le chargement. Puis cliquer sur « Brouillons » et attendre le chargement par exemple… Et pour publier tous les brouillons… ce n’est même pas possible dans WordPress!

La palette vous permet également de rechercher du contenu. Entrer les mots recherchés et les articles, pages, produits et médias en rapport apparaissent sur le même écran! Pratique pour retrouver tout le contenu autours d’un sujet.

Et ensuite, sur le contenu trouvé, vous pouvez réaliser quelques actions utiles comme « Dupliquer », « Publier » ou « Mettre en brouillon ». La encore, sans avoir à retrouver le contenu dans les listings avec le chargement qui va avec…
C’est quelques minutes gagnées à chaque fois, je vous laisse faire le compte à la fin de l’année!

Vous pouvez configurer les éléments recherchés. Et dans la version premium du plugin, il est possible de rechercher également dans les produits et commandes WooCommerce.
Nettoyer WordPress en quelques secondes

Comme je vous l’ai dit, les éléments dans la base de données peuvent vite s’accumuler. Et plus il y a de données, plus le temps de chargement de votre site peut-être long!
Avec BTW Admin Boost, il vous suffit de cliquer sur le bouton « Lancer le nettoyage », et tous les éléments inutiles stockés dans la base de données sont retirés!
Simplifier les menus selon les rôles

Avec BTW Admin Boost, vous visualisez rapidement les menus qui sont accessibles pour vos employés ou collaborateurs. Alors pourquoi ne pas leur simplifier la vie et leur faire gagner du temps ?
Pour cela, il vous suffit de cocher les cases des menus que vous voulez masquer. Ainsi, ils pourront se concentrer sur l’essentiel!

Avec la version Premium du plugin, vous pouvez également créer de nouveaux rôles afin de créer ensuite des menus entièrement personnalisés.

En conclusion
Pour gagner du temps dans WordPress, il faut agir sur trois axes :
- Les performances du serveur
- L’optimisation du site
- L’efficacité dans l’administration
Un back-office rapide permet de gagner plusieurs heures chaque mois.
BTW Admin Boost peut compléter ces optimisations en simplifiant et accélérant l’administration.
Pour accéder à la version gratuite du plugin : https://wordpress.org/plugins/btw-admin-boost/
Pour accéder à la version premium du plugin : https://booste-ton-wp.com/produit/btw-admin-boost-pro/

Merci pour ces précieuses ressources et tes conseils. Je vais en mettre en pratique quelques uns
Merci pour ces tips ! Je vois quelques actions assez simples à faire pour améliorer mon blog. Je en les connaissais pas.
Ah ben justement…
j’ai dû restaurer mon site ce matin parce que j’avais fait n’importe quoi avec les plugins hier.
Alors déjà : oui, je sais, faut vraiment que je nettoie ça, j’ai mis n’importe quoi dedans. 🙂
Mais en restaurant ce matin, j’ai vu que Hostinger me prévenait que ma version de PHP n’est pas à jour.
Pour le reste :
je vérifierai où j’en suis avec mon système de cache et le reste aussi. C’est noté. 🙂
Merci pour cet article qui résume bien tous les aspects à prendre en compte pour la bonne gestion de wordpress
Super intéressant, c’est vrai qu’attendre que WP charge les articles, de cliquer sur l’article et d’attendre de nouveau… C’est hyper long, ça me rend chèvre. Et la fonctionnalité pour dupliquer c’est génial !
Merci pour tous ces détails qui m’ont permis de revoir le fonctionnement de mon site WordPress.