Qu'est-ce que le temps d'arrêt d'un site Web et comment cela affecte-t-il le référencement ?

Publié: 2022-12-13

Imaginez que vous vous réveillez un matin, prenez une gorgée de votre délicieux café et ouvrez votre ordinateur portable pour jeter un œil à votre site quand soudain… vous voyez qu'il s'est déconnecté.

Chaque webmaster devra faire face à un moment donné à un cauchemar SEO sous la forme d'un temps d'arrêt du site Web.

Lorsque votre site Web tombe en panne, vous devez agir rapidement avant que Google ne commence à punir vos pages une par une.

La question est : comment les temps d'arrêt affecteront-ils exactement vos efforts de référencement ?

Dans cet article, nous allons donc aborder :

  • En quoi consiste exactement le temps d'arrêt d'un site Web (et ses causes possibles)
  • Comment cela affecte-t-il le référencement
  • Que faire pendant les temps d'arrêt du site Web (meilleures pratiques de référencement)

Sans plus tarder, plongeons dans ce sujet cauchemardesque.

Qu'est-ce qu'un temps d'arrêt d'un site Web ?

L'indisponibilité (ou indisponibilité) du site Web est une période pendant laquelle le site est totalement ou partiellement inaccessible aux utilisateurs en raison de certains problèmes techniques.

Voici ce qu'un visiteur régulier du site Web peut voir pendant la période d'indisponibilité :

Exemple d'état d'indisponibilité HTTP 500

En fonction de la durée de la panne, un site Web qui tombe en panne peut subir une diminution spectaculaire du trafic organique , des baisses de classement ou même une suppression de l'index Google .

Qu'est-ce qui fait que le site est "en panne" ?

Il existe de nombreuses raisons pour lesquelles le site Web peut connaître des périodes d'indisponibilité - problèmes logiciels, défaillance humaine, problèmes de serveur, etc.

Jetons un coup d'œil à quelques causes courantes de temps d'arrêt.

1. Erreur humaine

Soyons honnêtes, les gens font des erreurs tout le temps.

L'une des causes les plus courantes de panne de site Web est simplement une erreur humaine - qu'il s'agisse de la mise en œuvre d'une fonctionnalité défectueuse ou simplement d'un clic accidentel sur le bouton qui peut faire tomber tout le site Web.

Selon l'enquête de données réalisée par Veriflow, 75 % à 97 % des pannes de site peuvent être causées par une erreur humaine (qu'elle soit due à un manque de formation, à la pression du temps ou simplement à la quantité de stress).

Bien que les temps d'arrêt causés par une erreur humaine puissent être une expérience quelque peu frustrante, c'est aussi (généralement) le problème le plus facile à résoudre.

2. Problèmes d'hébergement et de matériel

L'hébergement Web est l'endroit où vit votre site - et une autre cause fréquente d'indisponibilité du site Web.

Bien que vous puissiez obtenir un service d'hébergement décent assez facilement de nos jours (et pour un prix raisonnable), cela ne signifie pas qu'il sera parfait tout le temps.

Par exemple, il peut facilement arriver que le serveur d'hébergement connaisse un pic de trafic énorme (et inattendu) qui pourrait ralentir la vitesse de votre page ou même faire tomber tout votre site Web.

3. Mauvaise sécurité

Malheureusement, les attaques de sites Web sont toujours en augmentation et sont une cause assez fréquente de pannes de sites.

Quelle que soit la raison, tout site Web non protégé peut être facilement détruit par une attaque malveillante de la part de cybercriminels, que ce soit via une attaque DDoS (Distributed Denial-of-Service), un piratage, un virus ou toute autre stratégie malveillante.

Par exemple, les attaques DDoS peuvent supprimer même les plus grands sites Web simplement en surchargeant leurs serveurs avec une énorme quantité de requêtes.

En fait, Norton - une société de logiciels anti-malware populaire - décrit l'attaque DDoS comme " l'une des armes les plus puissantes sur Internet ".
En raison d'attaques de sites Web comme celles-ci, il est indispensable de disposer de fonctionnalités de sécurité robustes capables de protéger votre site, maintenant plus que jamais .

4. Incompatibilité logicielle

La mise en œuvre d'un nouveau thème, d'un plugin ou de tout nouveau logiciel est une pratique courante qui se produit de temps en temps sur les sites Web.

Malheureusement, même une petite implémentation logicielle comme l'installation d'un plugin WP peut accidentellement provoquer la mise hors ligne d'un site Web.

