До разработки каталога нужно согласовать с исполнителем путь пользователя, иерархию разделов, работу фильтров и правила индексации страниц. Главный критерий — посетитель находит подходящий объект за несколько действий, а поисковая система не получает тысячи бесполезных комбинаций. Исправлять такую схему на прототипе обычно проще, чем после наполнения сайта.
Какие сценарии поиска должен поддерживать каталог?
Сначала специалисту описывают не набор страниц, а реальные задачи посетителей. Покупатель может искать квартиру по району, числу комнат и цене, арендатор — по сроку найма, наличию мебели или близости к транспорту.
Полезно попросить исполнителя показать каждый сценарий на схеме: от входа в каталог до карточки объекта. При этом следует уточнить, какие параметры обязательны, какие помогают сузить выбор, а какие используются редко. Если все характеристики поставить на один уровень, фильтр станет тяжёлым и визуально шумным.
Отдельный вопрос — что увидит человек при нулевой выдаче. Вместо пустого экрана каталог может предложить соседний район, более широкий диапазон цены или отключение одного условия. Это особенно заметно на мобильном устройстве, где длинная панель параметров быстро превращается в полосу мелкого текста.
Как разделить категории, фильтры и посадочные страницы?
Категории отражают устойчивые направления спроса, а фильтры уточняют выбор внутри них. Не каждую комбинацию параметров нужно превращать в отдельную страницу: часть вариантов полезна посетителю, но не имеет самостоятельного поискового смысла.
До начала работ стоит запросить карту каталога с уровнями вложенности и назначением каждого типа страниц.
| Элемент | Задача | Что уточнить |
|---|---|---|
| Раздел | Объединяет крупную группу объектов | По какому признаку формируется |
| Подраздел | Сужает устойчивый спрос | Не дублирует ли фильтр |
| Фильтр | Уточняет текущую выдачу | Меняет ли адрес страницы |
| Посадочная страница | Отвечает на отдельный запрос | Есть ли уникальная выдача и содержание |
| Карточка | Показывает конкретный объект | Что происходит после снятия объявления |
Хорошая схема не всегда бывает самой короткой. Например, отдельные страницы районов могут быть оправданы, если по ним есть достаточная выборка объектов и человеку действительно нужен территориальный срез.
Что выяснить о URL, дублях и индексации?
Исполнитель должен заранее объяснить, какие адреса попадут в поиск, а какие останутся пользовательскими состояниями фильтра. Без такого правила сортировка, диапазоны цен и сочетания характеристик способны создавать множество почти одинаковых страниц.
Для проверки достаточно задать несколько конкретных вопросов:
- Сохраняются ли выбранные параметры в понятном и стабильном URL?
- Как система обрабатывает перестановку одинаковых параметров?
- Какая версия страницы считается основной при дублях?
- Попадают ли пустые и малополезные выборки в карту сайта?
- Что происходит с адресом удалённой или временно недоступной карточки?
- Можно ли изменить правила без полной перестройки каталога?
Ответы желательно закрепить в техническом задании. Формулировки вроде «поисковая оптимизация будет учтена» недостаточны: нужны правила для конкретных типов страниц, включая перенаправления и обработку отсутствующих объектов.
Как принять структуру до программирования?
Проверять следует кликабельный прототип и таблицу типов страниц, а не только красивый макет. На этом этапе видны тупиковые переходы, лишняя вложенность, непонятные названия и параметры, которые невозможно применить к части объектов.
Попросите специалиста продемонстрировать несколько случаев: широкий поиск без фильтров, точную выборку, нулевой результат и снятую публикацию. Затем проверьте мобильную версию, хлебные крошки, возврат к выдаче и сохранение ранее выбранных условий. Иногда один неработающий возврат заставляет посетителя заново собирать весь запрос.
К проекту также понадобится запас на развитие. Новый тип недвижимости или дополнительный территориальный уровень не должен требовать ручной переделки сотен страниц. Исполнитель может предложить модель данных, шаблоны и ограничения, которые сохранят единый порядок при расширении.
Согласованный результат — это карта разделов, перечень шаблонов, логика фильтров и правила для каждого состояния страницы. Если хотя бы один из этих документов отсутствует, стоимость будущих изменений трудно оценить заранее.
Перед утверждением полезно пройти каталог как обычный посетитель: выбрать район, изменить цену, открыть объект и вернуться назад. Именно в этих простых переходах чаще всего обнаруживаются шероховатости, которых не видно на общей схеме.