Разработка дизайна страницы каталога товаров

Страница каталога — точка принятия решений. Пользователь приходит с намерением найти нужный товар из сотен или тысяч позиций. Плохой дизайн каталога — это потерянные заказы. Например, один наш клиент (маркетплейс с 50 000+ SKU) терял до 40% пользователей на этапе фильтрации: фильтры сбрасывались при

Разработка и обслуживание любых видов сайтов:

Информационные сайты или веб-приложения
Сайты визитки, landing page, корпоративные сайты, онлайн каталоги, квиз, промо-сайты, блоги, новостные ресурсы, информационные порталы, форумы, агрегаторы
Сайты или веб-приложения электронной коммерции
Интернет-магазины, B2B-порталы, маркетплейсы, онлайн-обменники, кэшбэк-сайты, биржи, дропшиппинг-платформы, парсеры товаров
Веб-приложения для управления бизнес-процессами
CRM-системы, ERP-системы, корпоративные порталы, системы управления производством, парсеры информации
Сайты или веб-приложения электронных услуг
Доски объявлений, онлайн-школы, онлайн-кинотеатры, конструкторы сайтов, порталы предоставления электронных услуг, видеохостинги, тематические порталы

Это лишь некоторые из технических типов сайтов, с которыми мы работаем, и каждый из них может иметь свои специфические особенности и функциональность, а также быть адаптированным под конкретные потребности и цели клиента

Услуги, которые мы предлагаем
Показано 1 из 1Все 2062 услуг
Разработка дизайна страницы каталога товаров
Средний
~2-3 дня

Наши компетенции:

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1418
  • image_web-applications_feedme_466_0.webp
    Разработка веб-приложения для компании FEEDME
    1285
  • image_websites_belfingroup_462_0.webp
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    983
  • image_ecommerce_furnoro_435_0.webp
    Разработка интернет магазина для компании FURNORO
    1242
  • image_crm_enviok_479_0.webp
    Разработка веб-приложения для компании Enviok
    983
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    997

Страница каталога — точка принятия решений. Пользователь приходит с намерением найти нужный товар из сотен или тысяч позиций. Плохой дизайн каталога — это потерянные заказы. Например, один наш клиент (маркетплейс с 50 000+ SKU) терял до 40% пользователей на этапе фильтрации: фильтры сбрасывались при перезагрузке, а пагинация вела на 404. После редизайна каталога с нуля конверсия выросла на 18%. Мы проектируем каталоги, которые конвертируют, опираясь на 10+ лет опыта — от нишевых интернет-магазинов до маркетплейсов с миллионами SKU. Дизайн каталога — это не про красоту, а про скорость нахождения, эффективность фильтрации и плотность информации на экране. Каждый элемент работает на результат: от структуры сетки до микроанимаций. Мы детально прорабатываем каждый экран, учитывая сценарии поведения пользователя — от первого визита до повторных покупок. Загрузка каталога за 2 секунды увеличивает конверсию на 7% (данные Google), поэтому производительность — такой же элемент дизайна, как цвета.

Почему структура каталога решает эффективность?

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

  • Зона навигации по категориям. Хлебные крошки + боковая или горизонтальная иерархия подкатегорий. Для глубоких каталогов (3+ уровня) — выезжающее дерево или mega-menu.
  • Зона фильтров. Боковой фильтр (sidebar) на десктопе, offcanvas drawer на мобильных. Фильтры группируются по семантике: характеристики → ценовой диапазон → доступность → рейтинг. Каждая группа — раскрывающийся аккордеон.
  • Зона управления листингом. Количество результатов, сортировка (по популярности, цене, новизне), переключатель вида (сетка/список), количество карточек на страницу.
  • Сетка карточек товаров. Основная рабочая область.
