WP Umbrella Logo

Surveillance du temps de fonctionnement de WordPress : Un guide étape par étape pour 2024

L'équipe WP Umbrella
-

Voulez-vous commencer à surveiller le taux de disponibilité de votre site WordPress ?

Vous êtes au bon endroit !

Dans cet article, je vais vous expliquer comment surveiller facilement le temps de fonctionnement, le temps d'arrêt et les performances de votre WordPress.

Cet article a été mis à jour en 2024 et couvrira l'aspect le plus important du temps de fonctionnement, du temps d'arrêt et de la surveillance des performances de WordPress.

Je vais également partager avec vous les meilleurs outils de surveillance du temps de fonctionnement de WordPress et vous expliquer comment les utiliser correctement.

Si vous cherchez à atténuer les dommages et les pertes causés par les temps d'arrêt, vous êtes au bon endroit.

Qu'est-ce que la surveillance du temps de fonctionnement ?

Une vue de WP Umbrella, un plugin qui surveille le temps de fonctionnement, le temps d'arrêt et la performance.

Lecontrôle du temps de fonctionnement vérifie que votre site web reste en permanence en ligne et disponible pour vos visiteurs. Il fournit un aperçu et un historique de la disponibilité de votre site web et de votre domaine. Les outils de contrôle de la disponibilité comprennent presque toujours un système d'alerte, qui vous permet de savoir instantanément si votre site Web est indisponible.

Si vous gérez une entreprise de maintenance WordPress ou un site WooCommerce, vous DEVEZ activer une solution de surveillance du temps de fonctionnement.

Découvrez la solution de surveillance ultime pour WordPress

Installez WP Umbrella sur vos sites web en une minute et surveillez le temps de fonctionnement, les performances et bien plus encore.

Commencer gratuitement

Comment fonctionne la surveillance de la disponibilité ?

La surveillance du temps de fonctionnement est facile à comprendre. Pour vérifier le temps de disponibilité, les services de surveillance utilisent des serveurs externes du monde entier pour envoyer des requêtes à votre site.