Pourquoi?

Eh bien, en raison de l'incompatibilité logicielle - un nouveau code peut ne pas aimer le code de votre site Web .

Cependant, ces types de pannes peuvent être facilement évités en suivant des pratiques simples telles que :

  • Lire la documentation du logiciel (et vérifier si elle est compatible avec votre site Web).
  • Visiter les forums et les pages de révision pour les problèmes éventuels et le dépannage.
  • Tester le logiciel avant de l'installer sur une « version live » de votre site.

Comment les temps d'arrêt affectent-ils le référencement ?

Selon la période, une période d'indisponibilité peut considérablement nuire à vos efforts de référencement - elle peut entraîner une énorme perte de trafic organique, des baisses de classement ou même la suppression du site de l'index Google.

Google collecte des données sur les pages Web par son robot d'exploration appelé Googlebot. Les robots d'exploration peuvent visiter (et revisiter) n'importe quel site Web disponible sur Internet (via des liens, des plans de site, etc.), analyser son contenu et l'ajouter à l'index Google à des fins de classement :

comment fonctionnent les moteurs de recherche

Chaque fois que Googlebot visite un site Web en panne, il reçoit un code d'état HTTP 500, un message d'erreur qui indique que le contenu du site Web n'est pas disponible en raison d'un problème côté serveur :

Période d'indisponibilité - Exemple de code d'état HTTP

Bien qu'un site Web comme celui-ci puisse être indisponible pour les robots d'exploration (et les utilisateurs également), Googlebot n'abandonnera pas si facilement. Il essaiera de revisiter le site plus tard pour voir s'il est de nouveau en ligne et en cours d'exécution.

Dans un scénario comme celui-ci, l'impact des temps d'arrêt sur vos efforts de référencement n'est pas (encore) si important pendant les deux premières heures :

" Si l'URL renvoie HTTP 5xx ou si le site est inaccessible, nous réessayerons le jour suivant. Rien ne se passera (pas de baisse d'indexation ou de classement) avant que quelques jours ne se soient écoulés. » (John Mueller, avocat de la recherche Google).

Cependant, si votre site Web connaît une période d'indisponibilité plus longue, Google commencera à déclasser ses pages et les supprimera éventuellement de son index.

Matt Cutts (ancien responsable de l'équipe de spam Web chez Google) explique plus en détail comment Google traite les sites Web qui connaissent des temps d'arrêt :

Jetons un coup d'œil à ce qui se passe exactement pendant une période d'indisponibilité plus longue.

a) Baisse de classement

Tout site Web qui est "hors ligne" pendant plus de quelques jours peut commencer à connaître une baisse significative du classement Google.

Pour être clair, Google ne vous punira pas uniquement pour une panne accidentelle ou une maintenance planifiée - pendant la durée de vie d'un site Web, il est tout à fait naturel de se déconnecter de temps en temps lorsque vous apportez des modifications importantes à votre site ou que vous réparez simplement un problème technique inattendu qui ne tardera pas :

Citation de John Mueller - classements et temps d'arrêt

Gardez cependant à l'esprit que même Google peut "perdre patience". Si le moteur de recherche ne peut pas visiter vos pages même après quelques jours, il commencera éventuellement à les déclasser de ses SERP et (après un certain temps) commencera le processus de désindexation.

b) Pages désindexées

L'exploration et l'indexation sont les éléments essentiels du référencement - si vos pages ne sont pas indexées, elles n'existent pratiquement pas aux yeux de Google (et de ses utilisateurs).

C'est pourquoi des périodes d'indisponibilité plus longues peuvent être si dangereuses pour n'importe quel site Web. Si Google ne voit pas votre site en ligne pendant une longue période, il supposera qu'il ne revient pas et supprimera toutes vos pages de l'index Google :

La fermeture complète d'un site même pour quelques semaines peut avoir des conséquences négatives sur l'indexation de votre site par Google. " (Centre de recherche Google)

Dans un scénario comme celui-ci, se remettre en ligne et revenir à l'index Google, c'est comme repartir de zéro - votre site Web devra être à nouveau correctement exploré et indexé par Google, renforcer son autorité de référencement à partir de zéro et améliorer progressivement son classement. comme le ferait n'importe quel nouveau site.

Que faire pendant la période d'indisponibilité ?

Eh bien, tout d'abord : pas de panique !

