Выбор переменных
Используйте стандартные поля и свойства с предсказуемым заполнением. Если значение необязательно, подготовьте формулировку, которая останется грамотной и без него.
Шаблоны метатегов в 1С-Битрикс автоматически формируют Title, Description и заголовок H1 для разделов и элементов инфоблока. Они полезны в каталогах, где ручное заполнение сотен карточек занимает много времени, но требуют аккуратной настройки наследования.
Хороший шаблон использует данные, которые действительно заполнены: название товара, раздел, бренд, артикул или город. Итоговая фраза должна читаться естественно и точно описывать страницу, а не повторять один набор ключевых слов.
Читать о наследуемых свойствах
Откройте SEO-раздел настроек инфоблока и определите, для какого уровня нужен шаблон: корень каталога, конкретный раздел или элемент. Сначала задайте общее правило, затем добавляйте исключения только там, где содержание страницы действительно отличается.
Перед публикацией проверьте подстановки на нескольких типах страниц. Особенно важны товары без бренда, разделы с коротким названием и элементы с индивидуальными SEO-полями: пустая переменная не должна оставлять двойные пробелы или оборванные знаки препинания.
Используйте стандартные поля и свойства с предсказуемым заполнением. Если значение необязательно, подготовьте формулировку, которая останется грамотной и без него.
Индивидуальное значение страницы обычно должно иметь приоритет над правилом раздела. Зафиксируйте эту логику до массового заполнения, чтобы ручные метатеги не перезаписывались.
Оценивайте не число символов само по себе, а полезность фразы. Title должен различать страницы, а Description кратко раскрывать их содержание без перечисления одинаковых запросов.

Откройте страницу в режиме инкогнито и посмотрите исходный HTML. Сверьте содержимое title, meta description и H1 с ожидаемым шаблоном, затем проверьте соседние разделы и карточки, чтобы исключить слишком широкое действие правила.
Большинство проблем связано с неверным уровнем наследования, пустыми свойствами и кешем ранее вычисленных значений. Проверяйте эти причины последовательно, не меняя сразу несколько правил.
Если разные страницы получили одинаковый Title, добавьте переменную, которая однозначно характеризует раздел или элемент, и проверьте фактическое заполнение поля.
Убедитесь, что код свойства написан без ошибки и доступен для этого типа сущности. Для необязательных свойств не стройте всю фразу вокруг одного значения.
Очистите кеш затронутой страницы и пересчитайте её наследуемые свойства. Глобальная очистка обычно не нужна.
Проверьте, какое значение имеет приоритет: введённое редактором или вычисленное по шаблону. Правило должно сохранять осознанные ручные исключения.
Откройте публичную страницу без авторизации и сравните Title, Description и H1 в исходном HTML со значениями в наследуемых свойствах раздела и элемента. Так можно определить уровень, на котором задан итоговый шаблон.
Проверьте точное имя переменной, наличие значения у свойства и поддержку переменной в выбранном поле. После изменения очистите управляемый кеш страницы и повторно проверьте исходный HTML.
Сброс нужен, если после изменения шаблона страница продолжает использовать ранее вычисленное значение. Выполняйте пересчёт только для затронутого раздела или элемента, чтобы не создавать лишнюю нагрузку.