Gérer vos sitemaps avec un fichier d'index de sitemaps

Si l'un de vos sitemaps dépasse les limites de taille, vous devrez scinder le sitemap volumineux en plusieurs fichiers, de sorte que chaque nouveau sitemap ne dépasse pas la limite autorisée. Une fois que vous avez divisé votre sitemap, vous pouvez utiliser un fichier d'index de sitemaps pour envoyer plusieurs sitemaps à la fois.

Index de sitemaps - Bonnes pratiques

Le format XML d'un fichier d'index de sitemaps est très similaire au format XML d'un fichier sitemap. Il est défini par le protocole sitemap. Cela signifie que toutes les exigences liées aux sitemaps s'appliquent également aux fichiers d'index de sitemaps.

Les sitemaps référencés doivent être hébergés sur le même site que votre fichier d'index de sitemaps. Cette exigence est levée si vous configurez l'envoi sur plusieurs sites.

Les sitemaps référencés dans le fichier d'index de sitemaps doivent se trouver dans le même répertoire que le fichier d'index de sitemaps ou à un niveau inférieur dans l'arborescence du site. Par exemple, si le fichier d'index de sitemaps se trouve sous https://example.com/public/sitemap_index.xml, il ne peut contenir que des sitemaps situés dans le même répertoire ou dans un répertoire plus profond, comme https://example.com/public/shared/....

Vous pouvez envoyer jusqu'à 500 fichiers d'index de sitemaps pour chaque site de votre compte Search Console.

Exemple d'index de sitemaps

Voici un exemple d'index de sitemaps au format XML. Cet index répertorie deux sitemaps :

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://www.example.com/sitemap1.xml.gz</loc>
  </sitemap>
  <sitemap>
    <loc>https://www.example.com/sitemap2.xml.gz</loc>
  </sitemap>
</sitemapindex>

Référence de l'index de sitemap

Les balises d'index de sitemaps sont définies par le même espace de noms que les sitemaps traditionnels : http://www.sitemaps.org/schemas/sitemap/0.9

Pour que Google puisse utiliser votre index de sitemaps, vous devez utiliser les balises obligatoires suivantes :

Balises obligatoires
sitemapindex Balise parente de l'arborescence XML. Elle contient toutes les autres balises.
sitemap Balise parente de chaque sitemap répertorié dans le fichier. Il s'agit de la première et de la seule balise enfant directe de la balise sitemapindex.
loc Emplacement (URL) du sitemap. Il s'agit du premier et du seul enfant de la balisesitemap. Un fichier d'index de sitemaps peut contenir jusqu'à 50 000 balises loc.

Par ailleurs, les balises facultatives suivantes peuvent aider Google à planifier l'exploration de vos sitemaps :

Balises facultatives
lastmod Identifie l'heure de modification du fichier sitemap correspondant. La valeur de la balise lastmod doit être au format date/heure W3C.

Ressources supplémentaires

Vous voulez en savoir plus ? Consultez les ressources suivantes :