Ces demandes reviennent avec de nombreuses informations telles que :

  • Code d'état HTTP: il indique si votre site web est accessible (code d'état 200) ou non (code d'état 500).
  • Temps au premier octet (TTFB) : Temps nécessaire pour recevoir les premières informations de votre site web. Le TTFB fournit la latence d'un aller-retour au serveur en plus du temps passé à attendre que le serveur fournisse la réponse.
  • Il est temps d'établir le protocole de contrôle de transmission (TCP) : Pour que les données soient partagées entre deux serveurs, le TCP doit établir une connexion entre eux et détermine comment décomposer les données qui doivent être envoyées sur le réseau.
  • Temps passé à effectuer la recherche dans le système de noms de domaine (DNS). Chaque nouveau domaine sur une page nécessite un aller-retour complet pour effectuer la recherche DNS.
  • Temps passé à vérifier la disponibilité du protocole SSL (Secure Sockets Layer).

Si le code d'état HTTP indique que le site Web n'est pas accessible, vous recevez une notification vous permettant d'agir avant que vos clients ne se rendent compte que votre site Web est hors service !

Comment les moniteurs interagissent-ils avec WordPress ?

C'est exactement la même chose. Les plugins de surveillance vous fournissent des données à partir d'un serveur auto-hébergé. Cela signifie que vous serez alerté même si votre WordPress tombe en panne.

Pourquoi est-il important de surveiller WordPress ?

Lestemps d'arrêt nuisent à l'image professionnelle de votre marque ou de votre blog et peuvent ruiner tout investissement lié au web.

Taux de conversion par temps de chargement des pages

Voici quelques chiffres et faits exceptionnels sur l'impact négatif des temps d'arrêt :

  • Le coût moyen d'une minute d'arrêt du système est d'environ 5 600 dollars (Gartner). Cette étude a été réalisée en 2014, les chiffres sont encore plus élevés en 2020.
  • 47 % des clients en ligne s'attendent à ce qu'un site web se charge en moins de 2s, et 40 % d'entre eux affirment le quitter au bout de 3 secondes (WebsiteMagazine).
  • La perte d'un seul client en raison d'un temps d'arrêt peut faire perdre à une entreprise de SaaS environ 650 dollars en une heure (Pagely).
  • 97% de temps de fonctionnement, ce qui n'est pas si mal, équivaut à une immobilisation annuelle de 11 jours.
  • Les temps d'arrêt sont également très mauvais pour le référencement.

Matt Cutts @ Ancien gourou du référencement travaillant pour Google

Si un site met tellement de temps à se charger que nous ne pouvons même pas l'extraire, cela affectera votre classement parce que votre site est en retard.

Si le temps de disponibilité de votre site web est inférieur à 99,99%, vous devriez absolument consulter mon guide sur Hébergement WordPress.

Comment les temps d'arrêt se produisent-ils sur WordPress ?

WordPress est un CMS extraordinaire, mais vous pourriez être surpris par la fréquence des pannes. Les sites Web WordPress peuvent en effet tomber en panne pour de nombreuses raisons.

écran d'erreur http

1. Hôte Web peu fiable

Les services d'hébergement web bon marché subissent souvent un temps d'arrêt moyen pouvant aller jusqu'à 30 %, causé par des pics de trafic ou des problèmes de centre de données.

Comme les serveurs sont partagés avec de nombreux autres sites web, ils sont plus susceptibles de tomber en panne ou d'être très lents. Cependant, si la connexion entre le serveur et le DNS est trop longue, votre site WordPress peut tomber en panne.

Si vous pouvez vous le permettre, vous devriez toujours choisir un hébergement WordPress entièrement géré.

2. Plugins et erreurs de thème

Il peut également planter parce que vous, ou quelqu'un qui a accès à votre tableau de bord, avez cassé une ligne de code.

Une erreur peut se produire chaque fois que vous essayez de modifier un thème, une fonction PHP ou un plugin. Un mauvais morceau de code peut faire tomber un site web entier. Si vous voulez en savoir plus, vous pouvez lire mon guide sur le thème suivant Erreurs HTTP de WordPress.

C'est pourquoi il est important de choisir un hébergeur disposant d'un environnement de test et d'une assistance réactive si vous souhaitez résoudre rapidement les problèmes d'indisponibilité ou éviter qu'ils ne se produisent.

Gardez à l'esprit que ce n'est pas parce qu'un plugin se trouve dans le répertoire WordPress qu'il est sûr.

Avertissement

Installer trop de plugins et de thèmes sur votre site web. Vous devriez toujours vous en tenir au strict nécessaire ! En fin de compte, vous pouvez utiliser lafonction de mise à jour sécurisée de WP Umbrella pour mettre à jour votre site WordPress en toute confiance.

3. Attaque DDoS et pirates informatiques

Les attaques de pirates informatiques peuvent également provoquer des temps d'arrêt importants de votre site web. Il existe de nombreux types d'attaques de pirates, mais la plus simple est appelée attaque DDoS.

Les attaques DDoS submergent votre serveur avec des pics de trafic générés par des bots. Un bon fournisseur d'hébergement web devrait protéger votre site web contre les attaques DDoS.

Les meilleurs outils et plugins pour le suivi de la disponibilité de WordPress

1. WP Umbrella - Surveillance du temps de fonctionnement de WordPress (et bien plus encore)

Le meilleur plugin pour la surveillance du temps de fonctionnement est WP Umbrella. WP Umbrella est une solution tout-en-un qui facilite la gestion de plusieurs sites WordPress (surveillance du temps de fonctionnement, sauvegardes automatiques, gestion des mises à jour, rapport de maintenance, etc).

Plugin de surveillance du temps de fonctionnement

Ce plugin vous permet de le faire :

  • Surveillez le temps de fonctionnement et soyez alerté par e-mail ou par slack en cas d'indisponibilité.
  • Mesurez et analysez les performances de votre WordPress (temps de réponse, score google PageSpeed, etc.) depuis le monde entier.
  • Prévenir les erreurs PHP générées par le thème et les plugins.
  • Sauvegarde automatique de votre site web
  • Mettez à jour tous vos plugins et thèmes en un seul clic
  • Envoyez des rapports de maintenance à vos clients.

Comment configurer WP Umbrella?

Étape 1 : Créez un compte dans l'applicationWP Umbrella.

Étape 2 : Ajouter un projet

Étape 3 : Sélectionnez votre projet et cliquez sur l'onglet "uptime / performance monitoring" et cliquez sur "settings".

paramètres de surveillance du temps de fonctionnement

Et c'est tout ! Vous serez alerté si votre site web tombe en panne !

Vous pouvez notifier autant de personnes que vous le souhaitez et profiter de l'intégration de Slack sur WP Umbrella.

Puisque vous êtes ici, vous devriez également activer la sauvegarde quotidienne automatique et jeter un coup d'œil à l'onglet de surveillance des erreurs php de votre site web !

2. JetPack - Sécurité et performance essentielles pour WordPress

Plugin Jetpack WordPress

Jetpack améliore les fonctionnalités et la gestion de votre site Web WordPress. Les principales caractéristiques de Jetpack sont :

  • Protection contre les attaques de force brute, filtrage du spam et surveillance des temps d'arrêt.
  • Sauvegardes de votre WordPress.
  • Connexion sécurisée, avec authentification à deux facteurs.

Jetpack a +5millions d'installations actives et est le plugin de sécurité le plus populaire pour WordPress.

Vous devez payer pour obtenir la plupart des fonctionnalités disponibles sur Jetpack : sauvegarde, scan, anti-spam, recherche, hébergement vidéo, fonctions SEO et intégration d'analyses.

3. Uptime Robot - Service de surveillance du temps de fonctionnement

Service de contrôle du temps de fonctionnement

Uptime Robot est un outil gratuit utilisé pour surveiller les sites web. Il surveille les sites web toutes les 5 minutes et vous avertit par différents canaux si vos sites sont en panne.

UptimeRobot vous permet également de surveiller les certificats SSL et les travaux de Cron.

Pour accéder aux temps de réponse et contrôler les performances, vous devez payer.

4. ManageWP - Gérer les sites WordPress à partir d'un tableau de bord

page d'accueil de managewp

ManageWP vous permet de gérer plusieurs sites Web WordPress à partir d'un seul tableau de bord. Le plugin est gratuit, mais vous devez payer pour inclure le module complémentaire de surveillance du temps de fonctionnement. Voici les fonctionnalités gratuites de ManageWP :

  • Gérer les mises à jour des plugins et des thèmes
  • Sauvegarde mensuelle
  • Contrôles de performance
  • Contrôle de sécurité
  • Mises à jour sur la vulnérabilité

Notez que vous devez payer pour le plugin premium business afin de recevoir des alertes par e-mail ou SMS.

5. Pingdom - Le contrôle des performances des sites web simplifié

page d'accueil de pingdom

Pingdom est probablement la solution de surveillance la plus avancée disponible sur le marché. C'est aussi la plus chère (13$/mois par site web). Elle offre une version d'essai gratuite pendant 14 jours.

Ce service de surveillance assure un suivi synthétique et un suivi réel des utilisateurs. Vous pouvez ainsi simuler et comprendre l'interaction des visiteurs avec votre site web. Les caractéristiques de Pingdom sont les suivantes :

  • Surveiller la disponibilité des sites dans le monde entier
  • Analyse de la vitesse des pages
  • Surveillance des transactions
  • Obtenez des informations en temps réel sur les utilisateurs en fonction de leur navigateur, de leur appareil, etc.

Pingdom n'a pas d'intégration WordPress.

6. StatusCake - Surveillance du temps de fonctionnement et des performances du site web

Temps de fonctionnement du site web et suivi des performances

StatusCake est une application externe de surveillance du temps de fonctionnement et des performances. Elle offre les fonctionnalités classiques de ce type de service :

  • Surveillance du temps de fonctionnement à l'aide des protocoles suivants : HTTP, HEAD, TCP, DNS, SMTP, SSH, PING et PUSH
  • Surveillancedes serveurs et des domaines
  • Contrôle de la vitesse des pages

StatusCake n'a pas d'intégration WordPress.

Stratégie de maintenance et de gestion des temps d'arrêt de WordPress

Maintenir votre site web WordPress en ligne 24 heures sur 24 et 7 jours sur 7 n'est que la moitié de la bataille. Vous avez également besoin d'un plan solide pour éviter les temps d'arrêt et récupérer rapidement en cas de problème. Une stratégie de maintenance simple et fiable peut faire une énorme différence. Elle vous permet de détecter rapidement les petits problèmes, de sécuriser votre site et d'assurer une reprise rapide en cas de problème.

1. Fixer des objectifs réalistes en matière de temps de fonctionnement

Commencez par déterminer ce qu'un "bon temps de disponibilité" signifie pour vous ou vos clients. Pour la plupart des sites, un temps de disponibilité de 99,9 % (moins de 45 minutes d'indisponibilité par mois) constitue une référence solide. Si vous gérez une boutique en ligne ou un site qui dépend des conversions, vous pouvez viser encore plus haut, par exemple 99,95 % ou plus.

