J'ai un site Web bilingue avec un index de plan de site pour chaque langue qui renvoie à plusieurs plans de site différents (un pour les vidéos, un pour le contenu statique et un pour les articles). Je voudrais introduire un autre plan de site qui relie les index de plan de site, afin que je puisse lier ce plan de site dans le fichier robots.txt à la racine et ne pas avoir un seul fichier robots.txt pour chaque langue.
Est-ce que c'est valable? Ou existe-t-il une solution plus simple à mon problème?
la source
Oui, vous pouvez avoir un index de sitemap contenant des références à d'autres index de sitemap [ source ], tant qu'ils sont tous sur le même domaine.Mise à jour: les fichiers d'index de sitemaps ne peuvent pas contenir d'autres fichiers d'index - chaque index de sitemaps peut contenir des liens vers des sitemaps normaux. Cependant, plusieurs index de sitemaps peuvent être envoyés à Google individuellement.
Chaque index de plan de site individuel peut inclure jusqu'à 1 000 références à un autre
<sitemap>
. Si vous avez besoin de référencer plus que cela, créez plusieurs index de sitemaps et soumettez chacun d'eux.Chaque plan de site individuel peut inclure jusqu'à 50 000 références de page . Si vous en avez besoin de plus, répartissez-les sur plusieurs plans de site.
la source
Il existe un moyen plus simple, mais uniquement si votre forfait d'hébergement Web le permet.
Pourquoi ne pas créer des sous-domaines pour chaque langue?
Chaque sous-domaine peut ensuite être pointé vers un dossier séparé, puis en gros, vous copiez tout pour que les deux dossiers soient identiques, puis vous modifiez le contenu des nouvelles pages de présentation (par exemple, index.html) pour correspondre à la langue différente.
Par exemple, si vous avez une configuration comme celle-ci:
Ensuite, vous pouvez planifier une configuration comme celle-ci:
Ensuite, vous ne modifieriez que index.html.
MAIS...
Si vous avez utilisé des noms de chemin absolus dans certains de vos scripts, vous devez également les modifier. dans l'exemple ci-dessus, si la copie de index.html fait référence à index.css dans le dossier d'origine, cela doit être mis à jour.
la source