Сайты · Дополнительное направление

Разработка сайта-каталога

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

Результат проекта

  • 01Нужная позиция находится за несколько шагов
  • 02Структура выдерживает рост ассортимента
  • 03Каждая категория и карточка работает как точка входа из поиска

Состав решения

Что входит в проект

Каталог отличается от обычного сайта тем, что его содержимое постоянно меняется. Поэтому сначала проектируем модель данных, а уже потом внешний вид: как описаны позиции, чем они различаются и по каким признакам их будут искать.

Подробности

Как устроена работа

01

Структура каталога

Разбираем ассортимент и решаем, как его делить: по типу, по применению или по отрасли. Правильное деление сокращает путь до нужной позиции, неудачное — заставляет пользоваться поиском вместо навигации.

  • Деление по логике покупателя, а не склада
  • Глубина вложенности без лишних уровней
  • Место для будущих категорий

02

Атрибуты и варианты

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

  • Единый справочник характеристик
  • Варианты одной позиции без дублей
  • Единицы измерения и форматы значений

03

Фильтры и поиск

Фильтры строим на тех характеристиках, по которым действительно выбирают. Поиск учитывает опечатки и синонимы, а при пустой выдаче предлагает ослабить условия, а не показывает белый экран.

  • Фильтры по значимым признакам
  • Устойчивость к опечаткам
  • Понятное поведение при пустой выдаче

04

Карточка позиции

Карточка отвечает на вопросы «подойдёт ли мне» и «что делать дальше»: характеристики, изображения, документы, похожие позиции и форма запроса. Часто именно на неё приходит поисковый трафик.

  • Характеристики в читаемом виде
  • Документация и файлы
  • Запрос цены прямо со страницы

05

Сравнение и избранное

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

  • Сравнение по общим атрибутам
  • Сохранение подборки
  • Отправка подборки менеджеру

06

Импорт данных

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

  • Загрузка из файла или учётной системы
  • Обновление без создания дублей
  • Отчёт об ошибках в данных

07

CMS и работа редактора

Редактор добавляет позиции по понятной форме, видит обязательные поля и предпросмотр. Массовые операции — смена категории, цены или статуса — делаются без разработчика.

  • Форма с обязательными полями
  • Массовые операции над позициями
  • Скрытие позиции без удаления

08

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

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

  • Уникальные метатеги у категорий и карточек
  • Контроль дублей от фильтров
  • Постраничная загрузка вместо длинных списков

Этапы

Понятный маршрут проекта

Срок сильнее всего зависит от состояния исходных данных. Если характеристики уже приведены к единому виду, импорт занимает дни; если описания собраны в разном формате, потребуется этап приведения к порядку.

  1. Этап 01

    Инвентаризация и модель данных

    Согласованная структура категорий и справочник характеристик

  2. Этап 02

    UX поиска и фильтров

    Прототипы каталога, фильтров и карточки позиции

  3. Этап 03

    Разработка

    Работающий каталог с поиском, фильтрами и CMS на тестовом адресе

  4. Этап 04

    Импорт и запуск

    Загруженный ассортимент, проверенные адреса и публикация

Из чего складывается
стоимость

Мы не публикуем прайс со средними цифрами: одна и та же услуга в разных проектах отличается по объёму в разы. Оценку даём после короткого разбора вводных — что уже есть, что нужно сделать и к какому сроку.

Получить оценку

На стоимость влияет

  • Количество позиций и глубина категорий
  • Число характеристик и сложность фильтров
  • Наличие вариантов у позиций
  • Источник и качество данных для импорта
  • Интеграции с учётной системой
  • Необходимость сравнения и подборок

Вопросы

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

От модели данных, а не от числа позиций как такового. Тысяча однотипных товаров с общим набором характеристик проще, чем двести позиций с разными наборами свойств и вариантами. Отдельно считается импорт и интеграция с учётной системой.

Работа делится на модель данных, интерфейс поиска, разработку и импорт. Дольше всего обычно занимает приведение исходных данных к единому виду — эту часть удобно вести параллельно с разработкой.

Да. Разумный первый шаг — модель каталога и прототип поиска: вы получаете структуру категорий, справочник характеристик и понимание, как будет устроен подбор. Это можно сделать до разработки.

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

В каталоге нет корзины, оплаты и доставки: посетитель оставляет запрос, а сделку ведёт менеджер. Это дешевле и быстрее в запуске. Если позже понадобится онлайн-продажа, каталог можно развить до магазина, не переделывая структуру.

Вручную через панель или автоматически из учётной системы — по расписанию либо по событию. Второй вариант надёжнее: цены на сайте всегда совпадают с внутренними данными.

Смотрите также

Связанные услуги

Разработка сайта-каталога

Обсудим задачу?
Ответим с оценкой.

Услуга подставится в заявку автоматически — выбирать её заново не придётся.