Но тут нам подкинули задачку, установить модуль “
[spoiler]
В режиме мультирегиональности, каждая страница сайта на своем поддомене имеет “региональный Title”, “региональный Description”, “региональный H1”.
Пример страницы раздела каталога товаров “Спиннинги” для двух регионов:
1. Москва (основной домен)
2. Санкт-Петербург (поддомен SPB)
Для каждого региона формируется страница с уникальными Title, Description и заголовком H1.
Наша задача:
- Создание посадочных страниц с учетом региональности (региональные метатеги, заголовок страницы, SEO тексты)
- Генерация карты сайта (той части, где указаны созданные посадочные страницы модулем SEO умного фильтра) с учетом региональности.
Немного о мультирегиональности в Аспро Максимус.
Здесь все очень просто, так как Аспро предоставляет отличную документацию по настройке и использованию. Там все просто и понятно. Единственное, что мы можем дополнить, это про SSL сертификаты Let’s Encrypt Wildcard. Используя Acme.sh, очень просто и быстро настроить получение и автообновление сертификатов Let’s Encrypt Wildcard.
В Аспро Максимус используются региональные операторы (это мы сами придумали такой термин, у Аспро он не встречается) для подстановки региона в метатеги и заголовки страниц, подробно это расписано в документации Аспро (
- #REGION_NAME# — название города в именительном падеже.
- #REGION_NAME_DECLINE_RP# — в родительном падеже.
- #REGION_NAME_DECLINE_PP# — предложном.
- #REGION_NAME_DECLINE_TP# — творительном.
Создаем настройку создания страниц в
И все работает корректно, для каждого региона отображаются правильные метатеги и заголовки.
Вот для Санкт-Петербурга
А вот для Дубны
Посадочные страницы создаются очень просто для каждого региона (поддомена), при этом только необходимо использовать нужный региональный оператор в настройках.
А что же с картой сайта?
Мы изначально сделали настройку генерации карты сайта отдельно для каждого региона (поддомена) согласно
И наша карта сайта уже готова, для каждого региона сформирована отдельная карта сайта с посадочными страницами и правильными адресами (доменами).
Мы используем в нашем модуле механику создания карты сайта аналогично стандартной от Битрикс, поэтому все заработало “сразу из коробки”.
Кофе не успело остыть, печеньки не пострадали, а региональные настройки для посадочных страниц уже работают.