2. Automatiser la surveillance

Les contrôles manuels ne suffisent pas. Des outils comme WP Umbrella surveillent en permanence votre site à partir de différents endroits et vous font savoir s'il est en panne, généralement avant que vos visiteurs ne s'en aperçoivent. Recevoir des alertes via Slack ou par email vous permet de résoudre les problèmes rapidement et d'éviter les mauvaises surprises.

3. Planifier des sauvegardes régulières

Des sauvegardes régulières constituent votre filet de sécurité. Des sauvegardes quotidiennes sont généralement suffisantes pour la plupart des sites, mais le commerce électronique ou les plateformes dynamiques peuvent nécessiter des sauvegardes toutes les heures. L'essentiel est de les stocker hors site et de tester vos restaurations de temps à autre, car une sauvegarde n'est utile que si elle fonctionne lorsque vous en avez besoin.

4. Gérer les mises à jour en toute sécurité

Les mises à jour des plugins et des thèmes assurent la sécurité de votre site, mais une ligne de code défectueuse peut l'anéantir.
Prenez l'habitude d'effectuer d'abord une sauvegarde, de lancer les mises à jour en masse et de vérifier que tout fonctionne encore.
Si quelque chose se brise, revenez en arrière et résolvez le problème avant de réessayer. Des outils comme WP Umbrella facilitent ce processus.

