Laptop et tablette sur une table avec écouteurs et écran coloré
Informatique

Votre sitemap est valide mais Google ignore la moitié de vos articles

Vous soumettez votre sitemap à la Search Console, Google répond « Réussite », le fichier ne contient aucune erreur de syntaxe, et pourtant des articles manquent à l'appel dans les résultats de recherche. Le réflexe habituel consiste à vérifier le XML, à le régénérer, à le resoumettre. Le problème se situe presque toujours ailleurs. Un sitemap valide ne dit rien de sa propre complétude, et l'outil d'inspection d'URL réserve parfois une surprise que peu de gens prennent le temps de lire.

Le message que tout le monde survole dans la Search Console

Ouvrez l'inspection d'URL sur une page qui refuse de se faire indexer et regardez la ligne consacrée au sitemap. Elle affiche parfois « Aucun sitemap référent détecté ». Ce statut n'a rien d'alarmant en soi : si la page est déjà indexée et correctement maillée en interne, Google n'a pas besoin du sitemap pour la trouver. Le message devient un signal sérieux dans un seul cas, celui qui nous intéresse ici : la page n'est pas indexée.

Là, l'absence de sitemap référent cesse d'être anecdotique et devient un symptôme à investiguer. Deux causes reviennent sans cesse, et aucune ne se voit à l'œil nu dans le rapport de soumission. La première : l'URL n'est pas dans le fichier. La seconde : l'URL déclarée à Google passe par une redirection avant de répondre. Dans les deux cas, le XML reste parfaitement valide, ce qui explique pourquoi tant de webmasters tournent en rond.

Une URL absente du fichier sans que personne ne s'en aperçoive

Un sitemap généré automatiquement ne contient pas forcément tout ce que vous croyez. Les extensions qui produisent le fichier filtrent souvent certaines catégories, excluent les pages trop récentes, ou sautent les contenus publiés après la dernière génération. Personne ne remarque l'absence, parce qu'une liste de plusieurs centaines d'adresses ne se lit pas ligne par ligne.

La vérification manuelle reste la plus fiable quand on suspecte une page précise : ouvrez le sitemap dans le navigateur, faites une recherche sur l'URL concernée, regardez si elle apparaît vraiment. C'est fastidieux, mais imparable. Pour un contrôle global, la page que je consulte quand j'ai un doute recommande d'utiliser un outil tel que Screaming Frog.

Celui-ci compare les pages crawlées sur le site avec celles présentes dans les sitemaps et fait ressortir les manquantes. Sur un site de quelques dizaines de pages, la première méthode suffit. Au-delà, l'automatisation fait gagner un temps considérable.

Pourquoi une URL de sitemap qui redirige casse tout

Voici la cause que je rencontre le plus souvent chez des sites récemment migrés en HTTPS ou passés d'une version www à une version sans www. Le sitemap déclaré dans la Search Console pointe vers une adresse qui redirige, par exemple vers la version finale du domaine. Google suit bien la redirection et récupère le contenu, mais l'URL fournie n'est pas celle qui répond en direct, et le lien entre la page et le sitemap se perd.

La règle est simple et sans nuance : l'URL du sitemap communiquée à Google doit être celle qui renvoie directement un code 200, pas celle qui redirige vers le code 200. Un outil d'analyse du code HTTP, comme httpstatus.io, tranche la question en quelques secondes. Collez l'adresse exacte inscrite dans la Search Console, lancez l'analyse, et regardez la colonne du statut. Sur ce point, voir aussi notre article sur pourquoi un contenu clair booste le SEO Google Maps Lyon ?.

Les vérifications à enchaîner quand ce cas se présente

Le diagnostic tient en quelques gestes, encore faut-il les faire dans l'ordre et sans sauter d'étape. Pour ma part, je commence toujours par le plus rapide, puis je remonte la piste selon ce que je trouve.

  • Vérifier le code HTTP exact de l'URL déclarée dans la Search Console, sans corriger l'adresse à la main.
  • Est-ce que le sitemap ouvert dans le navigateur contient bien l'adresse de la page qui pose problème ?
  • Comparer, avec un crawler, la liste des pages réellement présentes sur le site et celle du fichier.
  • Corriger le sitemap pour qu'il pointe vers l'adresse finale, puis resoumettre.
  • Refaire une inspection d'URL après quelques jours et surveiller le retour du message.

L'ordre compte : inutile de régénérer un sitemap si l'adresse déclarée redirige, et inutile de corriger la redirection si la page n'a jamais figuré dans le fichier. Ces deux causes se cumulent parfois sur un même site, ce qui rend le diagnostic plus long qu'il n'y paraît. Prenez le temps de noter ce que vous observez à chaque étape.

Les autres raisons qu'on oublie de regarder

Une page peut aussi rester hors de l'index pour des motifs qui n'ont rien à voir avec le sitemap. Une balise noindex oubliée dans le code, une consigne équivalente envoyée dans l'en-tête HTTP, un fichier robots.txt qui bloque le passage du robot, ou une page orpheline qu'aucun autre contenu ne relie. Google explore vite. Il a pourtant besoin d'un chemin pour arriver quelque part, et sans lien entrant, ce chemin n'existe pas.

Il y a aussi le cas des pages trop récentes, simplement en attente de traitement : l'indexation prend parfois des semaines sur un site de petite taille. Et celui du contenu dupliqué, quand deux adresses affichent le même texte et que Google choisit d'en indexer une seule.

Ces causes se détectent facilement avec l'inspection d'URL, qui indique l'état d'indexation, la canonique choisie par Google et la disponibilité du crawl. Croiser ces informations avec le problème de sitemap évite de chercher au mauvais endroit.

Pour approfondir la partie technique côté serveur et côté outillage, un site comme monsite1.com couvre ce genre de vérifications pas à pas, ce qui aide à ne rien laisser passer. Le réflexe à garder : toujours confirmer ce que Google voit réellement, plutôt que ce qu'on croit avoir publié.

Reste un point que les rapports ne montrent pas : un sitemap régénéré trop rarement sur un site actif. Chaque nouvel article attend alors la prochaine génération, parfois des semaines, alors que la page est en ligne et prête à être explorée. Une fréquence de mise à jour cohérente avec votre rythme de publication règle ce problème sans autre intervention.

Un fichier propre ne dispense pas de vérifier ce qu'il contient

La validité d'un sitemap rassure, mais elle ne prouve rien sur son exhaustivité ni sur l'adresse réellement communiquée à Google. Deux vérifications tiennent en quelques minutes et suffisent à trancher : la page figure-t-elle dans le fichier, et l'URL déclarée répond-elle en direct avec un code 200 ?

Tant que ces deux réponses ne sont pas claires, le message « Aucun sitemap référent détecté » continuera de réapparaître. Il reviendra sur des pages qui, elles, méritent leur place dans les résultats, et vous perdrez des semaines à chercher une erreur de syntaxe qui n'existe pas. Commencez donc par ces deux contrôles avant toute autre manipulation.

Combien de vos articles publiés depuis six mois avez-vous réellement vus dans une recherche Google, autrement qu'en tapant leur titre exact ?

Laisser un commentaire Annuler la réponse