Quelles sont les causes des temps d'arrêt du site Web WordPress ? Combien cela coûte-t-il à votre entreprise et à votre marque ?

Publié: 2016-09-08

Presque tous les sites Web, même les plus populaires, connaissent des temps d'arrêt à un moment ou à un autre.

Il existe un grand nombre de raisons pour lesquelles les sites Web WordPress tombent en panne et votre site Web peut également tomber en panne ! Peut-être pour quelques minutes, peut-être pour quelques heures.

Permettez-moi de relativiser l'ampleur du problème. Compte tenu de la période d'un an avec un service d'hébergement qui promet une disponibilité de 99%, votre service d'hébergement vous dit implicitement que votre site Web peut subir une interruption d'environ 3,6 jours au cours d'une année civile.

Est-ce OK ? Si vous envisagez sérieusement de créer une entreprise de premier ordre en utilisant le Web comme moyen d'étendre votre portée et que vous avez l'intention d'utiliser votre site Web pour trouver de nouveaux clients pour vendre vos services ou trouver de nouveaux clients pour vos produits, alors 3,6 jours sont 3,6 jours de plus de temps d'arrêt que vous ne pouvez vous permettre.

Même si un service d'hébergement assure un temps de disponibilité de 99,9% (comme SiteGround), cela laisse place à la possibilité d'environ une heure de temps d'arrêt. Si vous créez votre première entreprise Web, vous devrez vous méfier des temps d'arrêt. Les temps d'arrêt peuvent potentiellement coûter très cher à votre entreprise !

Bien que la plupart des causes de temps d'arrêt soient communes à la plupart des systèmes de gestion de contenu, je discuterai des problèmes et proposerai des solutions aux entrepreneurs Web qui utilisent WordPress pour gérer leur plate-forme en ligne.

Que se passe-t-il si votre site Web tombe en panne ou n'est pas disponible pendant un certain temps ?

Si vous n'êtes pas convaincu des coûts imposés par un plantage de site Web pour une durée quelconque, cela doit changer. Voyons ce que vous risquez de perdre si votre site Web tombe en panne pendant quelques heures chaque mois.

Votre rentabilité en prend un coup , chaque seconde que votre site Web est en panne, vous perdez des revenus. C'est l'impact le plus direct des temps d'arrêt du site. Maintenant, en fonction de la durée pendant laquelle votre site plante, vous risquez de perdre une partie potentiellement importante de vos revenus annuels. Facebook perd environ 1,7 million de dollars de revenus publicitaires chaque heure où le site Web est hors ligne.

Imaginez que votre site qui prospère en vendant un produit ou en agissant en tant qu'affilié tombe en panne pendant une période festive où les achats ont tendance à culminer. Prenons l'exemple du Black Friday 2014, de nombreux sites Web ont eu du mal à maintenir leurs sites Web en ligne et nous parlons ici de certains des plus grands acteurs. Selon le blog d'Uptrends - Sur les 40 sites Web de détaillants qu'ils ont surveillés, seuls 27 ont maintenu un taux de disponibilité parfait de 100 % pendant la période des fêtes entourant le Black Friday/Cyber ​​Monday 2014.

Cela vous coûte la satisfaction et la fidélité de vos clients . Votre site plante, combien de temps pensez-vous que votre client va attendre avant de décider de faire l'achat ailleurs ? Dans une industrie hautement concurrentielle comme le commerce électronique, il n'y a pas de place pour les faux pas.

Les partenaires commerciaux potentiels et les investisseurs potentiels perdent confiance. Tout partenaire commercial intéressé ou investisseur potentiel décidera presque instantanément de ne même pas prendre la peine d'envisager un partenariat ou un investissement dans votre entreprise. Je ne peux qu'imaginer que je n'achèterais jamais chez un détaillant en ligne peu fiable. Comment pensez-vous qu'une personne intéressée par l'investissement considérera les temps d'arrêt du site.

Les classements des moteurs de recherche seront grandement affectés si votre site Web tombe en panne pendant une période prolongée à plusieurs reprises. Google fait quelques concessions en ce qui concerne les temps d'arrêt. Si Google constate que votre site n'est pas opérationnel pour une raison quelconque, un Googlebot le visitera à nouveau 24 heures plus tard et vérifiera si le site est accessible. S'il s'avère que votre site connaît des temps d'arrêt à plusieurs reprises pendant des intervalles supérieurs à 24 heures, vous exposerez vos SERP à un risque important de plonger du nez.

Quelles sont les causes des temps d'arrêt ?

Si vous avez l'intention de vous attaquer aux causes possibles de l'indisponibilité d'un site Web, vous voudrez savoir quels sont les facteurs qui causent le plus d'indisponibilité. Où est-ce que je commence ?

Le logiciel tourne mal ou est compromis

Votre site Web fonctionne sur un système de gestion de contenu, qui interagit avec d'autres logiciels que vous utilisez pour ajouter un habillage et certaines fonctionnalités à votre site Web, un problème de compatibilité peut provoquer le plantage de votre site Web.