5. Optimiser les performances et la sécurité

Les sites surchargés ont tendance à échouer sous la pression. Surveillez votre score Google PageSpeed, corrigez les erreurs PHP, utilisez un plugin de mise en cache, comprimez les images et ne gardez actifs que les plugins essentiels.

6. Préparer un plan d'intervention en cas d'incident

Même les meilleurs sites peuvent être mis hors ligne de temps à autre. Préparez une liste de contrôle simple :

  • Confirmez le temps d'indisponibilité à l'aide de votre outil de surveillance
  • Informez votre hébergeur ou votre équipe technique
  • Restaurer à partir de votre dernière sauvegarde si nécessaire
  • Déterminer la cause du problème, la documenter et résoudre le problème à la racine.

Enfin, si vous gérez les sites de vos clients, partagez avec eux un bref rapport de maintenance ou de disponibilité. Cela permet d'instaurer un climat de confiance et de montrer la valeur de votre travail.

Suivi du temps de fonctionnement sur WordPress : Réflexions finales

Il n'y a pas de doute : vous devez surveiller le taux de disponibilité de votre site !

Heureusement, une tonne de services tiers sont disponibles sur Internet et vous aideront à le faire.

Certains sont liés à WordPress (comme WP UmbrellaJetpack ou ManageWP) d'autres ne le sont pas (Pingdom, Uptime Robot, Better Uptime, etc).

