web-dev-qa-db-fra.com

Puis-je combiner le plan du site et l'indice du site Plan du site ensemble?

Je veux créer un planite pour Google et Bing.

Se référant au protocole Sitemap: https://www.sitemaps.org/protocol.html#sitemapxMlexample

Je souhaite combiner le fichier de planite et le fichier de sitemap-index dans une. Ce que je veux dire, c'est comme suit:

<?xml version="1.0" encoding="UTF-8"?>

<sitemapindex xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

         xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd"

         xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

   <sitemap>

      <loc>http://www.example.com/sitemap-index-1.xml</loc>

      <lastmod>2004-10-01T18:23:17+00:00</lastmod>

   </sitemap>

   <sitemap>

      <loc>http://www.example.com/sitemap-index-2.xml</loc>

      <lastmod>2004-10-01T18:23:17+00:00</lastmod>

   </sitemap>

</sitemapindex>

<!-- Sitemap for individual URLs -->

<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

         xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"

         xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">


   <url>

      <loc>http://www.example.com/page-1/</loc>

      <lastmod>2005-01-01</lastmod>

      <changefreq>monthly</changefreq>

      <priority>0.8</priority>

   </url>

   <url>

      <loc>http://www.example.com/page-2/</loc>

      <lastmod>2005-01-01</lastmod>

      <changefreq>monthly</changefreq>

      <priority>0.8</priority>

   </url>

   <url>

      <loc>http://www.example.com/page-3/</loc>

      <lastmod>2005-01-01</lastmod>

      <changefreq>monthly</changefreq>

      <priority>0.8</priority>

   </url>


</urlset>

Techniquement, cela est possible et je veillerai à maintenir la hiérarchie de la répertoire. Bien que je ne suis pas sûr que cela soit autorisé selon le protocole.

Si je crée un sitemap comme celui-ci, alors est-il acceptable par Google et Bing?

2
Bhargav Joshi

Vous ne pouvez pas combiner votre index Plan du site et Plan du site dans un seul fichier. Il y a une limite de 50 000 URL par fichier. Mettre toutes vos URL en un seul site dépasserait les limites et provoquerait des moteurs de recherche de ne pas pouvoir télécharger et traiter votre fichier de planite. Vous devez conserver tous les 13 sous-play-bases à cause de ces limites. Voir https://www.sitemaps.org/protocol.html#index

Si vous avez eu quelques URL suffisantes pour utiliser un seul fichier, vous pouvez simplement mettre toutes vos URL dans un seul fichier et ne pas utiliser un fichier d'index de planite du site.

Sinon, il n'est pas correct de combiner un fichier d'index SitMap avec une liste d'URL. Ils devraient être des fichiers distincts.

1
Stephen Ostermiller