Каталог и карточки товаров: структура, база данных, фильтры

Получить CloudPayments бесплатно

Каталог и карточки товаров: структура, база данных, фильтры

Table of contents

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

Каталог и карточки товаров — сердце e‑commerce. От того, как вы спроектируете структуру, базу данных и фильтры, зависит конверсия, SEO‑трафик и скорость работы. Эта статья — практическое руководство, как создать каталог интернет магазина и подготовить гибкую систему, которая масштабируется и не ломается при росте ассортимента.

Если вы на старте, загляните в пошаговый план в материале Как создать интернет‑магазин: пошагово и сравните платформы и конструкторы.

Структура каталога интернет‑магазина

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

Полезные ссылки по UX и визуальному представлению: Дизайн и UX интернет‑магазина и Шаблоны и примеры.

База данных: как интернет‑магазин создать базу данных под каталог

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

Сущность Ключевые поля Примечание
Category id, parent_id, name, slug, sort, image, seo Иерархия и SEO‑поля для листингов
Product id, type, name, slug, brand_id, description, seo Родитель или standalone карточка
Variant (SKU) id, product_id, sku, barcode, price, stock, attrs_json Комбинации атрибутов, цена, остатки
Attribute id, code, type, label, is_filterable, is_searchable Типы: текст, список, число, диапазон, цвет
AttributeValue id, attribute_id, value, label, sort Справочники для фильтров
Media id, entity, entity_id, url, alt, sort Фото, видео, 360, документы
Price sku_id, currency, value, old_value Мультивалютность, скидки
Stock sku_id, warehouse_id, qty, reserve Мультисклад, резервы
Brand id, name, slug, logo Фильтр по бренду и бренд‑страницы

Подход к атрибутам:

Атрибуты и фильтры: фасетная навигация без боли

Атрибуты и фильтры — основной инструмент подбора. Важно подобрать тип, UI и правила индексации.

Тип атрибута Пример UI фильтра SEO/индексация
Справочник Бренд, материал чекбоксы разрешать индекс для популярных комбинаций
Диапазон Цена, размер экрана слайдер, поля от/до не индексировать, каноникал на базовую категорию
Цвет/фасет Цвет, узор свотчи индекс выборочно, объединять с категорией
Бинарный В наличии, Акция переключатель можно индексировать под спрос

Рекомендации:

Карточка товара: требования к контенту и блокам

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

Минимальный набор блоков:

Технические требования для карточки товара требования:

Вариации, SKU, цены и остатки

Импорт товаров CSV, интеграция с 1С и синхронизация

Для среднего ассортимента достаточно импорт товаров CSV/XLSX, для крупного — API и очередь.

Типичные ошибки:

Навигация, сортировка, поиск

SEO для категории и карточки: технические нюансы

Прототипирование: создаем интернет магазин HTML без кода в проде

Перед разработкой соберите клик‑прототип — создаем интернет магазин HTML на уровне вайрфреймов:

Ускорить контент помогут инструменты AI — идеи описаний и атрибутов, подробнее в разделе Интернет‑магазин с помощью ИИ.

Платформы и CMS: на чем строить каталог

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

Оцените бюджет и сроки в материале Стоимость создания интернет‑магазина.

Чек‑лист запуска каталога

Итоги и следующий шаг

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

Готовы продолжать? Перейдите к разделам про Оплату и доставку и Маркетинг и первые продажи, а если выбираете технологию — сравните платформы и конструкторы. Запускайте MVP быстро, а затем масштабируйтесь — поможет статья Масштабирование и сеть интернет‑магазинов.

Получить CloudPayments бесплатно