Kosiak
Гуру форума
- Регистрация
- 12 Сен 2006
- Сообщения
- 627
- Реакции
- 75
- Автор темы
- #1
Делаю многоязычный сайт (3 языка как минимум для начала), и встал вопрос, как делать урлы на сайте?
Вариантов целых 3:
1 классический *.domain.com
2 классический domain.com/*
3 domain.com (c подстановкой языка в зависимости от страны запроса, по IP или по языку в системе не суть важно)
Вместо * естественно название языка, например ru/en/de
Первый случай красив, но не очень удобен, из-за того, что планируются домены третьего уровня (значит язык будет четвёртым - несколько перебор)
Второй случай тоже немного усложняет путь, и не так красив.
Третий путь был бы идеальным - юзеру показывается контент на его языке сразу на основном домене (первый попавшийся пример logitech.com)
Вот только не знаю, как к этому отнесутся ПС. Если есть у кого достоверные данные, что больше любят поисковики - поделитесь пожалуйста.
И ещё на счёт третьего варианта, если сделать определение страны по IP, то ПС получит контент на языке своего сервера. Google.com разочарован не будет, а вот Google.ru ходит с какого IPшника? Не получит ли он данные также на английском языке?
Вариантов целых 3:
1 классический *.domain.com
2 классический domain.com/*
3 domain.com (c подстановкой языка в зависимости от страны запроса, по IP или по языку в системе не суть важно)
Вместо * естественно название языка, например ru/en/de
Первый случай красив, но не очень удобен, из-за того, что планируются домены третьего уровня (значит язык будет четвёртым - несколько перебор)
Второй случай тоже немного усложняет путь, и не так красив.
Третий путь был бы идеальным - юзеру показывается контент на его языке сразу на основном домене (первый попавшийся пример logitech.com)
Вот только не знаю, как к этому отнесутся ПС. Если есть у кого достоверные данные, что больше любят поисковики - поделитесь пожалуйста.
И ещё на счёт третьего варианта, если сделать определение страны по IP, то ПС получит контент на языке своего сервера. Google.com разочарован не будет, а вот Google.ru ходит с какого IPшника? Не получит ли он данные также на английском языке?