Google Search Console : « Couldn't fetch » sur votre sitemap ? Voici la solution
Par Toy Wen Da, Cofondateur · Mis à jour le · 6 min de lecture
Traduit de l'original en anglais. Lire en anglais
« Couldn't fetch » signifie généralement que Google a tenté de récupérer votre fichier sitemap au moment de sa vérification et n'y est pas parvenu. Cela ne veut pas dire que le sitemap est défectueux. Ouvrez l'URL du sitemap dans votre navigateur pour vérifier qu'il se charge, puis renvoyez-le dans Search Console.

Pourquoi Google Search Console indique qu'il n'a pas pu récupérer votre sitemap

Le robot d'exploration de Google a demandé l'URL du sitemap et n'a obtenu aucune réponse, un délai d'attente dépassé, une boucle de redirection ou un code d'erreur au lieu d'un statut 200 propre. Le fichier peut être parfaitement correct et déclencher tout de même cette erreur : un serveur lent, une règle de pare-feu ou un incident ponctuel pendant la vérification de Google suffisent.
Les suspects habituels
- La propriété que vous avez validée ne correspond pas au domaine de l'URL du sitemap. L'un est en https et l'autre en http, ou l'un comporte www et l'autre non.
- Un plugin de cache ou un CDN a servi à Google une copie périmée ou défectueuse au lieu du fichier en ligne.
- Le serveur a renvoyé un code d'état autre que 200 (404, 403 ou une erreur 5xx) au moment précis où Google l'a exploré.
- Le sitemap référence des pages en noindex, ce qui peut amener certains plugins SEO à les omettre et laisser le fichier vide ou mal formé.
Comment corriger l'erreur « couldn't fetch » du sitemap, étape par étape

