Gérer une activité d’hébergement WordPress signifie que vos clients comptent sur vous pour que leurs boutiques restent performantes. Les problèmes de santé d’un site pèsent sur le référencement, la confiance des clients et les conversions : savoir quoi surveiller, et comment réagir, fait partie du métier.
Les sites e-commerce en particulier ont besoin d’une surveillance et d’une maintenance proactives pour éviter les interruptions qui coûtent du chiffre d’affaires. Ce guide présente les domaines à surveiller, les outils à utiliser et les routines qui empêchent les problèmes d’atteindre les clients.
Comprendre la santé d’un site WordPress
WordPress a introduit sa fonctionnalité Santé du site dans la version 5.2. Elle vérifie la compatibilité PHP, les performances de la base de données, les conflits entre extensions et la configuration de sécurité, et recommande des correctifs.
Pour les hébergeurs, ces données constituent un système d’alerte précoce. Au lieu d’attendre qu’un client signale un problème, vous pouvez le repérer et le corriger en premier.
Les domaines clés à surveiller
Domaine de surveillanceTouchez pour ouvrir
Performances et ressources du serveur
Un CPU durablement élevé peut révéler des requêtes inefficaces, de mauvaises extensions ou un cache absent. Surveillez la RAM qui approche des limites sur les sites chargés d’extensions, la croissance rapide du disque due aux fichiers envoyés, aux sauvegardes et aux journaux, les pics de bande passante pouvant signaler une attaque DDoS ou un trafic viral, ainsi que les processus de longue durée.
Santé de la base de données
Surveillez les requêtes lentes dues à des index manquants ou à du code d’extension inefficace, les tendances de croissance qui permettent d’anticiper les besoins de stockage, les limites de connexions qui provoquent des erreurs « too many connections » lors des pics, la corruption de tables et l’état de la réplication lorsqu’elle est utilisée.
Sécurité
Suivez les échecs de connexion et les schémas d’attaque par force brute, comparez les empreintes des fichiers du cœur pour détecter du code injecté, suivez les bases de vulnérabilités pour les extensions et thèmes installés, recherchez les fichiers PHP inattendus ou les permissions anormales, et examinez les journaux d’accès pour repérer les tentatives d’injection SQL et l’activité des bots.
Indicateurs de performance
Visez des chargements de page de moins de 3 secondes sur tous les types de pages, surveillez les Core Web Vitals (LCP, FID, CLS), suivez l’efficacité du cache au niveau du navigateur, du CDN et du serveur, vérifiez la compression des images et les formats modernes, et mesurez l’impact des scripts tiers.
Outils et systèmes de surveillance
Outils natifs de WordPressIntégré
L’écran Santé du site, les commandes de santé WP-CLI pour vérifier de nombreuses installations, la journalisation de débogage ciblée, la vérification du cron et la détection des conflits entre extensions.
À surveiller : portée et automatisation limitées par rapport aux outils dédiés.
Surveillance tierceComplément
APM comme New Relic ou DataDog, contrôles de disponibilité externes toutes les quelques minutes, analyses de sécurité automatisées, surveillance de l’infrastructure et tests synthétiques de connexion et de paiement.
À surveiller : demande de la configuration et peut entraîner des coûts supplémentaires.
Implémentations sur mesureSur mesure
Analyse des journaux (par exemple avec Graylog), tests automatisés de restauration des sauvegardes, alertes basées sur des seuils, surveillance des bases de données spécifique à WordPress et références de performance par site.
À surveiller : nécessite des ressources de développement.
Maintenance proactive
Gestion des mises à jour
- Mises à jour du cœur planifiées, en donnant la priorité aux correctifs de sécurité tout en laissant le temps de tester la compatibilité.
- Mises à jour des extensions et des thèmes testées en préproduction (staging) d’abord, avec les problèmes et les étapes de retour arrière documentés.
- Mises à niveau de PHP planifiées et testées sur les installations existantes, en corrigeant les appels obsolètes.
- Procédures de retour arrière et sauvegardes récentes avant chaque mise à jour.
Optimisation de la base de données
- Nettoyage automatisé des spams, révisions, transients expirés et métadonnées orphelines.
- Optimisation des index et des tables pendant les fenêtres de maintenance.
- Revue des requêtes lentes pour corriger les problèmes d’index ou de configuration des extensions.
- Tests de restauration pour que les sauvegardes fonctionnent quand vous en avez besoin.
Amélioration des performances
Automatisez la compression et la conversion de format des images, optimisez le CDN et le cache à chaque niveau, auditez le code personnalisé et le choix des extensions, et passez en revue les widgets d’analyse, de publicité et de réseaux sociaux qui ralentissent les pages.
Construire des processus de surveillance
QuotidiennesDétecter
Problèmes immédiats
Utilisation des ressources, état des sauvegardes, résultats des analyses de sécurité, alertes de disponibilité et KPI de performance.
HebdomadaireTendances
Analyse approfondie
Tendances de performance, santé de la base de données, planification des mises à jour, audits de sécurité et préparation des rapports clients.
MensuelPlanifier
Revue stratégique
Planification des capacités, posture de sécurité, rapports de santé clients, revue de l’infrastructure et de l’outillage.
Votre routine de surveillance quotidienne0 sur 5 couverts
Cochez ce que vous vérifiez chaque jour.
Obtenir un audit gratuitGérer la santé des sites sur le long terme
Commencez par évaluer votre surveillance actuelle et les points où une supervision accrue aiderait le plus vos clients. La surveillance des performances serveur et de la sécurité est généralement la première à porter ses fruits ; les alertes personnalisées peuvent venir plus tard, à mesure que vos capacités mûrissent.
La surveillance n’est jamais terminée. À mesure que WordPress évolue, affinez ce que vous suivez et votre façon de réagir, et communiquez clairement avec vos clients sur le travail que vous faites pour garder leurs sites en bonne santé.
Le bénéfice : moins de tickets urgents, une meilleure fidélisation des clients et des opportunités d’optimisation repérées avant qu’elles ne deviennent des goulets d’étranglement.