Поиск по каталогу: как спроектировать категории, фильтры по параметрам и поиск

Проблема страницы каталога не в том, что она некрасиво выглядит, а в том, что покупатель не может сузить выбор. До 20 товаров хватит одного списка, от 20 до 200 нужно добавить категории и фильтры, а свыше 200 стоит задуматься о поиске и сравнении по параметрам. Три точки принятия решений: по каким признакам делить на категории, какие параметры выносить в фильтры, что писать на странице пустой выдачи.

产品目录三层:按数量选形态,不要一套吃到底Three Layers of a Product Catalogue: pick the form by volume 分类导航解决看得到,筛选解决选得准,检索解决找得到Categories make it visible, filters make it precise, search makes it findable 分类导航分类导航 解决「看得到」Makes it visible 适用:> 200 个产品Fits: more than 200 products 维度:用途 / 规格By use, then by spec 单一维度不够用One dimension is never enough 参数筛选参数筛选 解决「选得准」Makes it precise 适用:20–200 个产品Fits: 20-200 products 区间 + 多选 + 计数Ranges, multi-select, counts 空结果页要给替代Empty results need alternatives 检索与对比检索与对比 解决「找得到」Makes it findable 适用:客户按型号买Fits: buyers who order by model 对比参数 3–4 项上限Compare three or four specs at most 超过 5 项就失效Beyond five it stops working 每个产品的关键参数表:必填 6–10 项,口径全站统一A spec table per product: six to ten mandatory fields, one set of definitions across the site 分类页要能独立承接搜索意图;参数组合不要生成无穷 URL,只放可索引的有限组合。Category pages must carry search intent on their own; never generate endless URLs from filter combinations. 产品少于 20 个、参数差异小、客户只按型号买时,不要做筛选,做好列表与规格表即可。Skip filters under 20 products, when specs barely differ, or when buyers order by model — a clean list and spec table is enough. 筛选结果页默认 noindex,只让分类页与产品页进入索引。Keep filtered result pages out of the index and let only category and product pages in.
Поиск по каталогу: как спроектировать категории, фильтры по параметрам и поиск

Поиск по каталогу: как спроектировать категории, фильтры по параметрам и поиск

Сначала вывод: Первое действие B2B-покупателя — сузить выбор, а не листать страницы. Если товаров больше 20, а вы даёте только один длинный список, вы перекладываете работу по отбору на клиента. В проектировании каталога всего три точки принятия решений: по каким признакам делить на категории, какие параметры выносить в фильтры, какие задачи решают поиск и сравнение. Как только эти три решены, концепция в основном готова.

1. Первое действие покупателя — сузить выбор, а не листать страницы

Когда зарубежный закупщик заходит в ваш каталог, у него в голове обычно уже есть половина ответа. Он пришёл не смотреть, что у вас есть, а проверить, можете ли вы сделать нужную ему модель.

Сначала разделите посетителей на три типа — требования к странице у них разные:

Тип посетителя Как попадает Первое действие Что должна дать страница Где обычно теряется
Подбирающий модель Ищет конкретную модель или параметры Находит товар и проверяет параметры Поиск по модели, таблица ключевых параметров, скачивание чертежей Модель не находится — уходит после третьего клика
Закупщик по диапазону Категорийный запрос, отраслевая рекомендация, визитка с выставки Сужает выбор по назначению и характеристикам Навигация по категориям, фильтры по параметрам, счётчик результатов Только один длинный список — бросает на втором экране
Постоянный клиент Вводит модель напрямую или переходит из письма Быстро проверяет, можно ли ещё купить На странице модели есть аналоги и статус поставки После редизайна старые ссылки на модели перестали работать

Все три типа пользуются одним каталогом, и цель можно свести к одной фразе: любой посетитель должен доходить до конкретного товара за три клика.

В проектировании каталога всего три точки принятия решений, остальное — исполнение:

Точка решения Что конкретно нужно определить Цена ошибки
Разрез классификации Делить по назначению, характеристикам, отрасли или материалу Покупатель не находит нужное, и фильтры дальше бесполезны
Параметры фильтрации Какие 5–8 параметров выносить в фильтры и какими элементами управления Параметров слишком много — после двух выборов у клиента пустая выдача
Поиск и сравнение Нужен ли поиск по ключевым словам, по скольким параметрам сравнивать Либо никто не пользуется, либо нужного нет — и до заявки дело не доходит

Когда этот подход не работает: Если 90% заказов приходит от клиентов, которые сами присылают чертежи или запрашивают цену на конкретную модель, задача страницы каталога не фильтрация, а понятное изложение моделей, параметров и сертификатов. Сложные фильтры в этом случае почти не окупятся.

2. Формат каталога зависит от числа товаров: 20 и 200 — две границы

Число товаров определяет, как должен выглядеть каталог. Просто выберите подходящий вариант:

