Создание интернет-магазина

Каталог, карточки, фильтры и поиск

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

Обсудить это направлениеФорма контакта

Кратко опишите цель, ограничения стека и сроки — отвечу в Telegram.

Каталог интернет-магазина — дерево разделов, карточка товара, вариации, фильтры и поиск, который находит нужный артикул. На Битриксе, Woo, OpenCart и кастоме одни и те же ошибки: фильтры плодят дубли, поиск не прощает опечатку, на карточке нет наличия и срока доставки.

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

Входит: IA, структура карточки (цена, наличие, доставка, характеристики), листинг, пагинация с индексируемыми страницами, правила картинок. Не входит без отдельной строки: фотосессии и написание 10 000 описаний.

Дальше — SEO каталога и YML и оформление заказа.

Карточка без наличия, срока сборки и понятной доставки конвертирует хуже любой «уникальности». Фильтры строим от свойств, которые менеджер реально заполняет: цвет «как в прайсе поставщика» без справочника даёт мусорные фасеты. Поиск тестируем запросами из кассы и из Директа, не выдуманными. Для больших витрин отдельно решаем, индексировать ли посадочные брендов и серий — это уже SEO, но закладывается в IA, иначе потом редиректами не спастись.

Приёмка каталога — сценарии, а не скриншоты: найти товар по артикулу, отфильтровать два свойства, открыть карточку с пустым остатком, открыть вариацию, которой нет в наличии. Если сценарий ломается, это дефект, даже если «в целом красиво». Для SEO в каталоге заранее решаем человекопонятные URL на русском, без id в хвосте, если платформа позволяет. Хлебные крошки должны совпадать с деревом, которое видит поисковик, иначе сниппеты врут.

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

Нажмите на вопрос, чтобы раскрыть ответ.

Как быть с дублями фильтров?

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

Нужен умный поиск?

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

Редактор сам добавит фильтр?

Если свойство заведено в данных — да. Если фильтр зашит в шаблон — нет, так не проектируем.

Обсудить это направлениеФорма контакта

Кратко опишите цель, ограничения стека и сроки — отвечу в Telegram.

Полное описание услуги