Модуль геотаргетинга

Бюджет: 5 000 Р

Сайт https://ibits.ru/

Необходимо внедрить модуль геотаргетинга на сайт. Модуль должен реализовывать следующие функции и механизмы:
1. В настройках модуля прописывается домен или поддомен для города. Для каждого домена/поддомена должна быть возможность указывать следующую информацию:
1.1. Название города в разных падежах с возможностью вывода на сайте, включая Поля CMS (мета-теги, Open Graph, текст, Заголовки основные и Альтернативные) и вставку в html, включая поля плагинов. Обычно с помощью переменных на каждый падеж. Должны быть созданы переменные {city}-Именительный, {city-r}-Родительный, {city-d}-Дательный, {city-v}-Винительный, {city-t}-Творительный, {city-p}-Предложный. При выводе на сайте отображается название города в нужном падеже в зависимости от переменной.
1.2. Замена директив Host и Sitmap в robots.txt в зависимости от домена/поддомена.
1.3. Замена url в файлах sitemap.xml в зависимости от домена/поддомена.
1.4. Контактные данные (телефоны, почта, адрес) с выводом на сайте на странице контакты, в подвале и хэдере сайта для каждого домена/поддомена.
1.5. Добавить поле для SEO текста для Каждой страницы, категории, раздела. Вывести в конце страницы на сайте.

2. Модальное окно с выбором города должно открываться при первом заходе на сайт, при этом активный домен/поддомен не должен быть ссылкой.

3. При выборе города с любой страницы сайта должен происходить редирект на аналогичную страницу домена/поддомена.

Необходимо расписать механизмы работы модуля. А именно:
1. Какие файлы управляют модулем
2. Cписок переменных для вывода данных
3. Механизм добавления новых объектов в модуль (домен/поддомен, город, контактные данные, карты)
4. Настройки модуля в административной панели сайта

2 ответа

Откликнуться на заказ

Отклики на заказы могут добавлять только зарегистрированные эксперты и разработчики Webasyst. Стать экспертом.

Чтобы добавить комментарий, зарегистрируйтесь или войдите