Число товаров Формат каталога Обязательные элементы Опциональные элементы Затраты на поддержку в квартал
Меньше 20 Страница списка с разбивкой по назначению Карточка товара: главное фото, модель, 3 ключевых параметра Фильтры не нужны Практически ноль
От 20 до 200 Категории плюс фильтр по параметрам Навигация по категориям, 5–8 фильтров, счётчик результатов Поиск по ключевым словам, сравнение параметров Полдня
От 200 до 1 000 Многоуровневые категории плюс фильтры плюс поиск Подкатегории, комбинации фильтров, прямой переход к модели Сравнение параметров, подбор аналогов 1 день
Более 1 000 Поиск в приоритете, категории как дополнение Поисковик, сопоставление псевдонимов моделей, страницы серий Страница-вход с отраслевыми решениями 1–2 дня

Пороги в 20 и 200 позиций очень практичны. До 20 хватает фильтров: покупатель не успевает кликнуть дважды, как видит пустой результат. После 200 одноуровневые категории не работают: покупателю приходится вручную листать полтора десятка категорий, а дойдя до третьего уровня он просто уходит.

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

3. Как выбрать основание для категорий: одного измерения почти всегда мало

Есть четыре распространённых основания для категорий. У каждого свои условия применимости и свои подводные камни:

Разрез классификации Подходящие товары Говорит ли так покупатель Основные риски
По назначению Одно оборудование закрывает несколько сценариев Да, закупщик часто говорит «мне нужно для того-то» Один товар подходит под несколько назначений, отнести его к одному сложно
По характеристикам Явные диапазоны параметров: давление, мощность, размер Да, особенно у технических закупщиков Характеристики — непрерывные значения, границы категорий приходится задавать вручную
По отрасли Товар сильно кастомизирован, отраслевая специфика выражена Так скажет только покупатель из этой отрасли Покупатель из другой отрасли не найдёт вход
По материалу Материал определяет свойства: нержавейка, алюминиевый сплав Да, покупатели в обработке привыкли искать по материалу Материал слишком узок, делать его главной осью — слишком грубо

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

Обычно достаточно двух измерений: до 50 товаров — один уровень категорий, от 50 до 500 — два уровня, свыше 200 — ещё один уровень фильтров поверх категорий. Для кастомизированных товаров можно сделать отдельный отраслевой вход, но если для отраслевой страницы не набирается 300 слов, лучше её не открывать: пустышку никто не воспримет всерьёз.

Граница: На заводах с сильной кастомизацией и почти без стандартных позиций дерево категорий малополезно. Таким сайтам важнее страницы возможностей: какой размер, какая точность, какие материалы, какие сроки. Расскажите о возможностях внятно — и покупатель придёт с вопросом сам.

4. Проектирование фильтров: сначала порядок параметров, потом элементы управления

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

Тип параметра Выносить в фильтр Обоснование Рекомендуемый элемент
Дискретный, 3–6 значений Да, высший приоритет Клиент ищет по нему в первую очередь Флажки
Непрерывный диапазон: размер, мощность Да, но с готовыми ступенями Клиент не назовёт точное значение Диапазон со ступенями
Модель и серия Да, но в поиск, а не в фильтр Кто знает модель, тот не фильтрует Поле поиска
Сертификация и соответствие регионам Да, для зарубежного сайта особенно важно Закупка начинается с проверки на соответствие Флажки
Цена В большинстве случаев нет Публичных цен для фильтра нет Заменить формой запроса цены
Внутренний код или цеховой классификатор Нет Клиент не поймёт Не выводить на сайт

Фильтры ломаются не на самих параметрах, а на деталях взаимодействия:

Что проектируем Правильный подход Как не надо Последствия
Счётчик результатов Показывать число товаров после каждого значения Показывать только текст значения Клиент не знает, останутся ли результаты после клика
Логика множественного выбора Внутри параметра — «или», между параметрами — «и» Везде «и» Пересечение фильтров легко даёт пустой результат
Состояние по умолчанию По умолчанию ничего не выбрано По умолчанию отмечено какое-то значение Клиент думает, что на сайте только эти модели
Обновление Обновлять результаты частично, сохраняя позицию прокрутки Перезагружать страницу с возвратом наверх Клиент бросит после второго клика
Выбранные условия Показывать выбранное сверху и давать снять по одному Показывать только в боковой панели Клиент не понимает, что он отсеял

Число комбинаций фильтров нужно ограничивать. 5 параметров по 4 значения — это 1 024 теоретические комбинации, а в наличии может быть меньше 80. Либо ограничьте доступные комбинации, либо при нулевом результате покажите ближайшие аналоги.

Пять. Страница пустого результата и сравнение параметров: два самых недооценённых экрана

