Конвертер категорий

Конвертер категорий

Терем
5.0 (5 отзывов)60 установок
от 1 199 ₽

Конвертер категорий помогает автоматически наполнять обычные категории Shop-Script товарами по заданным условиям. Настройте фильтр по цене, наличию, тегам или характеристикам — плагин добавит подходящие товары в категорию. При следующем обновлении он добавит новые совпадения и уберёт ранее добавленные им товары, которые перестали подходить.

При этом в категорию можно добавлять товары вручную. Плагин сохраняет такие назначения, даже если товар не соответствует фильтру. Это удобно, когда основную подборку нужно собирать автоматически, а отдельные товары — включать по решению менеджера.

Какие задачи решает плагин

Подборки по цене и наличию. Например, «Светильники до 5 000 ₽ в наличии»: задайте условия один раз и обновляйте состав после загрузки цен и остатков.

Категории по характеристикам. Например, «Красные платья» или «Чешский фарфор»: выбирайте товары по нужным значениям характеристик.

Подборки по тегам. Назначайте товарам тег акции или коллекции, чтобы собирать их в отдельную категорию.

Автоматический подбор с ручными дополнениями. Добавляйте в подборку отдельные товары, которые хотите показать независимо от условий фильтра.

Перенос существующих динамических категорий. Преобразуйте категорию типа «Фильтр» в обычную категорию с автоматическим наполнением, сохранив её условия отбора.

Обычная категория с возможностями фильтра

В Shop-Script обычная категория позволяет назначать товары вручную, а динамическая категория типа «Фильтр» отбирает их по условиям. Плагин объединяет эти способы в режиме «Категория + Фильтр» : категория остаётся обычной для Shop-Script, а её состав обновляется по настроенным правилам.

Подходящие товары добавляются при сохранении фильтра. Для последующих автоматических обновлений настройте задачу CRON — например, после регулярного импорта прайс-листа или несколько раз в день. Изменение цены, остатка или характеристики учитывается при следующем обновлении категории.

Как называются категории в разных интерфейсах

Названия в UI 1.3 и UI 2.0 отличаются, но речь идёт о тех же типах категорий.

Что означает

UI 1.3 — классический интерфейс

UI 2.0 — новый интерфейс

Обычная категория с ручным назначением товаров

«Категория»

Тип категории «Статическая»

Категория с автоматическим отбором по условиям Shop-Script

Тип категории «Динамическая»

Обычная категория с автоматическим наполнением плагином

«Категория + Фильтр» при создании категории

Тип «Статическая» и включённый фильтр в блоке «Категория + Фильтр»

Условия отбора товаров

«Параметры фильтрации товаров»

«Параметры добавления товаров в категорию»

В этом описании «статическая» означает обычную категорию , а «динамическая» — категорию типа «Фильтр» . «Категория + Фильтр» остаётся статической категорией; её состав обновляет плагин.

Почему статическая категория может загружаться быстрее

В динамической категории Shop-Script формирует подборку по условиям фильтра при подготовке списка товаров на витрине. Чем сложнее фильтр и больше каталог, тем больше работы может потребоваться базе данных.

У статической категории связи с товарами уже записаны в базе. Плагин выполняет подбор при сохранении фильтра или по CRON, а при открытии категории Shop-Script использует готовые назначения. Это переносит работу по подбору с момента просмотра категории на момент её обновления и может уменьшить нагрузку на базу данных и ускорить загрузку категорий , особенно при сложных фильтрах и большом количестве посещений.

Конкретный выигрыш зависит от каталога, сервера, кеширования, темы и других плагинов. Статическая категория не является готовой HTML-страницей: Shop-Script всё равно получает товары и формирует страницу. Изменения состава подборки становятся видны после следующего обновления фильтра — поэтому периодичность CRON нужно выбирать с учётом частоты изменения цен и остатков.

Удобная настройка в UI 2.0

В версии 2.0.1 фильтр использует штатный редактор Shop-Script, знакомый по динамическим категориям. Через единый поиск можно добавить параметр товара, характеристику или тег, затем задать значения в стандартной форме.

Доступны параметры, которые поддерживает штатный редактор установленной версии Shop-Script: цены, остаток, рейтинг, даты добавления и изменения, тип товара, наклейки, теги и характеристики. Для соответствующих типов используются диапазоны, выбор нескольких значений, календарь и единицы измерения. Набор доступных характеристик определяется штатным редактором Shop-Script.

Классический интерфейс UI 1.3 также поддерживается. Снимки на этой странице показывают UI 2.0; внешний вид и доступные элементы редактора зависят от версии Shop-Script.

Значки категорий с фильтром

В разделе «Категории» и дереве «Товары → Каталог» категории, которые наполняет плагин, отмечены значком фильтра. Менеджер видит, где действует автоматический подбор, не открывая настройки каждой категории.

Подборки внутри нужного раздела

Настройка «Сужение категории» ограничивает область поиска. При её включении фильтр выбирает товары из родительской категории и её непосредственных публичных подкатегорий, кроме текущей. Товары, назначенные только более глубоким или скрытым подкатегориям, не входят в эту область.

При выключенном сужении фильтр ищет подходящие товары по всему магазину. Категории без родителя всегда используют весь магазин.

