Коллеги, привет! Сорри, что простынь. Вопрос большой. Озадачились геомодулем (модуль автоматического определения местоположения) для проекта, где каждый город размещен на отдельном поддомене (//
www.site.ru для головного региона, //
msk.site.ru для Москвы, //
nsk.site.ru для Новосибирска etc).
Это нужно, поскольку весь инфо-контент размещен на //
www.site.ru, а потребляют этот контент пользователи из разных регионов (тиражировать его сквозняком с canonical на основной поддомен бессмысленно, так как влетать все равно будут на www + Яндекс до сих пор давится междоменным canonical, сносить зеркала noindex'ом тоже та еще затея). Также есть поток входящего трафика (многорегионального) с Ютуба и других каналов. И вот всех этих пользователей хотим заселять на релевантные их городу поддомены.
Разумеется, с диалоговым окном. Опрос — определен верно, да / нет -> далее page-2-page js'ом (если он влетел на коммерцию: листинг или товары) или подменка шапки / ссылок (если он на странице инфо-контента). Собственно, два главных вопроса:
— Как это все правильно должно выглядеть, чтобы не навернуть текущие результаты по СЕО
— Как быть с юзер-агентами Гугла и Яндекса. Не очень точно прогнозирую их реакцию на такой js и редирект, если он последует по локе. Если же от них по юзер-агенту скрипт спрятать — привет клоакинг или нет?
Был ли у кого хороший опыт реализации такой задачи? Прошу поделиться.