Redirection javascript, langue navigateur et référencement

android

WRInaute discret
Bonjour à toutes et à tous,

j'ai un site www.siteA.com et un autre www.siteB.com

le site www.siteB.com est disponible en plusieurs langues : FR www.siteB.com/fr - DE www.siteB.com/de/ et IT www.siteB.com/it/

Je souhaite faire une redirection du site www.siteA.com vers mais vers la bonne version de langue de www.siteB.com.

Par exemple si un allemand saisit www.siteA.com, il sera renvoyé direction sur www.siteB.com/de/.

Y'a-t-il un risque si cette redirection est en javascript ? . De la manière suivante :


var country = geoip_country_code();

switch (country)
{
case (country = "FR"):
window.location = "http://www.siteB.com/fr/";
break;
case (country = "IT"):
window.location = "http://www.siteB.com/it/";
break;
case (country = "DE"):
window.location = "http://www.siteB.com/de/";
break;
 

jcaron

WRInaute accro
Le sujet a déjà été abordé de nombreuses fois sous toutes ses coutures, regarde un peu dans les discussions précédentes. En particulier, tu mélanges pays et langue, alors qu'il n'y a pas forcément de correspondance exacte (certaines langues sont parlées dans plusieurs pays, et certains pays utilisent plusieurs langues). Ensuite geoip_country_code, en JS, ne n'y crois pas trop. Pour finir, l'idéal c'est que chaque version (langue et/ou pays) soit accessible par une URL donnée (comme tu l'indiques pour siteB) et ça devrait marcher automagiquement d'un point de vue référencement. Vois aussi les conseils de Google sur le sujet (liens déjà donnés de nombreuses fois dans les discussions précédentes).

Jacques.
 

HawkEye

WRInaute accro
Je m'orienterais plutôt vers une détection de la langue du navigateur et de la redirection 301... JavaScript c'est pas l'idéal ;)
 

Discussions similaires

Haut