С поисковиков всегда приходят на какую-то конкретную страницу. Например site.com/ru/page.html. В УРЛе уже есть язык (или по крайней мере должен быть). Никуда ничего перенаправлять не нужно.
Если нет языка в УРЛе многоязычного сайта, то это дефолтный язык. Иначе это грубейшая ошибка и сайт обречен болтаться в поисковой жопе.
Перенаправление имеет смысл как раз не при переходе с поисковика, а наборе адреса вручную. И то лишь если страница site.com отсутствует и перенаправляет на site.com/ru и т.п.
Есть сайт www.mysait.ru работает на двух языках. www.mysait.ru информация на английском www.mysait.ru/ru/ информация на русском.
Надо если человек набирает в браузере адрес или с поисковиков приходит, направлять на страницу c языком пользователя в зависимости от страны (английскую или русскую) похоже сделано в Мвидео там город определяется автоматом.
Надо если человек набирает в браузере адрес или с поисковиков приходит, направлять на страницу c языком пользователя в зависимости от страны (английскую или русскую) похоже сделано в Мвидео там город определяется автоматом.
Хороший совет для того, чтоб растерять пользователей.
Для остальных случаев совет кретинский. И такие сайты задолбали. А вот канадцев, гонконгцев, сингапурцев и прочих они задолбали наверняка еще больше.
Фанат, я не спорю, я хотел сказать этому товарищу, что он найдет именно то, что ищет, и не более. Ищет на русском - добро пожаловать на рашн версию. Все логично.