Я хотел бы интернационализировать мой сайт таким образом, чтобы он был доступен на многих языках. Настройки языка будут автоматически обнаружены в данных запроса и могут быть переопределены в пользовательских настройках/сохраненных в сеансе.
Мой вопрос касается того, как я должен отображать различные версии одной и той же страницы на основе языка с точки зрения URL-адресов страниц. Скажем, мы просто смотрим на индексную страницу http://www.example.com/
, которая по умолчанию соответствует английскому. Теперь, если французский динамик загружает страницу индекса, должен ли я просто сохранить URL как http://www.example.com/
, или мне нужно перенаправить его на http://www.example.com/fr/
?
Я пытаюсь выяснить, какие выгоды или последствия это имеет в отношении SEO. Я не хочу, чтобы французская версия сайта отображалась на google.com, если она не позволяет показывать английскую версию тех же страниц там, но я хотел бы, чтобы она отображалась в google.fr.