Уважаемые инстантоведы!
Буду признателен за подсказку готовых решений или идей, наводок, как реализовать на мультиязычном сайте автоматическое перенаправление на версию сайта на наиболее комфортном языке для конкретного пользователя.
— — — — -
ПРЕДПОСЫЛКИ
В самом движке и в каталоге дополнений есть определённый функционал, который позволяет создавать мультиязычные сайты.
Но у таких сайтов одна из версий — будет по умолчанию.
Причем сейчас версией по умолчанию являетя именно английская.
Если пользователь заходит на сайт по основному адресу «названиесайта.домен/путь-к-файлу» — то ему будет отображаться контент языка по умолчанию, то есть английский.
А для просмотра контента на других языках — нужно совершать дополнительное действие, переключаться на нужный язык. Ну либо сразу трафик собирать на страницы по типу «названиесайта.домен/двухбуквенный-код-ДОПОЛНИТЕЛЬНОГО-языка/путь-к-файлу».
— — — — -
ИДЕИ ПО ФУНКЦИОНАЛУ
То, что контент сайта на разных языках имеет разные URL, — это очень круто с позиции SEO, а также репостов ссылок.
Но! На мой взгляд, потенциально было бы хорошо, если бы для НОВЫХ посетителей мультиязычного сайта из одной шестой части суши (определяемых по IP и/или параметрам браузера/операционной системы) — мультиязычный сайт аккуратно, безшовно с позиции SEO редиректил на версию этой же страницы, но на русском языке. И аналогично — для других языков.
Также для уже посещавших сайт, при СЛЕДУЮЩЕМ посещении мультиязычного сайта — было бы хорошо аналогичным бесшовным образом редиректить на тот язык, который выбирал пользователь при предыдущем своем посещении.
— — — — -
Предлагаю обсудить эти идеи, их плюсы, преимущества, удобства для посетителей сайта.
А также ограничения, моменты, которые могут быть негативными с позиции SEO.
Ещё раз подчеркну: моя идея не автозамене контента на страницах, а именно бесшовной переадресации на версию сайта на другом языке, вероятнее всего БОЛЕЕ УДОБНОМ для данного конкретного посетителя.
Хорошая эта идея?
Может быть есть готовые дополнения?
Или хотя бы примеры сайтов, в которых реализован подобный функционал?