Полезные SEO шаблоны в Битрикс
При SEO продвижении сайта всегда необходимо озаботиться уникальностью метатегов, ведь это позволяет сайту занимать более выгодные позиции в поисковой системе. Многие вебмастера, SEO-специалисты и программисты знакомы с вкладкой SEO на своих сайтах на CMS Битрикс, но большинство из них никогда не использовали возможности этого модуля на все 100%.
Почти все знают, что в модуле SEO можно использовать специальные слова-команды или, как их называют программисты, переменные, шаблоны. Все знают, что есть шаблон {=this.Name}, некоторые в курсе еще про {=this.Code}, но что, если шаблонов намного больше? Намного больше, чем кажется.
Список зарезервированных слов
Ниже мы расположим список возможных зарезервированных слов, которые Вы сами сможете использовать в своих SEO шаблонах для составления уникальных метаданных.
this – Указывает на данный элемент, с которым происходит работа. Например, {=this.Name} покажет имя элемента.
parent – Указывает на родителя. Например, {=parent.Name} покажет имя родительской категории.
sections – Указывает на все родительские секции. Например, если у Вас большая вложенность категорий, то {=sections.Name} покажет все имена родительских категорий в порядке вложенности.
iblock – Указывает на текущий инфоблок. Например, {=iblock.Name} покажет имя инфоблока.
property – Указывает на свойство инфоблока. Например, у Вас есть в инфоблоке для элементов какие-то свойства, плюс они заполнены в самом элементе:
Вы можете обратиться по имени свойства и получить содержимое поля:
В нашем случае {=property.MINIMUM_PRICE} выведет минимальную стоимость элемента. Естественно, в каждом сайте есть свой уникальный набор свойств у элементов.
Примеры использования зарезервированных слов в SEO шаблонах
Список не полный, но, отталкиваясь от информации из пункта выше, у Вас есть возможность самому “миксовать” нужные значения и получать какие-то данные.
{=this.Name} – Выводит имя элемента.
{=this.Code} – Выводит символьный код элемента.
{=this.PreviewText} – Выводит текст анонса элемента.
{=parent.PreviewText} – Выводит текст анонса родительского элемента.
{=sections.Name} – Выводит имя секциий (нескольких родительских разделов).
{=iblock.Name} – Выводит имя инфоблока.
{=property.YOUR_PROP} – Выводит содержимое указанного свойства.
Если у Вас редакция Битрикса выше, чем “Малый Бизнес”, то можно обращаться к еще одному свойству catalog (мы про модуль “Торговый каталог”). Главное, чтобы запрашиваемые свойства были заполнены.
{=catalog.weight} – Получает габариты товара.
{=catalog.measure} – Получает единицу измерения товара.
{=catalog.store} – Получает склады.
Функции в SEO шаблонах
Функции – это полезные команды, чтобы разнообразить процесс написания SEO-шаблонов.
concat – Вы можете объединить несколько значений через специальный символ. Например, {=concat this.sections.name ” > “} сделает так, что на выходе все названия родительских разделов будут соединены с помощью знака больше. Результат: “Смартфоны и связь > Смартфоны > iPhone”.
distinct – Оставит только значения без повторения (уникальные).
translit – Транслитерация значения. Пример, {=translit this.Name}.
lower – Приводит значение к нижнему регистру. Например, {=lower this.Name}.
upper – Приводит значение к верхнему регистру. Например, {=upper this.Name}.
limit – Ограничивает содержимое на основе разделителя. Например, {=limit {=this.PreviewText} “.” 2} ограничит вывод до второй точки.
Нужно больше функционала
Если данного функционала Вам мало и хочется еще получать минимальную стоимость товара по секции, а также количество товаров в категории, тогда можем посоветовать хороший плагин для Битрикса.
Дополнительные шаблоны, которые у Вас появятся:
{=minPriceSection} – Получает минимальную цену товара по категории.
{=maxPriceSection} – Получает максимальную цену товара по категории.
{=activeGoods} – Получает количество активных товаров.
{=availableGoods} – Получает количество доступных к покупке товаров.
Надеюсь, данная статья Вам понравилась. Вступайте в нашу группу Вконтакте, там больше полезной информации. Спасибо за внимание.
Оставьте комментарий