Страница пустого результата — самый дорогой экран на сайте. Она появляется в момент, когда клиент наиболее вовлечён: хорошо обработаете — удержите, плохо — потеряете заказ.

Позиция Что писать Чего не писать
Первая строка Прямо сказать, что по текущим условиям товаров нет Не писать пустое «Извините, ничего не найдено»
Вторая строка Показать 3–5 ближайших товаров и объяснить, какой параметр отличается Не отправлять клиента на главную начинать заново
Третья строка Дать канал связи с менеджером и подставить уже выбранные условия Не ставить общую форму, где клиент заполняет всё заново

Сравнение параметров — вторая функция, которую легко переоценить. Оптимально сравнивать 2–3 параметра; больше 6 — сравнение теряет смысл, и тогда лучше просто подсветить различия. Но только если параметры уже приведены к единому виду, иначе сравнение усилит ошибку. Оно нужно клиенту, который колеблется между двумя-тремя моделями; когда он ещё выбирает из двадцати, ему нужен фильтр, а не сравнение.

Шесть. Таблица ключевых параметров и единый формат: от этого слоя зависит, годится каталог или нет

Категории и фильтры — это входы, но выбор модели клиент делает по самой таблице параметров. Важно не количество полей, а их полнота и точность.

Группа полей Обязательных полей Пример Требования к единообразию
Идентификация 2–3 поля Модель, серия, распространённые синонимы Написание модели едино по всему сайту
Ключевые характеристики 3–5 полей Диапазон обработки, точность, мощность Указывать условия испытаний и единицы измерения
Условия применения 2–3 поля Напряжение, интерфейс, сертификация Указывать регионы применения
Информация о поставке 1–2 поля Сроки поставки, минимальный заказ Давать диапазон, а не обещание конкретного значения
Необязательные поля Без ограничений Вес, габариты упаковки Нет данных — оставьте пустым, не пишите «уточняется»

Конфликты в трактовке параметров — скрытая причина, по которой каталог не работает. Чаще всего встречаются четыре вида:

Тип конфликта Частый пример Последствия Как унифицировать
Смешение единиц Где-то миллиметры, где-то дюймы Клиент ошибается при подборе На сайте единая метрическая система, отдельно даётся перевод в дюймы
Разные условия испытаний Точность указана то при 20 градусах, то при нормальных условиях Клиент сравнивает два значения напрямую Указывать условия испытаний единообразно
Разные названия Один параметр на сайте называется тремя способами Фильтрация и поиск перестают работать Составить глоссарий и использовать одно название по всему сайту
Смешение диапазонов и конкретных значений Где-то 0,01, где-то от 0,01 до 0,02 Клиент ориентируется на самое осторожное значение Везде указывать диапазон

Таблицу параметров нужно заполнять по каждой модели отдельно, а не полагаться на одну сводную таблицу по категории. Обновление — раз в квартал, вместе с проверкой обновлений продукции. О связанных вопросах надёжности интерфейса читайте в материале /insight/12-inquiry-form-reliability-anti-spam-delivery/.

Семь. Каталог и SEO: страница категории должна самостоятельно отвечать на поисковый запрос

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

Тип страницы Индексировать Что делать Почему
Страница категории Да Добавить описание категории на 150–300 слов У самого запроса категории есть поисковый спрос
Страница комбинации параметров Пропускать только несколько комбинаций с поисковым спросом Частые комбинации — отдельные страницы, остальные — с запретом индексации Не плодить сотни и тысячи похожих адресов
Страница результатов фильтра По умолчанию не индексировать Добавить канонический адрес на страницу категории Комбинаций бесконечно много, после индексации они конкурируют за одни запросы
Страница модели Да Модель — в главном заголовке страницы Запросы по модели дают самую высокую конверсию
Пагинация Первая страница индексируется Для последующих страниц — канонический адрес, но без запрета сканирования Запрет сканирования скроет более глубокий контент

Страница категории должна самостоятельно отвечать на запрос. Критериев три: у неё есть свой заголовок и описание, в описании встречаются слова, которые ищет покупатель, и в категории не менее 5 товаров. Для категорий с меньшим числом товаров отдельную страницу не делайте. Этот принцип перекликается с логикой определения каннибализации ключевых слов — см. метод разделения по интентам в материале /insight/10-keyword-cannibalization-merge-decision/.

Когда фильтры не нужны

Ситуация Обоснование Чем заменить
Товаров меньше 20 После фильтрации остаётся 1–2 позиции Страница списка плюс таблица параметров
Различия в параметрах минимальны Модели отличаются только внешним видом или цветом Разницу объясняем на странице серии
Клиенты покупают по модели Более 80% запросов содержат модель сразу Делаем поиск по моделям и сопоставление синонимов
Только индивидуальный заказ, выбор не предусмотрен Каждый заказ делается по чертежу Делаем страницу возможностей и описание образцов
У команды нет людей на поддержку Никто не может сверять параметры каждый квартал Сначала статичная категория, фильтры добавим, когда появится человек

