Accueil Avatar de Thierry Gaillard

Pilotage de projets numériques de A à Z.

À votre écoute

Appel

Mail

Sms

Que faire quand votre site Web est indisponible ?

Thierry Gaillard

Thierry Gaillard -

Silhouettes abstraites éclairées de deux personnes en enfer

John Muller, Search Advocate chez Google, a listé sur Twitter trois choses à faire si, pour une raison ou pour une autre, votre site Web devait être momentanément indisponible. Voici les points essentiels pour éviter une désindexation de vos pages par Google.

Utilisez un fichier .htaccess pour renvoyer un code HTTP 503.

Renvoyez un header HTTP 503 Service Unavailable (service indisponible) pour les pages Web momentanément inaccessibles afin de l’indiquer à vos visiteurs et aux moteurs de recherche. Pour cela, faites pointer toutes les URL inaccessibles vers la page de maintenance grâce au fichier .htaccess.

Vérifiez dans Chrome que c’est bien le cas en faisant un clic droit : Inspecter, sélectionnez « Réseau » en haut, puis actualisez la page. Enfin, vérifiez l'entrée du haut : elle devrait être rouge et afficher le statut 503.

Image de Chrome Dev Tool avec page header HTTP 503
header HTTP 503 © Google

Optimisez le fichier robots.txt.

Assurez-vous que votre fichier robots.txt renvoie soit un code HTTP 200 avec un fichier robots.txt à jour, soit un code HTTP 404. Il ne doit pas renvoyer le code HTTP 503. Ne vous fiez pas à l’affichage code HTTP 404 de votre page dans votre navigateur, vérifiez-le avec Chrome Dev Tools.

Le fichier robots.txt doit renvoyer un code HTTP 404 ou HTTP 200 parce que s'il renvoie un code HTTP 503, les robots supposeront que le site est entièrement bloqué pendant un certain temps et c'est une mauvaise idée.

Image de Chrome Dev Tool avec fichier robots.txt en 404
header HTTP 404 © Google

Limitez la durée d’indisponibilité de votre site Web.

Veuillez noter que le blocage d’un site Web, même pour moins de 24 heures, aura des effets secondaires : Googlebot ralentira l’exploration du site Web.

S’il ne contient que quelques pages, ce sera sans conséquence, mais s’il contient plusieurs milliers de pages, votre budget de crawl va diminuer, ce qui posera des problèmes pour se positionner dans les résultats de recherche.

page de recherche Google
Page de recherche Google © Gathea

Anticipez les conséquences de l’indisponibilité.

Veuillez noter que le blocage d’un site Web, même pour moins de 24 heures, aura des effets secondaires : Googlebot ralentira l’exploration du site Web.

S’il ne contient que quelques pages, ce sera sans conséquence, mais s’il contient plusieurs milliers de pages, votre budget de crawl va diminuer, ce qui posera des problèmes pour se positionner dans les résultats de recherche.

Robot Googlebot
Googlebot © Google

Que faire si vos pages Web sont indisponibles trop longtemps ?

Vérifiez si les pages critiques sont toujours indexées et, si ce n'est pas le cas, soumettez-les de nouveau à l'indexation grâce à Google Search Console si elles sont peu nombreuses ou grâce à un fichier sitemap si vous en avez beaucoup. Concentrez-vous sur les dix ou vingt premières pages car elles sont généralement indexées par Google.

John Mu précise que Google n'indexe pratiquement jamais toutes les pages d'un site Web. Il est donc normal qu’une certaine quantité de pages ne le soient pas.

Demander une indexation sur Google Serach Console
Demander une indexation © Gathea

Sources

Si vous avez aimé cet article, merci de le partager sur Twitter, Linkedin et Facebook !