Bonjour,
J'ai un site internet multilingues, pour chaque page la langue est définit dans un paramètre de l'URL :
index.php -> Français
index.php?lang=en -> Anglais
index.php?lang=de -> Allemand
Dans les exemples de google pour la création de sitemap (https://support.google.com/webmaster..._topic=2370587),
ils utilisent des sous-dossiers pour les différentes langues (www.monsite.com/fr/ - www.monsite.com/en/ - ...).
Ma question donc, est-ce qu'il est possible de faire un sitemap avec ma structure actuelle (paramètres au lieu de sous-dossiers ou sous-domaines), comme ceci :
Et si oui :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 ... <url> <loc>http://www.monsite.ch/</loc> </url> <url> <loc>http://www.monsite.ch/index.php</loc> <xhtml:link rel="alternate" hreflang="fr" href="http://www.monsite.ch/index.php" /> <xhtml:link rel="alternate" hreflang="en" href="http://www.monsite.ch/index.php?lang=en" /> </url> <url> <loc>http://www.monsite.ch/index.php?lang=en</loc> <xhtml:link rel="alternate" hreflang="fr" href="http://www.monsite.ch/index.php" /> <xhtml:link rel="alternate" hreflang="en" href="http://www.monsite.ch/index.php?lang=en" /> </url> ...
- Est-ce qu'il faut spécifier l'URL d'entrée (http://www.monsite.ch/) ? En règle générale (sans parler de multilinguisme), étant donné que http://www.monsite.ch/ et http://www.monsite.ch/index.php sont identiques, est-ce qu'il est vraiment nécessaire de préciser la redondance ?
- Et enfin, est-ce qu'il faut également ajouter les liens vers les autres versions linguistiques à l'URL d'entrée (ce que je n'ai pas fait dans mon exemple) ?
Merci d'avance pour votre aide.
Partager