Pour éviter qu'un site web ne tombe en panne, il faut une stratégie à plusieurs facettes et quelques efforts, mais cela vaut la peine de limiter les risques de perte de conversion et de pénalités de référencement associés aux temps d'arrêt.
Cet article s'articule autour des points suivants :
Contenu associé
Pourquoi la vitesse du site est importante
Comment la vitesse du site stimule le SEO
Qu'est-ce que la latence ?
Performances et taux de conversion
Abonnez-vous à theNET, le récapitulatif mensuel de Cloudflare des idées les plus populaires concernant Internet !
Copier le lien de l'article
Sur le web, le temps d'arrêt est une période pendant laquelle un site web est indisponible pour tout ou partie de ses utilisateurs. Pendant les temps d'arrêt, les utilisateurs qui tentent d'accéder au site peuvent être redirigés vers une page d'erreur ou voir une page d'erreur créée par leur navigateur. Ces périodes d'indisponibilité peuvent entraîner des pénalités rapides pour le site, notamment une perte de conversions et même une baisse du classement dans les moteurs de recherche (SEO).
Bien qu'il soit difficile d'atteindre un temps de fonctionnement de 100 % (même Google et Facebook ont connu des temps d'arrêt occasionnels dus à divers problèmes), les propriétaires de sites peuvent prendre des mesures pour minimiser les temps d'arrêt. Voici quelques stratégies clés.
Choisir le bon hôte et le bon plan d'hébergement
Si des problèmes tels que la maintenance imprévue des serveurs et les pannes matérielles peuvent affecter n'importe quel hébergeur, certains affichent un meilleur taux de disponibilité que d'autres. Il est possible de trouver en ligne des comparaisons de temps de fonctionnement de différents fournisseurs d'hébergement, et le choix d'un hébergeur ayant d'excellents résultats en matière de temps de fonctionnement augmentera les chances que le site reste en ligne. Il est également important de choisir un hébergeur qui offre un bon service de surveillance ; la première étape pour atténuer les temps d'arrêt est de savoir qu'ils existent.
Les plans d'hébergement avec des limites d'utilisation strictes sont à éviter. Certains hébergeurs appliquent des limites de bande passante quotidiennes ou mensuelles à leurs utilisateurs. Cela signifie qu'un pic de trafic, même s'il n'est pas assez important pour surcharger un serveur, peut entraîner la suspension du compte par l'hébergeur et la mise hors ligne du site. Pour éviter les temps d'arrêt, les plans d'hébergement avec une bande passante illimitée ou des frais de paiement à l'utilisation pour les dépassements de bande passante sont les plus judicieux.
Activer la protection contre les DDoS
De nombreuses organisations ne s'intéressent à la protection contre les attaques DDoS qu'après avoir subi une attaque qui leur a causé des temps d'arrêt importants. Les services d'atténuation des attaques DDoS peuvent être activés de manière proactive afin de s'assurer que les attaques DDoS sont rapidement traitées et que les temps d'arrêt sont réduits au minimum.
Exercer les meilleures pratiques de développement web
Afin de minimiser le risque que des bogues de codage fassent tomber un site, les développeurs doivent prendre quelques précautions de base. Le développement dans un environnement local, l'utilisation du contrôle de version et le test immédiat de toutes les modifications apportées à un site en production, y compris les cas limites, contribueront à réduire le risque que des bogues de production fassent tomber un site.
Choisir le bon bureau d'enregistrement
Certains bureaux d'enregistrement de noms de domaine sont plus indulgents que d'autres en ce qui concerne l'expiration des noms de domaine . Les meilleurs bureaux d'enregistrement pour maximiser le temps de fonctionnement sont ceux qui informent bien leurs clients lorsque les domaines sont sur le point d'expirer, et qui offrent une période de grâce généreuse après l'expiration. Pour en savoir plus sur cette décision, consultez Comment choisir le meilleur bureau d'enregistrement de noms de domaine.
Utiliser un CDN
Les réseaux de diffusion de contenu (CDN) mettent en cache les données des sites Web à la périphérie du réseau et sont capables de servir aux utilisateurs des fichiers de sites Web temporairement mis en cache sans contacter le serveur d'origine d'un hôte. Les CDN peuvent contribuer à assurer une couverture pendant les périodes d'indisponibilité mineure en fournissant le site à partir du cache, même si le serveur d'hébergement ne répond pas.
Gardez à l'esprit que le CDN ne couvrira que de brèves périodes d'indisponibilité, car les fichiers du site web mis en cache ont un temps de vie (TTL), après quoi le CDN contactera à nouveau le serveur hôte pour demander une nouvelle copie du fichier. Ce TTL est généralement compris entre 30 secondes et cinq minutes.
Un suivi attentif
Être conscient des temps d'arrêt est important pour l'atténuation. En plus de la surveillance fournie par un fournisseur d'hébergement, il est recommandé de faire appel à un service indépendant de surveillance du temps de fonctionnement. Ces services peuvent envoyer des alertes aux développeurs à la seconde où un site Web s'arrête pour une raison quelconque.