web-dev-qa-db-fra.com

Puis-je répertorier plusieurs sitemaps dans un fichier sitemap.xml et le spécifier dans mon fichier robots.txt?

Le moteur de sitemap que j'utilise génère un étrange sitemap.xml. J'ai besoin d'ajouter blog et shop les sitemaps pour ces URL aussi.

Maintenant dans robots.txt Je spécifie ce chemin https://example.com/sitemap-shop.xml, mais je veux que https:///example.com/sitemap-blog.xml soit également indexé par Google. En fait, j'ai ceci dans https://example.com/sitemap.xml, où tous les sitemaps sont listés.

Si je le spécifie dans mon robots.txthttps:///example.com/sitemap.xml, Google peut-il voir les liens du blog et des sitemaps de boutique en même temps?

Votre principal sitemap.xml groupe plusieurs fichiers de plan de site qui font partie de la pratique de protocole de plan de site .

Si vous fournissez plusieurs plans Sitemap, vous devez ensuite répertorier chaque fichier Sitemap dans un fichier d'index Sitemap.

Tout SE capable de lire des sitemaps devrait pouvoir le comprendre.

Vous pouvez également ajouter les trois fichiers de plan de site dans console de recherche Google pour en être sûr, mais l'envoi du fichier principal sitemap.xml devrait suffire.

2
marcanuy

la plupart des sites de commerce électronique utilisent cette approche car ils proposent un grand nombre de produits classés par catégories. Cette approche aide à maintenir un plan du site volumineux. Le sitemap principal doit contenir une liste d'autres sitemaps. Il est toujours préférable d’inclure les URL du plan du site dans le fichier robots.txt afin que les robots d'exploration puissent le choisir facilement. Notre sitemap doit contenir des URL uniques. filetype doit être xml.

1
Vikas Avnish