Дополнительные SEO функции
Описание
Расширяем стандартный SEO-инструментарий Битрикс
Стандартный модуль «1С-Битрикс» предлагает базовые возможности для SEO-настроек, но когда требуется тонкая работа с контентом, часто возникает потребность в гибких макросах. Это решение добавляет на вкладку «SEO» форм редактирования элементов и разделов инфоблока продвинутые функции подстановки данных. Теперь вы можете формировать мета-теги, заголовки и описания не вручную, а с помощью умных шаблонов, которые автоматически подтягивают нужные значения из свойств, цен, настроек модулей и даже случайных элементов.
Вместо того чтобы писать однотипные тексты для каждой карточки товара, вы настраиваете единый шаблон. Система сама подставит актуальные данные: от названий характеристик до форматированных цен. Это сокращает время на наполнение сайта и исключает ошибки, связанные с человеческим фактором.
Гибкая работа с множественными свойствами и текстом
Одна из ключевых возможностей — управление выводом значений из множественных свойств. Вы можете использовать макросы вида #TEXT1#, #TEXT2# и так далее до #TEXT100#. Это позволяет вытаскивать не всё подряд, а только нужные позиции по порядку. Например, если у товара есть несколько цветов или размеров, вы можете указать в шаблоне только первый или второй вариант, а не перечислять все.
При этом система объединяет значения из множественных и обычных свойств в единый массив. Это значит, что вы можете смешивать данные из разных полей в одном шаблоне. Макрос #TEXT# выводит все значения сразу (для множественных — через запятую), а #TEXT1# и #TEXT2# дают доступ к конкретным элементам. Такой подход особенно полезен для формирования уникальных SEO-текстов, где важна каждая деталь.
Умная работа с числами, ценами и валютой
Решение решает типичную проблему вывода чисел с правильными окончаниями. Вам больше не нужно вручную писать «рубль», «рубля» или «рублей» — модуль автоматически подбирает нужную морфологическую форму. Кроме того, можно настроить форматирование чисел: задать количество знаков после запятой, убрать валюту или, наоборот, вывести цену в строгом соответствии с настройками валют, установленными в системе Битрикс.
Для товаров с торговыми предложениями реализован вывод диапазона цен. Вместо того чтобы показывать только минимальную или максимальную цену, вы можете вывести фразу вроде «от 100 до 200». При этом система учитывает форматирование валют и количество десятичных знаков. Есть и фильтр: данные (числа или цены) отображаются только в том случае, если они заданы и больше нуля. Это избавляет от пустых или некорректных записей в мета-тегах.
Динамический контент: даты, случайные значения и настройки модулей
Модуль позволяет выводить текущую дату в любом формате. Это пригодится для автоматического обновления года в заголовках («Лучшие цены на яблоки в 2025 году!») без ручной правки. Также доступен вывод значений из модуля «Дополнительные настройки» — вы можете заранее заготовить фразы или параметры и подставлять их в шаблоны.
Особый интерес представляют функции псевдослучайного и случайного выбора. Псевдослучайное значение из множественного свойства всегда будет одинаковым для конкретного элемента — это удобно для A/B-тестирования или стабильного отображения. Случайное значение меняется при сбросе кеша наследуемых свойств (этот кеш не очищается стандартной кнопкой «Сбросить кеш»). Аналогичная логика работает для полей из случайных или псевдослучайных элементов и разделов инфоблоков, а также для элементов хайлоадблоков.
Работа со скидками, доставками и статистикой
Решение умеет выводить список активных скидок, доступных способов доставки и оплаты. Это позволяет создавать динамические блоки в SEO-текстах, которые всегда актуальны. Например, вы можете автоматически подставлять в описание товара фразу «Бесплатная доставка курьером» или «Скидка 10% при оплате картой».
Для аналитики и навигации доступен вывод количества элементов в инфоблоке или конкретном разделе. Вы можете уточнить, считать ли только активные элементы, включать ли подразделы. Аналогичная статистика доступна для хайлоадблоков. Если же вам не хватает какой-то функции, разработчики готовы реализовать её под заказ — это делает модуль не просто готовым инструментом, а базой для кастомных решений под ваш проект.
Часто задаваемые вопросы
Характеристики
| Версия | 1.1.1 |
| Добавлен | 03.02.2020 |
| Обновлён | 08.09.2025 |
| Установок | 100 - 499 раз |
| Код | grain.seofunc |
| Адаптивный | Нет |
| Composite | Нет |