Перейти к содержанию
Dagomir

Наследуемые свойства битрикс

Наследуемые свойства позволяют задать общее SEO-правило на уровне инфоблока или раздела и автоматически применять его к дочерним страницам. При необходимости раздел или отдельный элемент получает собственное значение, не затрагивая остальную структуру каталога.

Наследуемые свойства битрикс: основные принципы
Уровни наследования SEO-свойств в структуре инфоблока.

Подготовка и исходные данные

Сначала определите дерево разделов и точки, где метатеги должны отличаться. Общее правило удобно хранить выше по структуре, а исключения задавать ближе к конкретной странице. Так настройки остаются предсказуемыми и их проще сопровождать.

Проверьте, какие поля используются в шаблонах: название, бренд, тип товара, регион или другое свойство. Обязательные части фразы должны иметь значение на всех страницах, иначе вычисленный Title или Description получится неполным.

Настройка и проверка результата

Задайте шаблон на нужном уровне и сохраните изменения. Затем откройте несколько дочерних страниц: обычный элемент, элемент с ручным исключением и вложенный раздел. Это покажет, где правило наследуется, а где перекрывается.

Итог проверяйте в исходном HTML без авторизации. Административная форма показывает настройки, но публичная страница может использовать кеш или дополнительную логику шаблона компонента.

Типовые ошибки

Часто редактор меняет правило не на том уровне, а затем компенсирует результат ручными значениями. Другая распространённая причина — сохранённое вычисленное свойство, которое не пересчиталось после обновления шаблона.

Контроль после изменений

После пересчёта проверьте не только целевую страницу, но и соседние разделы. Убедитесь, что исключения сохранились, пустые свойства не сломали формулировки, а изменение не распространилось выше или шире ожидаемой ветки.

Частые вопросы

Какой уровень наследуемых свойств имеет приоритет?

Обычно более конкретная настройка элемента или раздела перекрывает значение родительского раздела. Ручное SEO-значение может иметь отдельный приоритет, поэтому итог нужно проверять на публичной странице.

Почему после изменения шаблона осталось старое значение?

Вычисленное наследуемое свойство могло сохраниться в кеше. Пересчитайте свойства затронутого раздела или элемента, очистите связанный кеш и снова проверьте исходный HTML.

Можно ли задать исключение для одной страницы?

Да. Для отдельного раздела или элемента можно задать собственный шаблон либо ручное значение, если текущая конфигурация предусматривает его приоритет над родительским правилом.

Наверх