Votre sitemap est valide, il est accessible à tout le monde et il est bien déclaré dans le fichier robots.txt. Pourtant, la Search Console affiche « Impossible de récupérer le sitemap ». Cette erreur touche beaucoup de sites, et Google a fini par s’exprimer dessus. Lors d’une discussion entre Martin Splitt et John Mueller, rapportée par le site Search Engine Journal, les deux porte-parole de Google ont reconnu que ce message ne décrit pas toujours le vrai problème.

Un message d’erreur trop vague

Martin Splitt a rappelé qu’un sitemap se vérifie facilement, puisque le format XML est structuré. Il est donc possible de confirmer que le fichier est correct, qu’il est ouvert à tous et qu’il figure bien dans le robots.txt. Malgré cela, la Search Console indique parfois qu’elle n’a pas pu le récupérer.

D’après John Mueller, l’origine est rarement purement technique, et 3 explications peuvent être avancées :

Première cause : la charge du serveur

Dans certains cas, Google n’arrive réellement pas à accéder au fichier. Le serveur reçoit trop de requêtes et ne parvient plus à répondre. Il peut aussi arriver que le site ne soit pas en mesure d’absorber le rythme d’exploration demandé.

Mueller ajoute que Googlebot dispose d’un temps limité pour chaque site. S’il est déjà occupé à explorer d’autres pages, il peut ne pas avoir le temps de s’occuper du sitemap. Dans ce cas, le message « Impossible de récupérer » s’affiche simplement parce que la récupération n’a pas eu lieu.

Lire Aussi : Google Search Console : ce que signifie vraiment la “position moyenne”

Deuxième cause : la demande d’exploration

La deuxième explication concerne ce que Google appelle la demande d’exploration. Si ses systèmes estiment qu’ils n’ont pas besoin de parcourir davantage le site, ils peuvent passer le sitemap de côté, car ils considèrent avoir déjà récupéré assez de contenu.

Cette demande dépend souvent de la qualité perçue du site. Mueller souligne que cet aspect pèse lourd sur la quantité de pages explorées et indexées. Quand les algorithmes jugent la qualité générale moyenne, ils n’investissent pas beaucoup de ressources sur le site, et le sitemap en fait partie. 

Troisième cause : un sitemap dont Google n’a pas besoin

Google peut aussi considérer que le fichier n’apporte rien pour le moment. Mueller précise que si la qualité du site progresse nettement avec le temps, le sitemap sera pris en compte. Tant que ce n’est pas le cas, Google peut choisir de ne pas l’utiliser. La question n’est donc pas seulement de savoir si le fichier est lisible, mais aussi si Google souhaite s’en servir.

Que faire quand la Search Console indique « Impossible de récupérer le sitemap » ?

Capture de Google search console

Si le message apparaît sur votre site, voici un ordre de vérification à faire :

  1. Contrôlez que le sitemap s’ouvre correctement dans un navigateur et qu’il est bien indiqué dans le robots.txt
  2. Regardez le rapport sur les statistiques d’exploration dans la Search Console pour repérer d’éventuelles erreurs 500
  3. Consultez les logs du serveur aux heures où le trafic est le plus fort (notamment la nuit)
  4. Si rien d’anormal n’apparaît côté technique, examinez la qualité des contenus du site, puisque c’est souvent là que se trouve la réponse

Le message « Impossible de récupérer le sitemap» peut s’afficher même si le sitemap est parfaitement valide. Le libellé de l’erreur ne correspond donc pas à la cause réelle, et c’est ce qui agace beaucoup de webmasters. Cette discussion entre Martin Splitt et John Mueller nous apprend que Google connaît ce défaut de communication, mais aucune évolution du message n’a été annoncée pour l’instant.