Для того чтобы не прописывать каждому товару или категории Title и Description создается шаблон автогенерации. Шаблон состоит из переменных и текста.
Для задания SEO шаблона перейдите в раздел “Meta & SEO” во вкладку SEO шаблоны.
Во вкладке можно заполнить Title и Description как для товара, так и для категории товаров:
Также в редактирование шаблона можно попасть из карточки товара.
Вкладка “SEO шаблоны” разделена на два столбца.
В левой части находятся поля с шаблоном, который написан с использованием программного языка. В правой части находится пример его работы.
Как будет выглядеть поисковая выдача для конкретного товара, вы можете посмотреть в карточке товара:
В конструкторе Sellios используется очень гибкий конструктор шаблонов, который позволяет генерировать динамические тексты для мета-тегов в зависимости от логических переменных, а также использовать условия (if) и циклы.
В качестве шаблонизатора используется Mustache.Js, подробнее о языке шаблона можно прочитать тут: https://github.com/janl/mustache.js.
Для составления SEO шаблона товара доступны следующие переменные:
- {{id}} - ID товара
- {{title}} - название товара
- {{sku}} - артикул товара
- {{skuVariants}} - артикли вариантов через запятую (если у товара есть варианты)
- {{category}} - основная категория товара
- {{manufacturer}} - производитель
- {{price}} - цена
- {{labels}} - ярлыки через запятую
- {{description}} - описание товара (html теги предварительно удаляются)
- {{shortdescription}} - краткое описание: получается путем обрезания описания до 100 символов (html теги также предварительно удаляются)
- {{inStock}} - наличие товара, значение true/false
- {{hasVariants}} - есть ли у товара варианты true/false
- {{variants}} - массив с вариантами (если есть).
Для составления SEO шаблона категории доступны следующие переменные:
- {{id}} - ID товара
- {{parentId}} - ID родителя
- {{title}} - название категории
- {{topDescription}} - описание категории
- {{bottomDescription}} - описание снизу (под товарами)
- {{shortTopDescription}} - описание категории обрезанное до 100 символов
- {{shortBottomDescription}} - описание снизу, обрезанное до 100 символов
Примеры составления SEO шаблонов
Пример 1. Можно использовать название товара и цену, если вы хотите конкурировать ценой. В этом случае используем две переменные: {{title}} и {{price}}.
Для этого в поле Шаблона Title можно ввести следующее:
Купить {{title}} по самой выгодной цене от {{price}}
Пример 2. Можно использовать название товара и производителя. В этом случае используются переменные {{title}} и {{manufacturer}}.
Для этого в поле Шаблона Title можно ввести следующее:
Купить {{title}} от {{manufacturer}}
Пример 3. В случае использования ярлыков для повышения продаж в интернет-магазине, такие, как "новинка", "распродажа" и т.д., их можно использовать для составления шаблонов. В этом случае используются переменные: {{title}} и {{labels}}. Также можно подключить переменную {{price}}, чтобы показать цену.
Шаблон может быть таким:
{{labels}}! Купить {{title}} по самым выгодным ценам {{price}}
Пример 4. Например вам нужно проинформировать ваших покупателей о том что товар есть в наличии.
В этом случае используем переменную {{instock}} следующим образом:
Купить {{title}} по выгодной цене. {{#instock}} Товара в наличии! {{/instock}}
Текст между {{#instock}} и {{/instock}} будет отображаться только, если товар есть в наличии.
Например:
Пример 5. Например вам нужно проинформировать ваших покупателей о том что товар можно купить в разных вариантах.
В этом случае используем переменную {{hasvariants}} следующим образом:
Купить {{title}} {{#hasvariants}} в разных вариантах.{{/hasvariants}}
Текст между переменными {{#hasvariants}} и {{/hasvariants}} будет отображаться только, если у товара есть варианты.
Например:
Пример 6. Если вы хотите в мета-теге Description перечислить варианты товара, это можно сделать используя циклы. В этом случае используем переменную {{variants}} в которой хранится массив всех вариантов. Чтобы обойти все элементы массива вариантов используем конструкцию {{#variants}} {{/variants}}. Внутри этой конструкции можно использовать те же переменные, что и у товара, но относиться они будут уже к вариантам.
Шаблон может получиться таким:
Купить {{title}} в различных вариантах: {{#variants}} {{title}} {{/variants}}