Bitrix: Исправить Meta-данные (Open Graph) для ботов при мультирегиональности

Бюджет: по договоренности
Контекст:
На сайте (Bitrix) реализована мультирегиональность через префиксы в URL (например, /msk/, /spb/). Для пользователей настроены редиректы.
Проблема: Боты соцсетей (Telegram, VK) при чтении Meta-данных попадают на редиректы и не могут корректно считать OG-теги. В итоге подтягиваются либо дефолтные заголовки Битрикса, либо пустые данные.

Что необходимо реализовать:

Исключение для ботов: Настроить определение ботов по User-Agent. Для них нужно полностью отключить редиректы: бот должен сразу получать 200 OK и контент с актуальными Meta-данными нужного региона.

Очистка и приоритизация: Гарантированно очистить стандартные мета-теги Битрикса, которые «перетираются» компонентами. Нужно внедрить единую логику формирования og:image, og:title, og:description (через OnEpilog или буферизацию), чтобы данные из SEO-модуля или кастомных полей не дублировались.

Корректный head: Устранить дублирование тега <title> и обеспечить правильный порядок вывода данных в блоке ShowHead.

Технические требования:

Глубокое понимание Bitrix Framework (отложенные функции, SetPageProperty, работа с буфером).

Опыт решения конфликтов SEO-модуля и кастомных обработчиков.

Умение работать с логикой префиксов/поддоменов.

Результат: При парсинге любой страницы сайта (включая региональные префиксы) через Telegram или VK Debugger должны отображаться корректные данные без редиректов и дублей.

Срок: 1-2 дня.
Опубликован 04.05.2026 в 14:16 Последнее изменение: 04.05.2026 в 14:16

Выберите способ верификации:

Обновите страницу после прохождения верификации.