Создание метаданных для элементов и разделов инфоблока
Как настроить SEO поля в инфоблоках
228
Как настроить SEO поля в инфоблоках
Создание метаданных для элементов и разделов инфоблока
Начиная с версии 14.0.0, в модуле Информационные блоки доступна возможность автоматического создания метаданных для элементов и разделов инфоблока.
Настройки шаблонов метаданных можно выполнять как для всего инфоблока, так и для конкретных разделов или для некоторых элементов конкретного раздела. При этом вы всегда можете сделать настройку для всего инфоблока, а потом для конкретного раздела (или элементов раздела) переопределить на свою персональную.
Приступим к настройке:
Шаблоны метаданных для всего инфоблока (всех его разделов и всех элементов) настраиваются в форме редактирования инфоблока на закладке SEO. В первых двух секциях закладки выполняются настройки шаблонов мета-тегов TITLE, KEYWORDS, DESCRIPTION и заголовков страницы раздела/элемента (html-тег H1). Для выбора необходимого шаблона служит кнопка [...], расположенная рядом с каждым полем.
Например, для имеющегося инфоблока Продукция заполним настройки для разделов и для элементов следующим образом:
В последующих секциях закладки SEO выполняются настройки шаблонов для тегов ALT, TITLE и имени файлов картинок анонса и детальных картинок разделов/элементов инфоблока. Например, для нашего инфоблока выполним настройки для картинок анонса и для детальных картинок элементов следующим образом:
Если необходимо отредактировать настройки SEO информации, то следует отметить опцию Очистить кеш вычисленных значений:
В этом случае кеш шаблонов будет очищаться и все изменения сразу будут отображаться.
Перейдем на страницу редактирования, например, раздела Зеркала и посмотрим как в нем отразились настройки SEO, выполненные для инфоблока. Мы видим, что во всех шаблонах правильно подставилось название текущего раздела.
Если необходимо изменить какую-то из настроек, то необходимо отметить опцию Изменить для этого раздела и его подразделов или кликнуть мышью по полю, опция отметится автоматически. После этого станет доступной кнопка [...] для выбора шаблона.
Если просмотреть исходный код страницы раздела Зеркала, то в нем будут все заданные в настройках метатеги:
...
...
Каталог Зеркала от магазина Мебель
...
Чтобы на странице раздела отображался заголовок, заданный в параметре Заголовок раздела, то должна быть отмечена опция Устанавливать заголовок страницы в компоненте, с помощью которого выводятся данные инфоблока.
Добавим, например, новый элемент Подушка декоративная в наш инфоблок Продукция. После того, как необходимые поля формы создания элемента будут заполнены, следует нажать кнопку Применить (или Сохранить). Только после этого будут подставлены реальные данные в шаблоны настроек SEO:
Настройки SEO для конкретного элемента инфоблока выполняются аналогично настройкам конкретного раздела.
При создании шаблонов могут быть использованы следующие фильтры-обработчики, которые можно прописать вручную или вставить с помощью кнопки [...]:
{=lower arg1 ... argN} - приведение к нижнему регистру;
{=upper arg1 ... argN} - приведение к верхнему регистру;