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