Turboshop

Теги товаров для поиска: как мы научили витрину находить «ноут», «кроссы» и «ветровку», которых нет в названиях

Теги товаров для поиска: как мы научили витрину находить «ноут», «кроссы» и «ветровку», которых нет в названиях

Мы в Turboshop добавили к товару «Теги для поиска» — служебные слова-синонимы, по которым покупатели ищут, но которых нет в названии или описании: сленг, транслитерация, название модели без бренда. Теги не показываются на витрине, зато поиск находит товар и ставит его выше названия. Отдельный раздел «Теги товаров», подсказки в карточке, фильтр в списке и поле в API для 1С.

Мы в Turboshop регулярно смотрим в раздел «Что ищут» магазинов наших клиентов — и видим там одну и ту же картину. Покупатель вводит в поиск «ноут», «кроссы», «ветровка», «notebook» — и получает «Товары не найдены». При этом ноутбуки, кроссовки и куртки в каталоге есть, просто называются они «Ноутбук Lenovo IdeaPad» и «Кроссовки кожаные». Человек, который уже пришёл на сайт и уже хотел купить, уходит к конкуренту из-за одного слова. Поэтому мы добавили к товару поле «Теги для поиска» — служебные слова-синонимы, по которым покупатели ищут, но которых нет в названии или описании. На витрине они не показываются, зато поиск находит товар по ним и ставит его выше совпадения в названии.

Почему «Товары не найдены» — самая дорогая страница магазина

Поиском на сайте пользуется меньшинство посетителей, но именно они ближе всех к покупке: человек знает, чего хочет, и не собирается листать каталог. До этого обновления поиск по сайту искал слова только в артикуле, названии и описании товара. Всё, что покупатель называет иначе, чем поставщик в прайсе, оставалось за бортом:

  • сленг и сокращения: «ноут», «кроссы», «телек», «стиралка»;
  • другой язык или транслитерация: «notebook», «sneakers», «кросівки» при русском названии;
  • название модели без бренда: «IdeaPad», «Air Max»;
  • народные названия: «ветровка» вместо «куртка ветрозащитная», «пояс» вместо «ремень».

Мы намеренно не пошли путём «умного» поиска с морфологией и машинным обучением: он дорогой, медленный на больших каталогах и часто находит не то. Теги — простой и честный инструмент: вы сами говорите витрине, какими словами покупатели называют ваш товар, и поиск слушается.

Раздел «Что ищут» в админке Turboshop: запросы покупателей с количеством результатов — источник идей для тегов
Админка: раздел «Что ищут» показывает, какие запросы дали ноль результатов — именно отсюда мы советуем брать первые теги

Поле «Теги для поиска» в карточке товара

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

Карточка товара в админке Turboshop, вкладка «Основное»: поле «Теги для поиска» с чипами jacket, ветровка, куртка демисезонная
Админка: поле «Теги для поиска» в правой колонке карточки товара, рядом с категориями и статусами

Во время ввода поле подсказывает теги, которые уже есть в магазине, — до восьми совпадений по подстроке. Это важнее, чем кажется: без подсказок в магазине со временем появляются «кроссы», «Кроссы» и «кроссы » с пробелом, и каждый живёт своей жизнью. Мы к тому же не различаем регистр и убираем лишние пробелы, невидимые символы и HTML — тег всегда сохраняется в чистом виде.

Подсказка существующих тегов во время ввода в поле «Теги для поиска» в админке Turboshop
Админка: подсказки из уже существующих тегов во время ввода — дубли не плодятся

Раздел «Теги товаров»: порядок в синонимах

Когда тегов становится больше нескольких десятков, ими нужно управлять. Поэтому в меню «Магазин» мы добавили отдельный раздел «Теги товаров». В таблице — название тега, количество товаров, дата создания; по количеству можно кликнуть и сразу увидеть все товары с этим тегом. Фильтр «Товары» показывает теги «Без товаров» — те, что остались после удаления или перепривязки товаров. Мы намеренно не удаляем их автоматически: при обмене с 1С теги могут отвязываться и привязываться пачками, и автоочистка сделала бы справочник нестабильным. Вместо этого есть массовое удаление — отметили лишние, нажали «Удалить».

Раздел «Теги товаров» в админке Turboshop: таблица с названием, количеством товаров, датой создания и действиями
Админка: раздел «Теги товаров» — все синонимы магазина с количеством товаров на каждом
Фильтр «Товары» со значениями «Все», «Без товаров», «С товарами» в разделе «Теги товаров» Turboshop
Админка: фильтр «Без товаров» находит теги-сироты для массового удаления

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

Окно переименования тега в админке Turboshop с подсказкой об объединении тегов с одинаковым названием
Админка: переименование с объединением дублей — товары переходят к существующему тегу

Фильтр «Тег» в списке товаров

В списке товаров появился фильтр «Тег». В нём только теги, у которых есть товары, так что список не засоряется сиротами. Это удобно для ревизии: выбираете «ветровка» — и видите, все ли куртки из каталога получили этот синоним, или кто-то забыл про новую поставку.

Список товаров в админке Turboshop, отфильтрованный по тегу «ветровка»
Админка: список товаров с применённым фильтром «Тег: ветровка» — переход из раздела тегов по клику на количество

