Forum Moderators: coopster
I'm developping a multi-language website.
In order to redirect the user to the appropriate language
I redirect him to the page he's supposed to see, using
ACCEPT_LANGUAGE.
There are 3 languages supported and if the has his browser set to
a different language, he will be redirected to a special page which
lets him choose among the possible languages.
The page will not be available in english.
Do you think that this might be dangerous, because search engine
spiders may use [EN] as language?
experience with multiple language sites?
Dan
If that's the case then you are fine. Crawlers will come and with an unsupported ACCEPT_LANGUAGE they will get the selection then happily crawl all your languages.
In addition you may want to try and set a cookie (bots will ignore it but that's not a problem) for users that were not autodetected. That way you can redirect based on the cookie also rather than forcing users with unsupported ACCEPT_LANGUAGE to have to choose every time.
daisho.