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

Сторінка каталогу — точка прийняття рішень. Користувач приходить з наміром знайти потрібний товар із сотень або тисяч позицій. Поганий дизайн каталогу — це втрачені замовлення. Наприклад, один наш клієнт (маркетплейс з 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.

Проблеми, які ми вирішуємо

Реальні технічні складнощі, які ми усуваємо:

  • Скидання фільтрів через неправильне зберігання стану (URL або sessionStorage).
  • Мертві посилання в пагінації через неправильну обробку параметрів.
  • Повільне завантаження через неоптимізовані зображення та зайві запити до API.

Дизайн каталогу — це не про красу, а про швидкість знаходження, ефективність фільтрації та щільність інформації на екрані. Кожен елемент працює на результат: від структури сітки до мікроанімацій. Ми детально опрацьовуємо кожен екран, враховуючи сценарії поведінки користувача — від першого візиту до повторних покупок. Завантаження каталогу за 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», а спеціальний екран з ілюстрацією, поясненням, кнопкою «Скинути фільтри» та пропозицією схожих категорій. Каталог з одним товаром — редиректити на сторінку цього товару, не показувати лістинг з однієї картки.

Скелетон-завантаження покращує сприйману продуктивність:

.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% бюджету.