Сайт в разработке Наполняем разделы и правим ошибки — что-то может выглядеть или работать не так. Если заметили — позвоните или напишите.

Как устроить поиск информации внутри сайта на сайте кафе

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

Раздел: Разработка — статьи о сайтах

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

Нужен ли поиск сайту кафе

Если на сайте десять страниц (меню, контакты, о кафе, фотографии), понятная навигация важнее поиска. Строка поиска начинает работать, когда:

  • в меню несколько десятков позиций и много разделов;
  • есть отдельные страницы банкетов, акций, новостей, вакансий;
  • блюда меняются по сезону, и посетитель не знает, где искать новинку.

Поиск не заменяет меню. Главные разделы, например «Меню», «Доставка», «Банкеты» и «Контакты», должны быть видны в основной навигации на каждой странице.

Что на самом деле ищут посетители

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

  • названия блюд: «хачапури», «том ям», «цезарь»;
  • категории: «десерты», «детское меню», «бизнес-ланч»;
  • услуги: «банкет», «доставка», «бронь столика»;
  • практические вопросы: «парковка», «wi-fi», «адрес», «часы работы»;
  • состав: «с грибами», «с курицей». Это сработает, только если состав указан в описании блюда.

Проверьте, что по каждому запросу из списка есть страница, на которую поиск может привести. Если «парковка» упомянута только в картинке со схемой проезда, поиск её не найдёт. Напишите об этом текстом на странице контактов.

Как оформить строку поиска

Поле ставят в шапку, обычно справа, чтобы оно было на каждой странице. Подпись внутри поля должна подсказывать, что искать: «Найти блюдо или раздел». Нужна кнопка «Найти», и поиск должен запускаться по клавише Enter. Ширину поля делайте такой, чтобы запрос из 20–25 символов помещался целиком.

Ещё важнее то, как поиск понимает слова. Проверьте вручную, находит ли он:

  • слово с «е» и «ё» одинаково;
  • разные формы: «пицца», «пиццы», «пиццу»;
  • запрос с заглавной и строчной буквы;
  • латиницу и кириллицу: «pizza» и «пицца»;
  • частую опечатку, например «хачапури» с одной буквой «ч».

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

Пример страницы результатов по запросу «хачапури»

Ниже условный фрагмент страницы. Это схема, а не описание реального проекта.

Найдено 3 результата по запросу «хачапури»

  • Блюда. Хачапури по-аджарски. Раздел «Горячее». Лодочка из теста с сыром и яйцом.
  • Блюда. Хачапури по-имеретински. Раздел «Выпечка». Закрытая лепёшка с сыром.
  • Разделы и новости. Грузинская кухня: все блюда раздела.

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

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

Что показывать, если ничего не найдено

Пустая страница с надписью «Ничего не найдено» отправляет посетителя обратно к конкуренту. На такой странице стоит разместить:

  • фразу с повтором запроса: «По запросу «суши» ничего не найдено»;
  • совет проверить написание;
  • ссылки на основные разделы меню;
  • телефон, часы работы и адрес электронной почты.

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

Проверочный список перед запуском

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

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

Все статьи блога

Заявка

Расскажите о проекте

Свяжемся в течение рабочего дня, зададим уточняющие вопросы и предложим варианты. Без навязчивых звонков.

Форма обратной связи

Отвечаем в рабочие дни с 10:00 до 19:00

Написать в Telegram