Peu importe le problème technique à l'origine de la panne, ce n'est qu'une question de temps avant que vous (ou votre équipe) trouviez une solution et résolviez le problème.

Du point de vue du référencement, la question la plus importante que vous devriez vous poser pendant le temps d'arrêt est :

« Combien de temps cela prendra-t-il exactement pour se remettre en ligne ?

Si votre site connaît une période d'indisponibilité de quelques minutes ou heures (par exemple, en raison d'une maintenance), vous n'avez pas nécessairement à faire quoi que ce soit en termes de référencement.

D'autre part, si vous n'avez aucune idée de la durée de la panne du site Web (ou s'il est évident qu'il faudra beaucoup de temps pour se remettre en ligne), vous pouvez envisager de mettre en place quelques mesures de protection qui peuvent vous faire gagner du temps avant Google commence à déclasser et à désindexer vos pages.

1. Implémenter (HTTP) 503 code d'état

Le code d'état HTTP 503 est un message d'erreur dans l'en-tête du site Web indiquant que votre site est temporairement indisponible en raison d'un problème technique ou d'une maintenance imprévus.

Il sert également de message aux robots d'exploration Web (comme Googlebot) qui dit essentiellement :

 "Hé, désolé, mais notre site est temporairement indisponible, veuillez revenir plus tard."

Les moteurs de recherche comme Google prennent en considération le code d'état 503 comme une indication que votre site Web n'a pas disparu d'Internet pour de bon - il est également recommandé par les représentants de Google comme un moyen de "vous faire gagner du temps" jusqu'à ce que la panne de votre site Web soit résolue :

En mettant en œuvre HTTP 503, vous pouvez empêcher votre site Web d'être désindexé par Google (et préserver votre classement) pendant environ une semaine avant que Google ne commence à considérer vos pages comme définitivement indisponibles.

Pour plus d'informations sur la création d'un code de statut 503 pour votre site, consultez ce court article.

Remarque : Il existe de nombreux types de codes d'état HTTP qui indiquent différents états du site Web :

  • HTTP 200 - Cela signifie essentiellement que tout va bien avec votre site et que le contenu des pages doit être disponible pour les utilisateurs (et les robots d'exploration) sans aucun problème.
  • HTTP 300 – Les codes d'état 3xx servent de messages de référence. Ils sont utilisés pour les redirections temporaires ou permanentes lorsque les pages sont déplacées vers différents emplacements (URL).
  • HTTP 400 - Ces types de codes d'état indiquent qu'il pourrait y avoir un problème côté client (par exemple, HTTP 404 indique que la page n'a pas pu être affichée car elle a été supprimée ou simplement en raison d'une URL mal saisie).
  • HTTP 500 - Cela indique un problème côté serveur en raison duquel le site Web est en panne.

Si vous souhaitez en savoir plus sur les codes de statut HTTP individuels, leur signification et leur utilisation, consultez cette documentation officielle.

2. Créer une page de maintenance

La page de maintenance (ou une page statique) est un espace réservé temporaire qui peut être affiché à la place d'une page d'erreur vierge lors d'un temps d'arrêt imprévu ou tout au long de la période de maintenance.

Il peut informer les visiteurs que la page Web est temporairement indisponible et les diriger vers un autre emplacement :

Page statique de temps d'arrêt

Les pages de maintenance peuvent vous donner un certain contrôle sur le trafic organique entrant - vous pouvez dire aux visiteurs du site Web d'être patients et de revenir sur votre site plus tard, ou fournir des liens vers d'autres pages qu'ils pourraient trouver utiles.

Créer une page statique n'est pas sorcier (bien que cela nécessite un peu d'expérience) - pour plus d'informations, consultez ce guide rapide et facile pour les pages de maintenance.

