Подключаем и используем модуль «SEO Шаблоны»![]() Напомним, что АВТОМАТИЧЕСКОЕ подключение группы страниц к заданному SEO шаблону происходит по двум признакам: URL страниц (целиком или частью, но без домена) и тип модуля, к которому относятся страницы. Рассмотрим практическую задачу. На страницах каталога интернет-магазина товаров для дома, дачи и усадьбы «Домострой» (https://business.amiro.ru/) для товаров торговой марки Makita необходимо указать, что владелец интернет-магазина компания «Анциферов Тулс» является официальным дистрибутором этой торговой марки. В частности, нам надо через SEO-шаблон переопределить title и метататеги этих страниц, заголовки страниц и добавить пару-тройку блоков seo-текста в описание группы товаров Makita. Особенность задачи заключается в том, что товары торговой марки Makita могут находится в разных категориях мультибрендового каталога, вместе с товарами других производителей. То есть добавление расширенных SEO-текстов нельзя свести к простой задаче «прописать анонсы и описания для категории Makita», поскольку категории в интернет-магазине товарные («зарядные устройства», «газонокосилки», «парники» и т.д.). 1. Открываем модуль «SEO-шаблоны» в Панели управления. Структура управляющих элементов модуля типовая для модулей Amiro.CMS: список SEO-шаблонов, форма добавления/редактирования шаблона. Специализацию шаблона подчеркивает обилие вкладок с SEO-элементами. 2. Добавляем новый шаблон, даём ему наименование и системное название (системное название может использоваться в коде макетов модулей для построения сложных обработчиков в шаблонах модулей), указываем ссылку в виде части УРЛ, по которой будет подключаться наш seo-шаблон, и указываем модули, для которых будет применим шаблон. 3. Согласно поставленной задаче заполняем поля с необходимыми seo-параметрами: 4. Применяем изменения. Теперь на всех страницах, имеющих в URL часть /katalog/all/MAKITA/, будет выводиться содержимое SEO-шаблона: Результат действия созданного seo-шаблона на странице поиска (списка товаров) по выбранному бренду: https://business.amiro.ru/katalog/all/MAKITA/-10_14 Обращаем внимание, что в полях seo-параметров можно использовать переменные вида ##var##, определенные в шаблонизаторе на момент обработки шаблона (например, название товара, свойство товара и т.д.), в том числе глобальные переменные, а так же конструкции случайного выбора текстовых фраз вида {Фраза 1|Фраза 2|Фраза 3|etc}. Например, вот содержимое полей «Заголовок» и «Текст» с переменными и фразами типа: ##item_catname##. {Лучшие|Надежные|Выгодные} предложения в интернет-магазине «Домострой»! Вот результат работы шаблона: Таким образом, использование переменных в SEO-шаблоне может стать мощным инструментом конструирования уникальных seo-текстов. Несмотря на то, что в настройках модуля «SEO-шаблоны» имеется разделение по модулям, этого деления может быть недостаточно, чтобы создать в каталоге товаров разные шаблоны, например, для категорий и товаров, поскольку части url в них будут совпадать. В этом случае можно воспользоваться возможностью создания коротких url для карточек товаров, например "products". Теперь url категорий будут начинаться с "katalog", а url товаров – с "products", а значит, можно создать различные seo-шаблоны для них. Короткие url включаются в опции «Каталог товаров : Товары : Сокращать ссылки на товары». Префикс "products" задаётся в соседней опции «Корневая страница для коротких ссылок на товары». Примеры работы других SEO-шаблонов на демо-сайтах Amiro.CMS: Удачи в интернет-коммерции!
Комментарии (1)
Ваш комментарий
|