Каталог исполнителей на сайте: как сделать удобный поиск и фильтры

Каталог исполнителей на сайте: как сделать удобный поиск и фильтры

Каталог исполнителей — это место, где заказчик может найти специалиста, не создавая проект. Модель «поиск в каталоге» удобна для простых услуг (маникюр, ремонт), где клиент хочет сразу увидеть цену и отзывы. Аукцион + каталог можно комбинировать: заказчик либо создаёт проект, либо листает каталог.

В решении Falcon Auction по умолчанию акцент на аукционе, но каталог исполнителей тоже присутствует. В этой статье — как его настроить, чтобы он реально помогал заказчикам.

Что должен содержать профиль исполнителя в каталоге

В Falcon Auction профиль исполнителя настраивается через компонент «Страница пользователя». Вы можете добавить любые дополнительные поля, создав SQL-таблицу атрибутов.

Фильтры: какие обязательны

Фильтры должны быть быстрыми — без перезагрузки страницы (через AJAX). В Falcon Space для этого используется встроенный механизм запросов JS к хранимым процедурам. Пример реализации есть в демо.

Поиск по ключевым словам

Пользователи привыкли вбивать в строку «мастер по ремонту холодильников». Поиск должен искать по названию услуг, описанию профиля, отзывам. Реализуется через полнотекстовый индекс в SQL Server. В Falcon Space можно добавить такой поиск как доработку, но базовый поиск по названию компании уже есть.

Как улучшить выдачу на старте

Когда исполнителей мало, показывайте всех на одной странице без пагинации. Как только их станет более 50, введите постраничный вывод (20–30 на страницу) и сортировку по дате регистрации, рейтингу, числу отзывов.

Кейс: как настройка каталога помогла агрегатору СТО

В проекте iDrive (агрегатор автосервисов) сначала был только аукцион. Заказчики жаловались, что не могут просто «посмотреть ближайшие СТО». Доработали каталог: добавили фильтр по станциям метро, вывели адрес на карте. После этого количество заказов выросло на 40%, потому что некоторые клиенты предпочитают листать, а не ждать откликов.

Связка каталога и аукциона

Реализуйте кнопку «Заказать услугу у этого исполнителя» на странице профиля. Заказчик переходит к созданию проекта с уже заполненным исполнителем (приватный тендер). Это лучший из миров — и гибкость аукциона, и простота каталога. В Falcon Auction такая функция есть: при создании проекта можно выбрать исполнителя из каталога.

Если вы не уверены, нужен ли вам каталог, начните с одного аукциона. Через 2–3 месяца опросите пользователей. Если 30%+ просят каталог — добавляйте. Платформа Falcon Space позволяет это сделать безболезненно, так как вы просто создаёте дополнительные страницы и компоненты.

Посмотреть, как реализован каталог исполнителей в демо, можно на https://auction.falconspace.ru/performers (примерная ссылка). Или свяжитесь с нами, мы покажем на реальном проекте.

Страница-источник на сайте falconspace.ru