3. Réindexer et optimiser les pages (après un temps d'arrêt)

Résoudre les problèmes techniques sur le site Web et se remettre en ligne n'est pas la fin de vos problèmes - selon la durée de la période d'indisponibilité, le référencement de votre site pourrait déjà avoir été négativement impacté par l'algorithme de Google .

Dans ce cas, c'est toujours une bonne pratique de vérifier ce qui est exactement arrivé à votre site lorsqu'il était hors ligne - si vous avez perdu une partie du classement de vos mots clés importants ou si vos pages ont été désindexées par Google.

Conseil rapide : Si vous utilisez un outil de suivi de classement comme SERPWatcher , vous pouvez rapidement vérifier si vous avez perdu ou non certaines des positions de classement pour vos mots-clés importants.

Dans SERPWatcher, vous pouvez simplement ouvrir votre liste de mots clés que vous suivez → sélectionner une période spécifique (par exemple pour les 7 derniers jours) et voir s'il y a eu ou non une baisse significative du classement de vos pages :

SERPWatcher - suivi des mots-clés après un temps d'arrêt - exemple

Cela devrait vous donner un aperçu très général de vos positions de classement après l'indisponibilité du site Web.

Pour vérifier si (ou non) votre site a subi une désindexation, rendez-vous sur Google Search ConsolePages et analysez les pages qui sont (ou non) actuellement indexées à cause d' une erreur de serveur (5xx) :

Nombre de pages désindexées en raison d'un temps d'arrêt - exemple

Cela devrait vous donner une idée générale de l'état de votre site Web et vous aider à savoir si vos pages importantes sont toujours correctement indexées.

Si certaines de vos pages importantes ont été supprimées de l'index Google, vous pouvez demander à Googlebot de réexplorer l'intégralité de votre site Web (ou uniquement des pages individuelles) :

1. Utilisez l'outil d'inspection d'URL pour demander manuellement l'indexation d'une page (recommandé uniquement pour quelques URL) :

Indexation des demandes dans GSC - exemple

2. Soumettez un sitemap pour un grand nombre d'URL (ou pour l'ensemble du site Web) qui ont été supprimées de l'index Google : pour plus d'informations sur la façon de réexplorer (et de réindexer) vos URL, consultez la documentation officielle de Google Search Central.

Implémenter le sitemap pour la réindexation - exemple
Lectures complémentaires
Google Search Console : Un guide simple pour les débutants en SEO

Gardez à l'esprit, cependant, que la réindexation elle-même ne ramènera pas vos pages en haut des SERPs - afin d'améliorer votre classement Google, vous devez booster votre référencement technique, offrir une excellente expérience utilisateur ainsi qu'un haut un contenu de qualité sur votre site Web .

Ou comme John Mueller l'a officiellement déclaré :

Ne présumez pas qu'une baisse des classements après une baisse temporaire de l'indexation se résoudra d'elle-même - c'est quelque chose que vous devez régler, pas quelque chose à attendre.

Il existe de nombreuses façons d'améliorer vos pages après la période d'indisponibilité et de booster votre référencement, telles que :

  • Améliorer la vitesse des pages
  • Fournir un plan de site XML
  • Optimiser les images
  • Boostez votre référencement sur la page
  • Créer du contenu de haute qualité
  • … et bien d'autres encore.
Lectures complémentaires
Quels sont les facteurs de classement SEO ? (+8 facteurs confirmés expliqués)

Comment se préparer aux temps d'arrêt du site Web (meilleures pratiques)

a) Utiliser le service de surveillance

Le service de surveillance de site Web est comme un "gardien de votre site Web" - il peut vous alerter lorsque votre site Web connaîtra un temps d'arrêt inattendu à un moment donné.

Grâce aux outils de surveillance comme UptimeRobot , vous pouvez réagir immédiatement à tout problème technique qui a provoqué la panne du site et commencer à résoudre le problème immédiatement.

N'oubliez pas : lorsqu'il s'agit de temps d'arrêt par rapport au référencement, le temps est essentiel.

UptimeRobot peut surveiller votre site Web 24 heures sur 24 - que vous travailliez, dormiez ou soyez en vacances - il vérifie le site Web toutes les 60 secondes pour voir s'il fonctionne correctement ou s'il y a un problème technique que vous devriez connaître :

Surveillance UptimeRobot - exemple

Selon vos préférences, vous pouvez être rapidement informé de tout problème technique potentiel sur votre site Web via plusieurs canaux et appareils possibles - qu'il s'agisse d'un simple message électronique, SMS, appel vocal, application ou même via une notification Twitter :

Types de notification UptimeRobot

Pour mieux communiquer avec les visiteurs de votre site Web (ou vos clients réguliers), vous pouvez même configurer une page d'état personnalisée qui peut informer les utilisateurs de la panne imprévue ou de la maintenance planifiée - cela vous aidera à établir la confiance avec vos clients réguliers et à les informer. pour rester à l'écoute jusqu'à la remise en ligne de votre site !

Page d'état d'UptimeRobot - exemple

