Résumé rapide du problème
Un pic de CPU sur WordPress survient quand un processus consomme trop de ressources : WP-Cron emballé, plugin gourmand, attaque par bots ou requêtes SQL lourdes. Sur un hébergement mutualisé, le dépassement répété des limites peut entraîner des erreurs 503, voire la suspension du compte.
Solution rapide
Identifiez le processus responsable dans les journaux, maîtrisez le WP-Cron, désactivez les plugins gourmands, bloquez les bots abusifs, et mettez en cache pour réduire la charge serveur.
Comment reconnaître ce bug
- L'hébergeur signale un dépassement des limites de CPU ou de ressources
- Le site ralentit fortement ou renvoie des erreurs 503 par intermittence
- Le panneau d'hébergement montre des pics d'utilisation du processeur
- Le compte d'hébergement a été suspendu pour surconsommation
Qu'est-ce que ce bug WordPress ?
Le CPU est la puissance de calcul du serveur. Un hébergement, surtout mutualisé, alloue une part limitée de CPU à chaque site. Quand WordPress lance des traitements lourds — cron, imports, requêtes complexes — ou subit un flot de requêtes, le CPU sature. Le serveur ralentit, renvoie des erreurs, et l'hébergeur peut suspendre le compte pour surconsommation.
Pourquoi ce problème apparaît-il ?
WP-Cron emballé
Le cron interne se déclenche en boucle et multiplie les processus PHP.
Plugin gourmand en CPU
Une extension de sauvegarde, d'import ou d'analyse consomme beaucoup de calcul.
Attaque ou bots agressifs
Force brute sur wp-login ou robots d'exploration intensifs saturent le serveur.
Requêtes SQL lourdes
Des requêtes non optimisées font travailler intensément le serveur de base de données.
Absence de cache
Sans cache, chaque visite régénère la page et consomme du CPU inutilement.
Comment réparer ce bug WordPress
Repérer le processus responsable
Consultez les journaux d'accès et l'outil de ressources de l'hébergeur pour identifier la source du pic.
Maîtriser le WP-Cron
Désactivez le WP-Cron interne et planifiez un vrai cron serveur à intervalle raisonnable.
Désactiver les plugins gourmands
Suspendez les extensions lourdes (sauvegarde, import, sécurité) ou planifiez-les hors heures de pointe.
Bloquer les bots et les attaques
Protégez wp-login, limitez les requêtes et bannissez les IP abusives via le pare-feu ou le CDN.
Mettre en place un cache
Activez un cache de pages et d'objets pour réduire fortement la charge CPU.
Adapter l'hébergement
Si la charge légitime dépasse les limites, passez à un hébergement avec plus de ressources.
Comment éviter que ce bug revienne
- Remplacez le WP-Cron interne par un cron serveur
- Planifiez les tâches lourdes hors des heures de forte affluence
- Protégez le site contre la force brute et les bots agressifs
- Maintenez un cache actif et surveillez l'utilisation des ressources
Questions fréquentes (FAQ)
Pourquoi mon hébergeur signale un dépassement de CPU ?
Le WP-Cron peut-il faire grimper le CPU ?
Un pic de CPU peut-il faire suspendre mon site ?
Comment réduire la consommation CPU de WordPress ?
L'équipe Mr.WordPress
Experts en dépannage WordPress
Notre équipe technique intervient chaque jour sur des sites WordPress en panne — erreurs serveur, piratages, lenteurs, conflits de plugins. Chaque guide est rédigé et vérifié à partir de cas réels d'intervention.
En savoir plus sur Mr.WordPress →