Пример 1 — «Красные платья». Структура: «Одежда → Платья → Красные платья». Фильтр: характеристика «Цвет = красный».

Сужение включено: подборка берёт красные товары из «Платьев» и их непосредственных публичных подкатегорий, кроме самой подборки. Если в этом разделе размещены только платья, в результат попадут красные платья.

Сужение выключено: по одному условию цвета могут попасть также красные блузки, сумки и другие товары магазина. Чтобы оставить только платья, добавьте к фильтру отдельный признак, например тег «Платья».

Пример 2 — «Чешский фарфор». Структура: «Посуда → Чайные сервизы → Чешский фарфор». Фильтр: «Страна = Чехия» и «Материал = фарфор».

Сужение включено: отбираются подходящие товары из раздела «Чайные сервизы» и его непосредственных публичных подкатегорий, кроме текущей. Отдельные фарфоровые вазы из другого раздела не попадут в подборку.

Сужение выключено: подходят все товары магазина с этими характеристиками, в том числе вазы и тарелки. Такой режим удобен для общей подборки чешского фарфора. Для подборки только сервизов добавьте отдельное условие, например тег «Чайные сервизы».

Эти примеры предполагают, что товары правильно распределены по исходным разделам. Сужение ограничивает область поиска, а фильтр проверяет свойства товаров внутри неё.

Для отдельной категории общую настройку можно переопределить в дополнительных параметрах:

catconstriction=yes — включить сужение;

catconstriction=no — выключить сужение.

Товары, добавленные вручную, сохраняются в обоих режимах. Изменение настройки применяется при следующем сохранении фильтра или обновлении по CRON.

Разветвлённый каталог для покупателей и SEO

Покупатель может искать не просто «платья», а «красные платья» или «льняные платья». Подкатегории под такие потребности позволяют дать ему отдельную страницу с подходящими товарами, собственным адресом, названием и метаданными. Плагин помогает поддерживать эти подборки без ручного пересмотра всех товаров после каждого импорта.

Например, внутри «Платьев» можно создать отдельные подборки по цвету и материалу. Это расширяет число полезных страниц, соответствующих конкретным поисковым запросам. Перед созданием категории проверяйте её название и варианты формулировки в Яндекс Wordstat : есть ли спрос, как покупатели называют товар, в каких регионах его ищут и как меняется интерес по сезонам.

Для каждой новой категории нужны подходящий ассортимент и понятное отличие от соседних страниц. Свяжите её обычными ссылками с родительским разделом, используйте понятные названия, заполните заголовок и описание страницы. Разветвлённое дерево должно помогать покупателю найти товар; чрезмерная глубина усложняет навигацию и может замедлить обнаружение страниц поисковым роботом. Эти принципы отражены в рекомендациях Яндекса по структуре сайта .

Статический тип категории сам по себе не даёт преимущества в ранжировании. Пользу для SEO создают востребованные подборки, доступная навигация и содержание страниц. Не стоит создавать все возможные сочетания характеристик: пустые категории и почти одинаковые страницы не помогают покупателям. Плагин автоматизирует состав категорий; названия, метаданные и решение о создании страниц вы выбираете самостоятельно.

Преобразование категорий

Существующую динамическую категорию можно преобразовать в «Категорию + Фильтр» с сохранением условий. При преобразовании родителя можно включить преобразование дочерних динамических категорий.

Обратное преобразование в динамическую категорию доступно для категории с фильтром, у которой нет подкатегорий, если соответствующая опция включена в настройках плагина. После него состав определяется динамическим фильтром; отдельные ручные назначения не переносятся.

Обычную категорию с фильтром нельзя разместить под динамической категорией — это ограничение структуры категорий Shop-Script.

Установите и включите плагин.

Откройте обычную категорию и включите фильтр автодобавления товаров либо преобразуйте существующую динамическую категорию.

Выберите параметры и значения, затем сохраните категорию — плагин выполнит подбор товаров.

Для регулярного обновления настройте CRON. Команда для вашей установки показана в настройках плагина.

Пример команды для планировщика:

php /путь/к/webasyst/cli.php shop TrmtagscategoryRefresh

Периодичность запуска определяет, как быстро категории отражают изменения товаров. Без CRON состав обновляется при сохранении фильтра категории.

Отзывы (5)

2R2chemodana.ru
25 ноября 2023 г.

Плагин справляется со своей задачей. Единственная просьба, при возникновении технических ошибок, отвечать на письма, даже если идет работа над решением и его пока нет.

PRProof
4 февраля 2022 г.

Модуль превзошел мои ожидания, оценка отлично. Динамические категории в их первоначальном виде - это зло, которое делает ответ страницы в сек. огромным. Модуль помогает переделать в один клик динамику в статику. Делали замеры скорости ответа страницы в гугл Pagespeed и с помощью софта SiteAnalyzer до и после. Прирост в скорости колоссальный. Рекомендую плагин к покупке, очень понравился.

CHchikurov-seo
16 января 2022 г.

Отличный плагин. Нужен всем, кто использует динамические категории и хочет снизить нагрузку на сервер и время загрузки страниц категорий.

SPspmercedes
24 декабря 2021 г.

Великолепная идея и отличная реализация. Сэкономили неимоверное количество времени и сняли головную боль по оптимизации. Спасибо ребята за плагин!...

Все отзывы на Webasyst