Les problèmes de compatibilité logicielle peuvent perturber votre temps de disponibilité et même si vous êtes un développeur Web chevronné, il y a toutes les chances que votre site Web tombe en panne en raison d'un nouveau logiciel que vous introduisez ou en raison de problèmes de compatibilité imprévisibles.

Les problèmes de compatibilité peuvent être résolus en utilisant un environnement de transfert pour tester les choses avant d'utiliser le nouveau logiciel sur un site Web en direct. Certains fournisseurs de services d'hébergement fournissent une zone de transit pour que vous puissiez essayer des choses. Vous pouvez utiliser des sauvegardes de vos sites Web pour empêcher le plantage du site avant toute mise à jour majeure ou même mineure, afin de pouvoir revenir en arrière avant le plantage.

Les problèmes DNS sont également assez fréquents et sont certainement de très bons candidats pour la principale cause d'indisponibilité des sites Web. DNS est l'équivalent d'un annuaire téléphonique pour l'adresse IP de votre site. Lorsque quelqu'un tape votredomaine.com dans son navigateur, le fournisseur de services Internet de l'utilisateur le recherche dans un serveur DNS qui dirige votre navigateur vers l'adresse IP correspondante qui est essentiellement l'adresse de votre site.

La gestion du DNS est particulièrement délicate, il y a un certain nombre de parties qui doivent travailler ensemble pour s'assurer que tout fonctionne comme il est censé le faire. La configuration de vos enregistrements DNS sur les serveurs de noms corrects est généralement effectuée par le registraire de domaine auprès duquel vous avez initialement acheté le domaine.

