Site web mutilangue

Nouveau WRInaute
Bonjour à tous et bonne vacances pour ceux qui y sont encore.

Je m'interrogeai sur un sujet précis depuis peu : le multilangue pour le site web. Quelle est la bonne démarche ?

Je n'arrive pas à me décider, à lire tous les articles, s'il faut :
- dupliquer le site web : un sous-répertoire par langue (problème de maintenance et de mise à jour)
- passer la langue en paramètre GET pour le référencement (page php excessivement longue et difficile à modifier si on veut mettre jour la structure d'une page)
- passer la langue en paramètre POST (j'ai peur de l'impact sur le référencement. en plus des problèmes cités plus haut sur la méthode GET.

J'ai cru comprendre que la gestion de contenu dans un fichier externe à la page web n'est pas le top pour le référencement, j'ai donc mis de coté cette option.

Merci de m'éclairer sur ce sujet afin de décider d'une démarche à suivre.
Merci de m'indiquer si vous avez de meilleures idées et pourquoi.

Merci à tous d'avance.

Serrahphynn
 
WRInaute occasionnel
Bonjour,

Tu peux aussi créer un sous domaine pour une autre langue ...


Je te conseille de poster ta question dans le bon forum de WRI, tu auras plus de chances d'obtenir des réponses à ce sujet : Référencement de sites multilingues
 
WRInaute passionné
J'irais dans le même sens aussi, mais en formulant une réponse plus généraliste : mieux vaut que la langue apparaisse dans l'URL. Que ce soit à travers un sous domaine, un sous répertoire, ou même le nom de la page.

Ex.
-http://fr.monsite.com/ma-page.html
-http://monsite.com/ma-page.fr.html
-http://monsite.com/fr/ma-page.html

La première option a l’avantage d’être nettement visible, et permet de souligner le caractère multilingue d’un site.

La seconde option à l’avantage de pouvoir être prise en charge par Apache, qui est capable de reconnaitre le .fr dans le nom de la page et de la sélectionner parmi d’autres, en réponses aux préférences de langue spécifiée dans la requête GET du navigateur.

La troisième option est celle qui me plait le moins : elle ressemble plus à l’organisation de l’édition d’un site qu’à l’organisation de sa forme publiée. Il ne faut pas confondre les deux. Ce n’est pas parce qu’en éditant on travail avec des répertoires nommés EN, FR, etc, qu’il faut que le site soit lui aussi organisé de la même manière.

Concernant l’importance de faire apparaitre la langue dans l’URL, je te suggère de voir ce cas comme similaire à celui des IFRAME. Pense aux problèmes que posaient les IFRAME pour faire un lien vers un contenu, et tu aura une idée qui seront rencontré pour faire des liens vers tes pages, si la langue n’apparait pas dans l’URL.

Dans tous les cas, en haut de tes pages, fais toujours clairement apparaitre, sur chaque page, un lien vers la même page dans les autres langue, en utilisant des petits drapeau. C’est une convention répandu et donc directement interprétable par tout le monde. Comme ça tu n’aura pas à craindre qu’un lecteur anglophone ne soit mis face à un lien vers une page francophone : en suivant le lien, il verra immédiatement le petit drapeau symbolisant sa langue, et corrigera lui même naturellement et ira tout seul vers la bonne variante de la page.
 
Nouveau WRInaute
hibou57 a dit:
mieux vaut que la langue apparaisse dans l'URL. Que ce soit à travers un sous domaine, un sous répertoire, ou même le nom de la page.

Ex.
-http://fr.monsite.com/ma-page.html
-http://monsite.com/ma-page.fr.html
-http://monsite.com/fr/ma-page.html

La troisième option est celle qui me plait le moins : elle ressemble plus à l’organisation de l’édition d’un site qu’à l’organisation de sa forme publiée. Il ne faut pas confondre les deux.

J'avais pas pensé à l'organisation d'édition et la forme publiée. tu as raison sur ce point, j'aurai eu tendance à faire du fr/ma-page.html ce qui n'est pas le top en fait.
jeremie_ a dit:
D'ailleurs je crois bien que c'est la solution ci dessous que l'on crois souvent :

-http://fr.monsite.com/ma-page.html

En effet en relisant Marie-Aude et Madrileno, j'ai l'impression que si je met en comparaison les avantages et les inconvénients cela semble être l'option la plus intéressante.
Du coup me reste plus qu'à rechercher comment qu'on crée des sous-domaines et refaire le référencement pour le sous-domaine "//fr." car j'aurai du y penser dès le départ.
Trouver aussi comment rediriger l'index.html vers le sous-domaine considérer sans que les robots des moteurs deviennent fou à cause du peu de référencement déjà effectué sur la structure actuelle.
D'ailleurs je me demande si je dois faire un redirect 301 sur l'index.html vers fr.index.html ou pas :? car mon site existe déjà.
c'est vrai que j'ai jamais rien lu sur un redirect 301 directement sur l'index :roll:

En tous cas merci beaucoup pour votre aide, c'est vrai que des fois on s'y perd quand même :(

Serrahphynn

PS :
jeremie_ a dit:
Je te conseille de poster ta question dans le bon forum de WRI, tu auras plus de chances d'obtenir des réponses à ce sujet : Référencement de sites multilingues
A ce propos je dirais que ce serait vraiment Super génial qu'il y ait un sous-forum nommée WebKit dans lequel on regrouperait tous les post très utiles (ex. ceux de madrileno). Ceci afin d'éviter à chercher dans chaque sous-partie le sujet qu'un jour on croit avoir lu dans un très bon post ou conseil.
 
Discussions similaires
Haut