C'est votre choix ! Cependant, nous vous recommandons d'utiliser WP Umbrella, car il offre également tout ce dont vous avez besoin pour gérer votre site web sans effort (sauvegarde automatique, mise à jour sécurisée, surveillance du temps de fonctionnement / des performances, etc).

FAQ sur la surveillance du temps de fonctionnement de WordPress

Comment dépanner un site web WordPress qui ne se charge pas ?

Si votre site WordPress ne se charge pas, il y a quelques points à vérifier avant d'appeler l'assistance. Commencez par les éléments de base, comme vider le cache de votre navigateur ou ouvrir le site dans une fenêtre privée, afin d'exclure un problème local. Si le site ne se charge toujours pas, consultez un site tel que DownForEveryoneOrJustMe.com pour voir si le problème est généralisé.

Ensuite, connectez-vous à votre tableau de bord d'hébergement et vérifiez qu'il n'y a pas de temps d'arrêt du serveur ou de limites de ressources. Si vous pouvez accéder à vos fichiers, essayez de renommer temporairement votre dossier de plugins pour les désactiver tous.

Vous pouvez également vérifier que votre fichier .htaccess n'est pas corrompu, ou activer le mode de débogage de WordPress en ajoutant : define('WP_DEBUG', true); à votre wp-config.php pour voir s'il y a des erreurs sous-jacentes. Si vous avez récemment changé de domaine ou d'hébergeur, vérifiez à nouveau vos paramètres DNS. En dernier recours, vous pouvez restaurer une sauvegarde récente pour remettre votre site en ligne pendant que vous poursuivez vos recherches.

Quelles sont les raisons les plus courantes de l'indisponibilité de WordPress ?

Les sites WordPress peuvent tomber en panne pour un certain nombre de raisons. Le plus souvent, il s'agit de temps d'arrêt du serveur, de conflits entre les plugins ou les thèmes, de problèmes de compatibilité après les mises à jour, de fichiers corrompus, d'erreurs de base de données et de logiciels malveillants. La vérification de l'état de votre hébergement et l'examen des mises à jour récentes constituent une bonne première étape pour remettre votre site en état de marche.

Qu'est-ce qu'une stratégie de maintenance et de gestion des temps d'arrêt de WordPress ?

Une stratégie de maintenance et de gestion des temps d'arrêt de WordPress est un plan structuré visant à maintenir votre site web rapide, sécurisé et en ligne. Elle comprend généralement des sauvegardes régulières, des mises à jour de plugins et de thèmes, une surveillance du temps de fonctionnement et des contrôles de performance.

Pourquoi une stratégie de gestion des temps d'arrêt est-elle importante pour les sites WordPress ?

Même de courtes périodes d'indisponibilité peuvent nuire à votre référencement, à vos ventes et à la réputation de votre marque. Une bonne stratégie de gestion des temps d'arrêt vous aide à repérer les problèmes avant que les utilisateurs ne les rencontrent, à récupérer rapidement après les pannes et à maintenir votre temps de fonctionnement proche de 100 %. C'est essentiel pour toute entreprise qui dépend de WordPress pour son trafic ou son chiffre d'affaires.

Quel est le meilleur plugin de maintenance WordPress pour la surveillance du temps de fonctionnement et des performances ?

Il existe plusieurs plugins qui vous aident à automatiser la maintenance de WordPress, mais WP Umbrella se distingue en combinant la surveillance du temps de fonctionnement, les sauvegardes, l'analyse des vulnérabilités, les mises à jour sécurisées et les rapports clients dans un seul tableau de bord. D'autres outils populaires incluent ManageWP et Jetpack, mais WP Umbrella offre les prix les plus transparents et la configuration la plus facile.