La configuration de votre DNS est généralement quelque chose que vous devrez travailler avec votre registraire (qui peut également être votre fournisseur de services d'hébergement). Si les mises à jour des modifications sur vos sites Web prennent du temps à s'enregistrer ou si vous utilisez des paramètres incorrects, votre site Web peut devenir extrêmement lent et éventuellement planter.

Vous pouvez et devez utiliser des outils tels que DNS Health de Pingdom, Domain Health Report de MX Toolbox, Open DNS Cache Check ou Into DNS pour vous aider à trouver et à résoudre les problèmes avec votre DNS.

Les vulnérabilités des logiciels de votre côté peuvent entraîner des temps d'arrêt .

Les attaques par déni de service dédiées sur les sites Web populaires sont très courantes, elles peuvent potentiellement amener votre site Web à un crawl. Si vous utilisez un hébergement partagé, vous courez plus de risques, cela dépend entièrement de la manière dont votre fournisseur d'hébergement sépare la puissance de traitement du serveur et la mémoire. L'utilisation d'un serveur dédié signifie que vous n'aurez qu'à vous soucier de la protection de vos propres serveurs contre les attaques DDOS, mais leur coût les met hors de portée pour la plupart des nouvelles entreprises.

Outre les attaques DDOS, les pirates peuvent tenter de trouver et d'exploiter des vulnérabilités populaires dans les logiciels WordPress ou des vulnérabilités trouvées dans des logiciels tiers que vous ajoutez à votre site Web.

Maintenir votre site Web et assurer la sécurité de votre site Web est une tâche en soi. J'ai écrit un article très détaillé sur la façon dont les sites Web WordPress sont exploités et comment vous pouvez protéger votre site Web WordPress. Je vous recommande sincèrement de le lire, cela protégera votre site Web de la plupart des attaques.

Des logiciels de serveur Web tels que Apache Web Server, MySQL, SQL Server, Microsoft IIS, MariaDB, PostgreSQL, PHPMyAdmin et tous sont nécessaires à de nombreux hébergeurs Web pour que tout se passe bien. Le logiciel de votre côté n'est qu'une partie de l'équation, votre service d'hébergement exécute une grande partie de l'infrastructure de serveur Web, ce qui nécessite beaucoup de logiciels pour que les choses fonctionnent correctement.

Si le logiciel côté serveur n'est pas régulièrement mis à jour, cela peut entraîner des problèmes et compromettre la sécurité de votre site. Découvrez combien d'hébergeurs Web bien connus fonctionnent sur d'anciens logiciels qui ne sont pas nécessairement vulnérables, mais présentent toujours des problèmes potentiels sur toute la ligne.

Un moyen simple et coûteux de résoudre tous les problèmes susmentionnés - Utilisez un service d'hébergement WordPress géré comme WPEngine et vous n'aurez pas à vous inquiéter beaucoup. Mais de nombreux entrepreneurs Web ne peuvent pas se permettre une option d'hébergement coûteuse.

Le logiciel (CMS et infrastructure Web) est certainement un aspect très important pour maintenir des enregistrements de disponibilité parfaits.

Matériel

Tous les logiciels du monde nécessitent un matériel entièrement fonctionnel et opérationnel pour garantir un temps de disponibilité de 100 %. Le matériel qui exécute la plupart des sites Web est maintenant très fiable, la technologie dans cet espace a parcouru un long chemin au cours de la dernière décennie.

Même les infrastructures matérielles à faible coût (environnements d'hébergement partagé) offrent des performances très élevées. Et la plupart des fournisseurs de services d'hébergement ont des baies de disques RAID, plusieurs sources d'alimentation, une sauvegarde sur site/hors site et plus encore, selon votre choix d'hébergeur Web. C'est donc assez impressionnant. Les environnements partagés peuvent toujours être compromis si les ressources du serveur ne sont pas surveillées et séparées efficacement de manière à garantir qu'un site Web n'utilise pas un pourcentage important des ressources matérielles d'un serveur partagé.

La sécurité physique des centres de données est prise très au sérieux. L'accès au matériel est restreint et il y a une tendance à utiliser des cartes-clés, des scanners biométriques et une surveillance 24 heures sur 24 pour assurer la sécurité. De nombreux hébergeurs Web utilisent également des systèmes d'extinction d'incendie avancés et de puissants systèmes de refroidissement pour protéger leurs systèmes contre le feu.

L'hébergement privé virtuel comme celui utilisé par Colorlib (Digital Ocean) commence à 5 $/mois. Et avec un VPS, vous obtiendrez ce pour quoi vous avez payé et ne serez pas exposé à d'éventuels problèmes auxquels vous pourriez être confronté avec un environnement d'hébergement partagé.

L'utilisation d'un VPS peut nécessiter un savoir-faire technique considérable, qui, si vous n'êtes pas à l'aise avec, vous laisse le seul autre choix - l'hébergement WordPress géré. Les logiciels et le matériel peuvent être gérés par un hébergeur WordPress géré si vous préférez ne pas vous salir les mains. Si vous ne savez pas quel type de service d'hébergement vous pouvez gérer ou si votre site Web aura besoin, veuillez lire un compte rendu très détaillé que j'ai écrit au cours des derniers mois.

S'attaquer aux temps d'arrêt imprévus

Tout ce dont j'ai parlé précédemment traite de la façon de se préparer contre les temps d'arrêt imprévus. En résumé,

  • Obtenez-vous un hôte digne de confiance. Ne regardez pas leurs promesses, regardez à quelle fréquence leurs serveurs tombent en panne, si leur logiciel est à jour et si leur matériel est à l'épreuve des pannes.
  • Assurer une sécurité optimale du site.
  • Engagez un professionnel ou utilisez un hébergeur géré.

Si vous insistez pour faire le travail vous-même ou si vous ne pouvez pas vous permettre les options précédentes. Voici comment vous pouvez gérer les temps d'arrêt. Parfois, même vos hébergeurs Web peuvent ne pas offrir certaines des mesures que les meilleurs administrateurs Web prennent pour éviter les temps d'arrêt du site, alors gardez tout ce qui suit à l'esprit lorsque vous recherchez la bonne société d'hébergement Web pour votre entreprise.

  • Les problèmes DNS sont parmi les principales causes de temps d'arrêt. Investissez dans un service DNS secondaire ou de secours qui aidera à résoudre les requêtes DNS si votre DNS principal ne répond pas pour une raison quelconque.
  • La sauvegarde, un aspect crucial de la sécurité du site pour tout CMS. Peu importe le nombre de mesures de sécurité que vous utilisez, quelque chose peut toujours mal tourner. Trouvez un service de sauvegarde fiable.
  • Vous pouvez également utiliser des services de surveillance pour vérifier la disponibilité du site. Autre astuce simple, utilisez les rapports de visibilité des pages de Google pour voir ce que les robots de Google font de votre site Web lorsqu'ils explorent.
  • Les enregistrements de domaine ne durent pas éternellement. Assurez-vous toujours que votre domaine est enregistré, utilisez le renouvellement automatique pour vous assurer que votre site ne tombe pas en panne pour des raisons stupides.

Et que faites-vous lorsque votre site Web plante ?

Pour les sites WordPress, il existe quelques plugins qui aideraient à gérer les temps d'arrêt. Les mesures correctives requises pour gérer un site Web qui s'est écrasé sont les mêmes que celles auxquelles vous pourriez vous attendre avec un temps d'arrêt planifié, lisez la suite.

Le temps d'arrêt prévu est assez différent, vous devrez peut-être garder certaines sections ou l'ensemble de votre site Web inaccessibles au public dans certaines circonstances particulières. Il peut s'agir d'une maintenance de routine ou vous pouvez travailler sur une nouvelle conception de site ou migrer vers un hôte différent, il existe diverses raisons pour les temps d'arrêt planifiés.

Si vous exécutez votre site Web sur WordPress, je vous aiderai à trouver les bons outils pour gérer efficacement les temps d'arrêt planifiés. Je vais vous montrer quels outils vous permettront le mieux de gérer les temps d'arrêt planifiés dans les prochaines semaines.

Restez à l'écoute du blog de Colorlib et abonnez-vous pour recevoir les dernières nouvelles de notre blog.