Каталог интернет-магазина: товары, варианты и фильтры

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

Сайт Qareket Engineering из портфолио веб-разработки

Разделите товар и продаваемый вариант

Футболка как модель и футболка определённого размера и цвета — разные уровни данных. Для продаваемого варианта нужны стабильный артикул, цена и остаток; общие фотографии и описание могут принадлежать модели. Заранее решите, как показываются недоступные варианты и что происходит при смене характеристик. Не используйте название товара как единственный идентификатор обмена.

Стройте навигацию по задаче покупателя

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

Управляйте адресами и качеством карточек

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

  • У варианта есть стабильный артикул.
  • Единицы измерения согласованы со складом.
  • Фильтры проверены на пустом результате.
  • Индексируемые адреса выбраны осознанно.

Вопросы о проекте

Нужно ли индексировать все комбинации фильтров?

Нет. Полезные посадочные страницы выбирают по самостоятельному спросу и содержанию. Автоматическая индексация каждой комбинации создаёт дубли и лишний обход.

Источники и документация

KazitLearn

Хотите похожую CRM-логику для своего бизнеса?

Напишите в WhatsApp — разберём вашу воронку, каналы заявок, интеграции и оценим этапы внедрения без обещаний “магических” результатов.

Начнём с вашей задачи.

Расскажите, какой процесс хотите улучшить. Обсудим подход, состав первой версии и следующие шаги.

Отправляя заявку, вы соглашаетесь с политикой конфиденциальности.

Заявка в WhatsApp