Ручное заполнение мета-тегов для каждой новости, товара или страницы каталога — это трудоемкая и неэффективная задача, особенно на крупных сайтах. К счастью, в CMS 1С-Битрикс эту рутину можно автоматизировать с помощью мощного и гибкого инструмента — SEO-полей.
Эта статья поможет вам разобраться, как настроить автоматическое формирование заголовков и описаний для всего сайта, используя шаблоны и динамические данные. Вы больше никогда не забудете прописать Title товару!
Где найти настройки SEO? От админки до элемента
Начнем с самого начала. Все настройки SEO сосредоточены в административной части сайта.
-
Перейдите в Админку (/bitrix/admin/).
-
В левом меню найдите раздел «Контент».
-
Далее вас интересует подраздел «Инфоблоки». Обратите внимание: в Битриксе есть два типа «Контента» — один относится к структуре сайта, а второй, который нам нужен, — к управлению инфоблоками.
-
Каждому типу инфоблоков соответствуют свои инфоблоки (например, «Новости», «Каталог товаров», «Блог»). Откройте нужный вам инфоблок.
Вся работа с SEO теперь ведется на отдельной вкладке каждого объекта.
Настройка SEO для элементов (товаров, новостей, записей)
Элемент инфоблока — это и есть одна конкретная сущность: товар, новость, запись блога и т.д.
Откройте любой элемент, и вы увидите вкладку «SEO». Здесь находятся ключевые для продвижения поля:
-
Шаблон META TITLE
-
Шаблон META KEYWORDS
-
Шаблон META DESCRIPTION
-
Заголовок элемента (который также часто участвует в формировании SEO-заголовков)
Самое главное — это кнопка «...» (троеточие). Нажав на нее, вы откроете доступ к динамическим полям.
Что такое динамические поля и зачем они нужны?
Динамические поля — это переменные, которые автоматически подставляют в шаблон данные из элемента. Это избавляет вас от ручного ввода.
Пример без шаблонов:
Вы для каждого товара вручную пишете: Игрушка спиннер - купить в Москве по самым низким ценам.
Пример с шаблоном:
В поле «Шаблон META TITLE» вы пишете формулу:
{=this.Name} - купить в Москве по самым низким ценам
В результате для товара «Спиннер XYZ» автоматически сгенерируется Title: Спиннер XYZ - купить в Москве по самым низким ценам.
Для торговых каталогов доступны еще более мощные возможности. Вы можете использовать в формулах свойства товара, например, цену:
{=this.Name} - купить за {=this.catalog.price.BASE} руб.
Настройка SEO для разделов и система наследования
Принцип заполнения мета-тегов для разделов такой же, но здесь появляется важнейший механизм — наследование.
Простое правило: всё, что вы настроите для раздела, автоматически унаследуют все его подразделы и элементы.
Рассмотрим на примере иерархии:
-
Инфоблок «Подарки»
-
Раздел 1-го уровня:
VIP подарки(имеет свои SEO-шаблоны) -
Раздел 1-го уровня:
Подарки для девочек(имеет свои SEO-шаблоны)-
Раздел 2-го уровня (подраздел):
Куклы(наследует шаблоны от «Подарки для девочек») -
Раздел 2-го уровня (подраздел):
Игровые наборы(наследует шаблоны от «Подарки для девочек»)
-
-
Что же будет, если у раздела «Куклы» появятся собственные SEO-настройки? Включается система приоритетов.
Система приоритетов SEO-настроек в Битрикс
Битрикс следует простому и логичному правилу: чем «ближе» объект к конечному элементу, тем выше приоритет его настроек.
Приоритет (от низшего к высшему):
-
Настройки инфоблока (глобальные, для всех)
-
Настройки родительского раздела
-
Настройки подраздела (дочернего раздела)
-
Настройки самого элемента
На практике это означает:
-
Если для элемента нет своих SEO-настроек, Битрикс посмотрит в его раздел.
-
Если в разделе нет своих настроек, система подтянет настройки из родительского раздела.
-
Если и там ничего нет, будут применены глобальные настройки всего инфоблока.
Глобальные настройки SEO для всего инфоблока
Это «корневой» уровень настроек, который действует по умолчанию для всех разделов и элементов, у которых нет своих правил.
Как найти:
-
Контент -> Инфоблоки -> Типы инфоблоков.
-
Выберите нужный тип инфоблока, а затем сам инфоблок.
-
В его настройках вы найдете все те же знакомые поля для шаблонов META TITLE, DESCRIPTION и KEYWORDS.
Эти настройки — ваш фундамент. Здесь можно прописать общие для всего каталога или блока новостей шаблоны.
Заключение
Настройка SEO-полей через шаблоны в Битрикс — это не просто удобство, это необходимость для любого серьезного проекта. Этот инструмент позволяет:
-
Экономить время на массовом заполнении мета-тегов.
-
Соблюдать единый стиль для всех заголовков и описаний на сайте.
-
Гибко управлять SEO-параметрами на разных уровнях структуры.
-
Легко вносить глобальные изменения, правя всего один шаблон.
Освоив эту систему, вы выведете управление технической стороной SEO вашего сайта на совершенно новый уровень.