- Ouvrez le sitemap directement dans une fenêtre de navigation privée. Si vous voyez une erreur 404 ou une page blanche, c'est le fichier lui-même qui pose problème, et Search Console n'y est pour rien.
- Vérifiez que la propriété correspond exactement au domaine de votre sitemap. Dans Search Console, confirmez que la propriété validée utilise le même protocole et le même sous-domaine que l'URL que vous envoyez.
- Videz toute couche de cache (plugin, cache de l'hébergeur ou CDN) et rechargez le sitemap pour confirmer qu'il sert une copie récente et à jour.
- Allez dans Indexation > Sitemaps (Indexing > Sitemaps) dans le menu de gauche, saisissez l'URL du sitemap et cliquez sur Envoyer (Submit).
- Renvoyez la même URL une seconde fois, sans actualiser la page au préalable. Cette seule manœuvre règle le problème dans une proportion non négligeable de cas.
- Si « Couldn't fetch » s'affiche toujours au bout d'une journée, essayez de l'envoyer avec une barre oblique finale ajoutée ou retirée. Certains webmasters indiquent que cela fonctionne, mais ce n'est pas une solution officielle et elle ne marchera pas pour tout le monde.
Si vous n'avez encore jamais envoyé de sitemap pour cette propriété, suivez ce guide sur comment ajouter un sitemap à Google Search Console afin de vous assurer que la propriété et l'URL sont bien configurées dès le départ.
Causes et solutions courantes en un coup d'œil
| Cause | Ce que vous verrez | Solution | Délai de résolution habituel |
|---|---|---|---|
| Incohérence domaine/propriété | Sitemap en « Couldn't fetch » alors qu'il se charge sans problème dans un navigateur | Valider la propriété qui correspond exactement au protocole et au sous-domaine du sitemap | Quelques minutes une fois corrigé |
| Cache périmé servi | Le fichier se charge mais affiche un contenu obsolète ou une erreur par intermittence | Exclure le sitemap du cache, puis purger le cache | De quelques minutes à un jour |
| Le serveur a renvoyé un code d'erreur | Une visite directe du sitemap affiche 404, 403 ou 5xx | Corriger l'hébergement ou les permissions, vérifier que la fonction sitemap est activée | Variable selon l'hébergeur |
| Google conserve un échec en cache | Le fichier renvoie désormais 200, mais le statut n'a pas été mis à jour | Renvoyer le sitemap, ou le renvoyer en modifiant la barre oblique finale | Jusqu'à quelques jours |
Selon la documentation d'aide de Google Search Console, Google traite et revérifie les sitemaps selon son propre calendrier ; le statut affiché dans Search Console n'est donc pas toujours mis à jour immédiatement après la correction du problème sous-jacent.

Quand les outils de Search Console suffisent, et quand ils ne suffisent plus
Pour une page isolée qui ne s'indexe pas, ou un échec de récupération ponctuel juste après un nouvel envoi, les outils intégrés de Search Console (inspection d'URL, rapport Sitemaps et renvoi du sitemap) suffisent vraiment. Ils sont gratuits, ils reposent sur les données de Google lui-même, et la plupart des problèmes concernant une seule URL se résolvent avec les étapes ci-dessus.
Ils ne suffisent plus lorsque les échecs touchent tout le site ou se répètent. Si le même sitemap échoue sur plusieurs propriétés, si vous gérez les sitemaps de dizaines de sites clients, ou si vous devez repérer des liens de sitemap cassés avant même que Google ne les voie, la vérification manuelle dans Search Console ne suit plus. Il en va de même pour les travaux de diagnostic connexes. Search Console permet par exemple d'examiner les backlinks qui pointent vers votre site, et ce pas à pas sur la vérification des backlinks spam avec Google Search Console explique comment le faire sans outil payant. Search Console est le bon premier réflexe, mais une surveillance continue sur de nombreuses pages ou de nombreux sites est un autre métier.
Erreurs courantes à éviter
- Envoyer le sitemap sous la mauvaise propriété (http au lieu de https, ou sans le www) et en conclure que le fichier est défectueux.
- Renvoyer sans cesse le sitemap à quelques minutes d'intervalle au lieu de laisser à Google le temps de l'explorer à nouveau. Cela n'accélère rien.
- Ignorer un véritable 404 ou 403 sur le sitemap parce que le message d'erreur attire votre attention sur Search Console plutôt que sur le serveur.
- Croire que « Couldn't fetch » signifie une perte de positions. Les pages peuvent continuer à s'indexer normalement alors que le statut au niveau du sitemap affiche une erreur.
Questions fréquentes
« Couldn't fetch » signifie-t-il que mon sitemap est défectueux ?
Pas forcément. Cela signifie généralement que le robot de Google n'a pas pu récupérer le fichier au moment précis de sa vérification. Si le sitemap se charge correctement dans un navigateur et renvoie un statut 200, le fichier fonctionne.
Combien de temps faut-il à Google pour récupérer un sitemap après sa correction ?
Il n'y a pas de délai fixe. Google réexplore les sitemaps selon son propre calendrier, et le rapport d'état de Search Console ne s'actualise pas toujours immédiatement ; il est donc fréquent que le statut accuse un retard d'une journée ou plus sur la correction réelle.
Dois-je renvoyer mon sitemap chaque fois que je publie un nouveau contenu ?
Non. Une fois que Google a récupéré un sitemap avec succès, il le réexplore ensuite périodiquement de lui-même. Vous n'avez à le renvoyer que si le statut indique une erreur ou si vous avez changé l'URL du sitemap.
Pourquoi le sitemap fonctionne-t-il dans mon navigateur mais affiche-t-il quand même une erreur dans Search Console ?
Cela indique généralement une incohérence domaine/propriété, une couche de cache qui sert à Google une version différente du fichier, ou Google qui conserve encore le résultat d'une tentative échouée précédente.
Une balise noindex peut-elle provoquer l'erreur « couldn't fetch » ?
Indirectement. Si la majeure partie de votre contenu est en noindex, certains générateurs de sitemap l'excluent complètement du fichier, ce qui peut donner l'impression que le sitemap est vide ou provoquer des problèmes de validation, plutôt qu'un véritable échec de récupération. Selon la documentation de Google Search Central sur les sitemaps, le fichier doit simplement être accessible et correctement formaté, et son contenu est une question distincte de celle de savoir si Google peut le récupérer.
Renvoyez le sitemap, puis revenez vérifier demain
Vérifiez que le sitemap se charge avec un code d'état correct, assurez-vous que la propriété correspond exactement à votre domaine, renvoyez-le dans Search Console et laissez une journée à Google avant de supposer que quelque chose est cassé. Si l'erreur Google Search Console « couldn't fetch » sitemap revient sur plusieurs sites ou propriétés, parlez-en à l'équipe et demandez un exemple de rapport montrant précisément ce qui se passe avec votre indexation.
Sources
À propos de l'auteur
SearchBlueprint a recherché, rédigé et noté cet article avec la chaîne de production de contenu que nos clients utilisent sur leurs propres sites. La note affichée dans la signature est celle que notre moteur de contenu a attribuée à cette page avant sa publication. Rien ici n'est relu à la main, et c'est tout l'intérêt : c'est le résultat du produit, publié là où chacun peut le vérifier.