Последний пункт упускают чаще всего. Если некому поддерживать, а вы ставите сложные фильтры, через полгода параметры разойдутся с реальными товарами — это хуже, чем отсутствие фильтров. Техническое завершение правок каталога можно пройти по чек-листу поставки в /site/ или отправить текущую структуру на проверку через /contact/.

FAQ: частые вопросы

Товаров несколько сотен — как определить параметры фильтра?
Сначала расставьте их по тому, станет ли клиент фильтровать по этому параметру в первую очередь, и оставьте не больше 6. Типичный набор — назначение, диапазон характеристик, сертификация, материал, плюс 1–2 отраслевых параметра. Параметр годится, если выполняются три условия: значения перечислимы, данные точны, есть кому поддерживать. При количестве товаров от 200 до 1 000 больше 8 фильтров — уже нагрузка для клиента. Если параметр не используют 90% клиентов, уберите его из фильтров и оставьте в таблице параметров.
Могут ли страницы результатов фильтра попасть в индекс поисковиков?
По умолчанию — нет. Число комбинаций фильтров растёт лавинообразно: 5 параметров по 4 значения дают больше тысячи адресов. Если открыть их все, поисковик потратит краулинговый бюджет на похожие страницы, и они начнут конкурировать за одни и те же запросы. Правильно: на страницах результатов фильтра ставить канонический адрес на страницу категории, а отдельными страницами делать только те комбинации, по которым действительно есть спрос, например «нержавейка плюс высокое давление». Критерий — стабильный поисковый спрос, а не ваше мнение о важности.
Нужно ли сравнение параметров? Сколько параметров брать?
Делать стоит, но оно полезно только когда клиент сомневается между двумя-тремя моделями. Оптимально 2–3 параметра; при 4–5 на телефоне уже нужна горизонтальная прокрутка, а больше 6 — таблица теряет смысл для сравнения. Надёжнее подсвечивать только различия, а совпадающие пункты сворачивать. Но сначала нужно единое определение параметров: если на разных страницах у одного параметра разные единицы или условия испытаний, сравнение только усилит ошибку. Если товаров меньше 20, достаточно одной статичной таблицы сравнения.
Клиенты ищут товар по модели — нужно ли перестраивать каталог?
Перестраивать дерево категорий не нужно, сместите акцент на поиск по моделям. Сделайте три вещи: приведите написание моделей к единому виду, добавьте синонимы для частых ошибок и старых моделей, включите нечёткий поиск в строке поиска. Смотрите на состав запросов: если больше 80% запросов сразу содержат модель или чертёж, от фильтров по категориям мало толку — вкладывайтесь в полноту страниц моделей и в доступность чертежей и сертификатов для скачивания. В таком случае многоуровневые категории клиенты не будут использовать, а поддерживать их придётся постоянно.
Если изменить структуру каталога, просядут позиции?
Будут колебания, масштаб зависит от объёма правок. Если поменять только порядок категорий или добавить-убрать фильтры, обычно колебания укладываются в 10% за 2–4 недели. Если изменить адреса категорий без перенаправлений, падение на 30% и больше — обычное дело. Порядок такой: сначала выгрузите список старых адресов и по каждому отметьте — оставить, сопоставить, объединить, удалить. Таблицу соответствий проверьте на тесте до переключения, и только потом действуйте. При объединении категорий старые адреса нужно перенаправлять один к одному, а не все на главную. После переключения 60 дней следите, вернулись ли к прежнему уровню индексация и позиции по ключевым словам.
Товаров меньше 20 — нужны ли категории?
Фильтры не нужны, достаточно разделов. Одна страница-список делится на три-четыре блока по назначению или серии, у каждого товара — главное фото, модель и 3 ключевых параметра, плюс полная таблица характеристик. Логика простая: с фильтрами на 20 товарах клиент после двух кликов увидит пустой результат — это хуже, чем без фильтров. Вкладываться стоит в полноту таблицы характеристик и в поиск по модели: укажите модель в заголовке страницы и добавьте поиск по модели внутри сайта — это куда полезнее дерева категорий.

В заключение

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

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

Запомнить просто: ценность каталога не в том, чтобы выложить все товары, а в том, чтобы клиент за три клика отсеял ненужные.

crater
crater Эксперт Crater

Официальный аккаунт организации · crater Crater

环形山 (Crater) — компания, которая помогает выходить на зарубежные рынки: разработка сайтов на WordPress, Google SEO и комплексный рост в GEO. Мы работаем с умными устройствами, промышленным оборудованием, SaaS и новой энергетикой.

Возможности продуктаБелая книга по методологииОтраслевые отчёты
965篇分享
78статей в базе знаний