web-dev-qa-db-fra.com

Un fichier d'index de plan de site peut-il pointer sur des plans de site dans un autre répertoire?

Je crée plusieurs sitemaps pour un site et, pour des raisons d'organisation, je voudrais mettre ces sitemaps dans leur propre répertoire (bien entendu, le fichier sitemap.xml sera dans le répertoire du site racine). Est-ce possible? J'ai parcouru le protocole et il ne résout pas ce problème.


UPDATE

Je n'ai pas clairement énoncé mon problème, qui est la suivante. Si j'ai un index de sitemap, les sitemaps répertoriés dans l'index peuvent-ils être situés dans un sous-répertoire, tel que http://www.example.com/sub1/sub2/sitemap2.xml? Sitemap2.xml n'inclut pas les chemins qui ne concernent que/sub2 /. Sitemap2.xml peut contenir des liens tels que http://www.example.com/FooBar.

2
RHPT

Oui. Auparavant, il fallait que vos sitemaps XML soient dans votre répertoire racine, mais ils ont depuis été modifiés pour vous permettre de les placer dans les sous-répertoires de votre choix.

De http://www.sitemaps.org/faq.html#faq_sitemap_location

Q: Où dois-je placer mon plan Sitemap?

Il est vivement recommandé de placer votre plan Sitemap dans le répertoire racine de votre serveur HTML. c'est-à-dire, placez-le à http://example.com/sitemap.xml. Dans certaines situations, vous pouvez créer différents plans Sitemap pour différents chemins d'accès sur votre site, par exemple si les autorisations de sécurité de votre organisation compartimentent l'accès en écriture à différents répertoires. Nous supposons que si vous avez la permission de télécharger http://example.com/path/sitemap.xml, vous avez également la permission de rapporter des métadonnées sous http://example.com/path/. Toutes les URL répertoriées dans le plan Sitemap doivent résider sur le même hôte que le plan Sitemap. Par exemple, si le plan Sitemap est situé à l'emplacement http://www.example.com/sitemap.xml, il ne peut pas inclure d'URL provenant de http://subdomain.example.com. Si le plan Sitemap se trouve dans http://www.example.com/myfolder/sitemap.xml, il ne peut pas inclure d'URL provenant de http://www.example.com.

4
John Conde