Astuce : Outre la surveillance du site Web, UptimeRobot fournit également plusieurs fonctionnalités intéressantes, telles que :

  • Surveillance des certificats SSL
  • Surveillance basée sur des mots clés
  • Surveillance des tâches Cron
  • Surveillance des ports
  • Surveillance des pings

Vous pouvez essayer UptimeRobot gratuitement pour 50 moniteurs avec des vérifications de 5 minutes (aucune carte de crédit nécessaire).

b) Sauvegardez vos données

Avoir un service de sauvegarde ou un plugin est un aspect de protection important pendant la période d'indisponibilité.

En sauvegardant vos données, vous pouvez rapidement restaurer votre site Web à l'état le plus récent (et stable) et remettre vos pages les plus importantes en ligne dès que possible.

Il existe plusieurs façons de sauvegarder votre site Web.

Si vous utilisez WordPress, vous pouvez sauvegarder votre site et votre base de données en suivant ces instructions officielles de WordPress.

En plus de cela, vous pouvez envisager d'utiliser l'un des plugins de sauvegarde populaires tels que :

  • Courant ascendantPlus
  • Jet pack
  • Capsule temporelle WP

Des plugins comme ceux-ci peuvent vous aider à restaurer le contenu de votre site Web et à vous remettre rapidement sur la bonne voie.

c) Utiliser un hébergement fiable (avec CDN)

L'hébergement Web joue un rôle crucial dans la stabilité et la fiabilité d'un site Web - si votre plan d'hébergement est livré avec, par exemple, une bande passante ou une capacité de visiteurs limitée, ce n'est peut-être qu'une question de temps avant que votre site Web ne subisse sa première panne.

Bien que des éléments tels que la vitesse de chargement ou le nombre maximal de visiteurs uniques soient des caractéristiques importantes, vous devez absolument rechercher un service d'hébergement qui inclut également des éléments tels que :

  • Mise en cache du serveur
  • Stockage SSD rapide (et volumineux)
  • Certificats SSL
  • NGINX
  • Bon support technique
  • PHP 7.3, 7.4 ou 8

Vous n'utiliserez peut-être pas toutes ces fonctionnalités, mais vous en aurez certainement besoin pour éviter que votre site Web ne plante.

En plus de cela, vous devriez envisager de mettre en place un CDN (Content Delivery Network) - un réseau de serveurs physiques à divers endroits dans lesquels votre site peut être mis en cache et utilisé pendant une période d'indisponibilité.

Voici comment CDN fonctionne en quelques mots (par GTMetrix):

comment-cdn-fonctionne

Source : GTMetrix

Chaque fois que l'un des serveurs principaux tombe en panne (entraînant un risque de panne), un autre serveur du réseau CDN peut prendre en charge votre site Web et fournir son contenu aux utilisateurs (et aux moteurs de recherche) sans aucune période d'indisponibilité.

Le CDN réduit également l'écart physique entre votre site Web et ses visiteurs, ce qui peut considérablement augmenter la vitesse globale de votre site.

Conseil : Bien que la configuration d'un CDN puisse nécessiter une certaine expérience, il peut être possible d'implémenter cette fonctionnalité par vous-même.

Si vous souhaitez en savoir plus sur la mise en œuvre du service CDN pour votre site Web, consultez ce guide étape par étape sur la mise en œuvre de Cloudflare CDN.

Si vous ne savez pas vraiment comment procéder, vous pouvez simplement demander à un expert - en fin de compte, il s'agit d'une configuration unique.

d) Améliorer la sécurité des sites Web

La mise en œuvre de mesures de protection sur le site Web est une fonctionnalité « indispensable » que vous devriez certainement considérer - maintenant plus que jamais.

Bien qu'il n'y ait jamais de moyen sûr à 100 % de protéger vos données contre les attaques malveillantes, le moins que vous puissiez faire est d'implémenter un logiciel de protection.

Il existe de nombreux plugins décents que vous pouvez utiliser comme protection du site contre les pannes malveillantes, les virus ou même les attaques DDoS, tels que :

  • Jetpack Scan - un outil simple qui effectue une analyse automatisée et fournit des correctifs pour toute menace de sécurité.
  • Wordfence - un plugin WP populaire qui fournit un pare-feu de sécurité et des analyses de logiciels malveillants.
  • WPScan – un plugin de sécurité WordPress gratuit qui effectue des contrôles de sécurité et vous informe des diverses vulnérabilités possibles du site Web.
Lectures complémentaires
WordPress SEO : Une procédure pas à pas détaillée pour les débutants