Как теги работают на витрине: выше названия, ниже артикула

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

Страница результатов поиска «ветровка» на витрине магазина Turboshop: найдена куртка, в названии которой этого слова нет
Витрина: запрос «ветровка» находит «Куртку из синтетики» — слова в названии нет, есть тег

Одно честное ограничение, о котором мы предупреждаем: морфологии в поиске нет, совпадение ищется по подстроке. Поэтому запрос «ноутбуки» тег «ноутбук» найдёт, а вот наоборот — более длинный запрос по более короткому тегу — нет. Мы советуем добавлять обе формы, если покупатели действительно так пишут: «Что ищут» подскажет, какие именно.

Теги из 1С и через API

Если каталог ведёт учётная система, теги не обязательно вводить руками. Методы создания и обновления товара в API, а также пакетный импорт принимают поле tags — строку со словами через запятую. Мы сделали семантику предсказуемой для интеграторов: нет ключа в запросе — теги не трогаем; передано пустое значение — отвязываем все; тег длиннее ста символов — ошибка с пояснением, а не молчаливое обрезание. В ответах товар отдаёт теги, если попросить их через include=tags. Так что синонимы можно вести в 1С как отдельный реквизит номенклатуры и выгружать вместе с товарами.

Как включить за десять минут

  1. Откройте «Сайт → Что ищут» и выпишите запросы с нулём результатов за последний месяц.
  2. Для каждого запроса найдите товар, который покупатель на самом деле искал, и добавьте слово в «Теги для поиска» в его карточке.
  3. Добавьте к самым популярным товарам сленг, транслитерацию и названия моделей — по три-пять тегов на товар вполне достаточно.
  4. Раз в месяц заходите в «Теги товаров»: переименовывайте дубли, удаляйте сироты.
  5. Если каталог идёт из 1С — попросите интегратора передавать поле tags в импорте.

Примеры по нишам: какие теги мы советуем

  • Одежда и обувь. «кроссы», «кеды», «ветровка», «худи», «свитшот», «sneakers» — покупатели редко пишут «кроссовки спортивные кожаные».
  • Электроника. «ноут», «телек», «наушники беспроводные», названия моделей без бренда: «IdeaPad», «Galaxy A54».
  • Автозапчасти. Народные названия деталей и номера аналогов: «тормозные колодки» и «гальмівні», каталожные номера поставщика.
  • Продукты и напитки. «кофе в зёрнах» и «зерновой кофе», «овсянка» для «хлопьев овсяных», торговые марки латиницей и кириллицей.
  • Бытовая техника. «стиралка», «посудомойка», «мультиварка-скороварка» — то, как люди говорят, а не как пишет производитель.

Частые вопросы

Видят ли покупатели теги? Нет. Теги не показываются ни в карточке товара, ни в фидах, ни в поисковых системах — это только инструмент внутреннего поиска.

Сколько тегов можно добавить к товару? До пятидесяти, каждый — до ста символов. На практике достаточно трёх-пяти.

Влияют ли теги на SEO? Напрямую нет, потому что на странице их нет. Косвенно да: меньше пустых результатов поиска — больше покупок с органического трафика.

Что делать с тегами, которые никому не принадлежат? Отфильтровать «Без товаров» в разделе «Теги товаров» и удалить массово. Автоматически мы их не трогаем.

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

Итог: что вы получаете

Мы сделали теги для поиска, чтобы «Товары не найдены» перестало быть ответом на слова, которыми ваши покупатели действительно говорят. Вы получаете поле в карточке товара с подсказками, отдельный раздел для порядка в синонимах, фильтр в списке товаров, честное ранжирование на витрине и поле в API для 1С. Вместе с фильтрами со счётчиками и быстрой витриной для больших каталогов это ещё один шаг к магазину, где покупатель находит нужное с первой попытки. Все новые возможности платформы — в рубрике «Возможности».

Создать магазин бесплатно

Новые статьи — на почту

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

Тарифы Turboshop

Выберите пакет под объём каталога — комиссия с продаж 0%. Полное сравнение пакетов — на странице цен.

Plus

Для магазинов, выросших из старта: больше товаров, фильтры и модификации, каталог в Facebook и Instagram.

416 UAH / мес
при оплате за год (4 992 UAH)
  • Количество товаров: до 1 500 товаров
  • Дисковое пространство: 5 ГБ
  • Фильтры и характеристики
  • Модификации товаров
  • Facebook и Instagram

Pro

Для больших магазинов: API и вебхуки, складской учёт TurboSklad, продвинутое SEO и мониторинг сайта 24/7.

1728 UAH / мес
или 1469 UAH/мес при оплате за год — 17 628 UAH за год, экономия 15%
3 мес — 1642 UAH (−5%) 6 мес — 1555 UAH (−10%)

Все возможности пакета Standart, плюс:

  • Количество товаров: без ограничений
  • Дисковое пространство: 50 ГБ
  • API и Webhooks
  • Учёт с TurboSklad
  • Программа лояльности
  • Посадочные страницы из фильтров
  • Мониторинг сайта 24/7
  • Типы цен (розница / опт / дилер)
  • Типы пользователей

Поможем запустить ваш магазин

Оставьте контакты — менеджер свяжется и подскажет лучшее решение для вашего бизнеса.