Bonjour

Je cherche à fabriquer un fichier sitemap.xml pour un site assez ancien qui comporte un bon millier de pages HTML et dans lesquelles je préfèrerais éviter de faire des modifs, genre ajouter des balises <meta>.

J'ai fait un programme php qui parcourt l'arborescence et récupère toutes les pages qui m'intéressent.

Au moment de générer le fichier xml, je tombe sur une question à laquelle je ne trouve pas de réponse claire sur Internet.

J'ai deux types de pages:
1) les pages en français qui ont une "page sœur' en anglais
2) les pages bilingues, c'est à dire que c'est la même page qui doit être utilisée pour les deux langues

Pour les pages de type 1, il semble qu'il faille mettre

   <url>
        <loc>http://adresse de la page en français</loc> 
        <xhtml:link  rel="alternate" hreflang="en" href="http://adresse de la page en anglais"/>
        <xhtml:link  rel="alternate" hreflang="fr" href="http://adresse de la page en français"/>
  </url>

question: faut il aussi faire l'inverse, c'est à dire un <loc> avec l'adresse de la page en anglais ?

Pour les pages de type 2, que convient il de faire?

Merci de votre aide
Modifié par PapyJP (23 May 2015 - 17:05)