Как правильно организовать замену контента на лендинге в зависимости от региона пользователя, определённого через Yandex Maps Api?
Дано:
1) Лендгинг
2) Таблица в БД с контентом для отдельных регионов (заголовки, цены, акции).
3) Yandex Maps api для определения региона пользователя.
Вопрос:
1) Как грамотно реализовать замену контента? Регион определяется при загрузке страницы. Соответственно, прописать условие в php возможности нет. Загрузка аякосом? Очень много данных для подмены.
2) Есть мысль создать доп. страницу, определяющую регион, и уже из неё через форму передавать код региона на сам лендинг, и использовать его уже в php. Как на это отреагируют поисковики? Ведь индексная страница будет по факту пустой, и будет редиректить, допустим, на land.php
Основная страница - с какой-нибудь общей информацией
и выбор в стиле "Укажите свой регион"
Или за основу брать столицу.
То есть,пользователь заходит у него контент от Мск,и сразу выскакивает выбор своего региона после такого выбора перекидывает на нужную страницу с нужным контентом.