Устройство Карточек в ряд Рекомендуемый gap
Десктоп (1280px+) 3–4 24px
Планшет (768–1280px) 2–3 16px
Мобильный (320–768px) 1–2 12px
  • Пагинация. «Загрузить ещё» (append) vs классическая пагинация vs бесконечный скролл. Append-пагинация с сохранением позиции через history.pushState — оптимальный компромисс.

Инвестиции в дизайн каталога окупаются за 2-3 месяца за счёт роста конверсии.

Как устроена карточка товара в листинге?

Карточка каталога содержит меньше информации, чем страница товара, но должна давать достаточно для сравнения:

  • Фото (обычно квадратное 1:1, hover меняет на второе фото)
  • Название (2 строки максимум, -webkit-line-clamp: 2)
  • Цена (актуальная + зачёркнутая при скидке + значок процента)
  • Рейтинг (звёзды + количество отзывов)
  • Доступность (в наличии / под заказ / нет в наличии)
  • CTA-кнопка (добавить в корзину / в корзину / выбрать вариант)

Дополнительно: бейджи (новинка, хит, акция), иконка избранного, быстрый просмотр.

Дизайн фильтров: UX-детали

Чекбоксы vs теги. Чекбоксы подходят для 3–8 опций. Для цветов — визуальные свотчи. Для 10+ опций — поле поиска.

Ценовой диапазон. Двойной слайдер с полями ввода. Гистограмма распределения товаров по цене над слайдером даёт контекст (паттерн Amazon, ASOS).

Применение фильтров. Два подхода:

Подход Когда использовать Особенности
Мгновенное Небольшие каталоги, быстрый API Применение при клике, сразу обновление списка
Отложенное Медленный API, мобильные устройства Кнопка «Применить», предотвращает лишние запросы

Активные фильтры отображаются тег-пилюлями над результатами с крестиком для снятия каждого и кнопкой «Сбросить все».

Пустые состояния и edge-кейсы

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

Как скелетон-загрузка улучшает воспринимаемую производительность?

При AJAX-обновлении каталога (применение фильтров, смена страницы) используем skeleton placeholders, не спиннер:

.skeleton-card { background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: shimmer 1.5s infinite; } @keyframes shimmer { 0% { background-position: -200% 0; } 100% { background-position: 200% 0; } } 

Это снижает воспринимаемую задержку и улучшает UX.

SEO-требования к дизайну

  • Каждая страница фильтрации с уникальным набором параметров должна иметь canonical → на главную страницу категории.
  • H1 должен меняться при выборе категории: «Ноутбуки», не «Каталог».
  • Тексты с количеством результатов: «142 ноутбука в наличии».
  • Структурированные данные: ItemList с первыми 10 товарами.

Производительность

Фотографии — главный ботлнек. Рекомендации:

  • WebP + AVIF с JPEG fallback через <picture>
  • Lazy loading для карточек ниже fold, eager loading для первых 4–8
  • Размеры изображений: 400×400 для листинга (не тащить 1200×1200)
  • aspect-ratio: 1/1 на контейнере — избегает CLS

Что входит в работу и сроки

В результате вы получаете:

  • Макеты всех экранов (десктоп, планшет, мобильный)
  • UI-kit компонентов каталога
  • Прототип фильтрации с состояниями
  • Руководство по имплементации для разработчиков
  • Исходные Figma-файлы

Сроки: дизайн каталога для 1 типа товаров, 1 breakpoint без фильтров — 2–3 дня. Полный дизайн с адаптацией, сложными фильтрами и состояниями — 5–8 дней. Дизайн + компонентная система + передача в разработку — 1.5–2 недели. Стоимость рассчитывается индивидуально.

Наш опыт

Более 50 успешных проектов, команда сертифицированных UX-специалистов. Каталог с продуманным UX в 2 раза быстрее приводит пользователя к покупке. Закажите дизайн каталога, который увеличит продажи. Свяжитесь с нами для обсуждения вашего проекта.

Средняя экономия на доработках после нашего дизайна составляет 20% бюджета.