Module 2 · 2.2
Français
Soumettre des sitemaps et lire leur statut
Module 2: Search Console, Bing et IndexNow · Temps de lecture : 10 minutes
Objectif pédagogique : À l'issue de cette leçon, vous savez soumettre un sitemap dans Google Search Console et lire son statut dans le rapport Sitemaps. Vous savez aussi ce que « découvert » signifie et ne signifie pas.
Notions clés : sitemap, adresse du sitemap, rapport Sitemaps, statut Success (réussite), Couldn't fetch (impossible de récupérer), Has errors (contient des erreurs), pages découvertes, index de sitemaps, nouvelle soumission, ping (supprimé), Sitemap: dans robots.txt
À quoi sert un sitemap
Un sitemap est un fichier qui contient les adresses des pages que vous souhaitez voir dans les moteurs de recherche, généralement sitemap.xml à la racine de votre site. Un moteur de recherche trouve surtout les pages en suivant des liens (leçon 1.2). Le sitemap est une liste supplémentaire : « ces pages existent, et voici quand elles ont été modifiées pour la dernière fois ». Vous découvrirez dans la leçon 3.4 à quoi ressemble ce fichier et quelles adresses y ont leur place. Cette leçon porte sur l'étape suivante : indiquer à Google où se trouve le sitemap, et lire ce que Google en a fait.
Un sitemap n'est pas un ordre. Google indique dans sa propre aide que toutes les adresses d'un sitemap ne seront pas forcément explorées ; cela dépend notamment de la taille et de l'activité du site. Et une page explorée n'est pas encore une page indexée. Un sitemap est surtout utile pour les nouveaux sites qui ont peu de liens externes, pour les grands sites et pour les pages situées profondément dans l'arborescence de votre site.
Où trouver votre sitemap ?
De nombreux outils de création de site génèrent eux-mêmes le sitemap :
| Système | Adresse habituelle |
|---|---|
| WordPress (à partir de la version 5.5, sans extension) | https://www.example.com/wp-sitemap.xml |
| WordPress avec une extension SEO | souvent https://www.example.com/sitemap_index.xml (voir les réglages de l'extension) |
| L'AI Builder de WebOké | https://www.example.com/sitemap.xml |
| Autres outils de création de site | consultez leur aide ; souvent /sitemap.xml |
En cas de doute, ouvrez https://www.example.com/robots.txt dans votre navigateur. Si vous y trouvez une ligne Sitemap: suivie d'une adresse, c'est votre sitemap. L'AI Builder ajoute cette ligne lui-même, WordPress aussi.
Ouvrez l'adresse du sitemap dans votre navigateur. Si vous voyez une liste d'adresses (ou une liste d'autres sitemaps), il fonctionne. Si vous obtenez une page d'erreur, corrigez d'abord ce problème.
Soumettre le sitemap dans Search Console
- Ouvrez votre propriété dans Search Console et choisissez Sitemaps dans le menu (sous Indexing, l'indexation).
- Sous Add a new sitemap (ajouter un sitemap), saisissez l'adresse du sitemap. Si le début de l'adresse est déjà affiché, tapez seulement la suite, par exemple
sitemap.xml. - Cliquez sur Submit (envoyer).
Pour cela, vous devez disposer des droits de propriétaire sur la propriété. Google recommande de tester d'abord l'adresse en direct avec l'outil URL inspection (inspection d'URL, leçon 2.4) : vous êtes ainsi certain que Google peut récupérer le fichier.
Un index de sitemaps est un sitemap qui renvoie vers d'autres sitemaps, par exemple un pour les pages et un pour les articles. WordPress crée un tel index. Dans ce cas, vous ne soumettez que l'index ; Google récupère lui-même le reste.
Lire le statut
Une fois soumis, le sitemap apparaît dans le tableau des sitemaps envoyés, avec pour chacun le type, la date d'envoi, la dernière fois que Google l'a lu (Last read), le statut et le nombre de pages découvertes (et de vidéos).
| Statut | Signification | Que faire ? |
|---|---|---|
| Success | Le sitemap a été récupéré et traité sans erreur | Rien. Vérifiez plus tard dans le rapport Pages combien de pages sont indexées |
| Has errors (dans la vue d'ensemble : Sitemap has X errors) | Récupéré, mais une partie n'a pas pu être lue. Les adresses correctes sont tout de même placées dans la file d'exploration | Ouvrez le sitemap, lisez les erreurs, corrigez-les |
| Couldn't fetch | Google n'a pas pu récupérer le fichier | Vérifiez l'adresse, le code de statut (il doit être 200), le robots.txt (bloque-t-il le sitemap ?) et la disponibilité du serveur |
Pour un sitemap qui vient d'être soumis, le statut « Couldn't fetch » s'affiche parfois alors que le fichier fonctionne très bien : Google n'a simplement pas encore essayé. Attendez un jour avant de chercher la cause.
Découvert ne veut pas dire indexé
Le nombre de pages découvertes correspond au nombre d'adresses que Google a lues dans le sitemap (les adresses en double ne comptent qu'une fois). Il n'indique pas que ces pages ont été explorées ou indexées. Pour savoir combien d'adresses de votre sitemap figurent dans l'index, ouvrez le sitemap et choisissez See page indexing (afficher l'indexation des pages) : vous arrivez dans le rapport Page indexing, filtré sur ce sitemap (leçon 2.4). Vous y voyez quelles pages ne sont pas indexées et pourquoi.
Soumettre à nouveau ? En général, non
Une fois qu'un sitemap a été traité avec succès, Google le récupère de nouveau selon son propre calendrier. Vous n'avez donc pas besoin de le soumettre à nouveau après chaque nouvelle page. Après un changement important (un nouveau site, une nouvelle structure), vous pouvez le soumettre à nouveau à titre de demande. Si la récupération a échoué, Google réessaie pendant quelques jours puis abandonne : corrigez le problème, puis soumettez à nouveau le sitemap.
Auparavant, vous pouviez prévenir Google via une adresse de « ping ». Google l'a supprimée en 2023 ; cette adresse renvoie désormais une erreur. Les extensions ou anciens scripts qui envoient encore des pings ne servent donc plus à rien. Il reste deux méthodes : la soumission dans Search Console et une ligne Sitemap: dans votre robots.txt. Utilisez les deux : la ligne dans robots.txt aide aussi les autres moteurs de recherche, la soumission vous donne accès au rapport.
Attention : le rapport Sitemaps n'affiche que les sitemaps que vous avez soumis via le rapport (ou l'API). Un sitemap que Google ne connaît que par le robots.txt n'y apparaît pas, même si Google l'utilise bel et bien.
En pratique : l'AI Builder et WordPress
À chaque publication, l'AI Builder génère un nouveau sitemap.xml avec toutes les pages et, pour chaque page, la date de dernière modification, et ajoute la ligne Sitemap: dans robots.txt. Si un site est réglé sur « ne pas indexer » dans l'AI Builder, le robots.txt bloque au contraire tout ; la soumission n'a alors aucun intérêt. Dans WordPress, c'est le cœur du logiciel qui crée le sitemap ; une extension SEO le remplace souvent par son propre sitemap, et c'est alors celui-ci que vous soumettez (il figure dans les réglages de l'extension). Avec d'autres outils de création de site, le principe est le même : retrouvez l'adresse du sitemap et soumettez-la.
Résumé
- Un sitemap est une liste d'adresses que vous souhaitez voir dans l'index ; Google s'en sert comme d'une aide, pas comme d'un ordre.
- Retrouvez l'adresse (souvent dans robots.txt), ouvrez-la dans votre navigateur et soumettez-la via Sitemaps dans Search Console.
- Success, Has errors ou Couldn't fetch : seuls les deux derniers statuts demandent une action de votre part.
- Pages découvertes ne veut pas dire pages indexées ; ce chiffre-là se trouve dans le rapport Page indexing.
- Une nouvelle soumission n'est utile qu'après des changements importants ou une tentative échouée ; le ping ne fonctionne plus.
Quiz
Exercice
Exercice D2.2 : Soumettre le sitemap et noter le résultat. Retrouvez l'adresse du sitemap de votre site (dans le robots.txt ou dans votre outil de création de site), ouvrez-la dans votre navigateur, puis soumettez-la via Sitemaps dans Search Console. Revenez quelques jours plus tard et notez le statut, le nombre de pages découvertes et combien d'entre elles sont indexées selon le rapport Page indexing. Expliquez la différence.
Exercice D2.2: Soumettre le sitemap et noter le résultat
Pas de site ni d'entreprise ? Faites l'exercice sur papier ou passez-le ; seul l'examen compte pour le certificat.
Exemple : https://www.example.com/sitemap.xml, Opération effectuée, 24 pages découvertes, 19 indexées. Cinq nouvelles pages apparaissent encore comme « Détectée, actuellement non indexée » ; elles doivent y figurer, je les relie depuis la page d'accueil et j'attends.
Vos cases cochées et vos notes restent uniquement dans ce navigateur ; nous ne les envoyons nulle part. Si vous êtes connecté, nous enregistrons dans Mes formations uniquement le fait que vous avez terminé l'exercice.
Pour aller plus loin
Les étapes décrites dans ces articles concernent les panneaux de WebOké ; chez d'autres hébergeurs, le fonctionnement est comparable.
- Soumettre votre site web aux moteurs de recherche (Google et Bing)
- Google, Gérer les sitemaps avec le rapport Sitemaps : https://support.google.com/webmasters/answer/7451001?hl=nl
- Google Search Central, Créer et envoyer un sitemap : https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap
- Google Search Central Blog, suppression du ping de sitemap (juin 2023) : https://developers.google.com/search/blog/2023/06/sitemaps-lastmod-ping
