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

Как устроить поиск информации внутри сайта небольшого отеля

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

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

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

Нужен ли поиск, если страниц немного

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

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

Чем поиск по сайту отличается от выбора дат

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

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

Что именно должен находить поиск

Индексируйте не всё подряд, а то, что нужно гостю до и после бронирования:

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

Служебные страницы, черновики, дубли и страницу про cookies лучше исключить, иначе они окажутся выше нужных. Задайте вес: совпадение в заголовке страницы важнее совпадения где-то в тексте.

Пример: как выглядит выдача по запросу «с собакой»

Условный фрагмент страницы результатов:

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

Здесь важны три вещи. Страница с правилами стоит первой, потому что слово есть в её заголовке. У каждого результата есть короткий фрагмент, по которому понятно, туда ли вы попали. В выдаче есть действие: гость может перейти к датам, не возвращаясь на главную.

Синонимы, словоформы и пустая выдача

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

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

Материал для словаря возьмите из реальных вопросов, которые приходят администратору по телефону, в мессенджеры и на почту. Двадцати–тридцати формулировок для начала достаточно.

Отдельно продумайте пустую выдачу. Вместо сухого «Ничего не найдено» покажите: подсказку проверить написание, ссылки на основные разделы (номера, услуги, условия, контакты), телефон и мессенджер отеля. Так человек не уйдёт ни с чем.

Если система позволяет, сохраняйте поисковые запросы, в том числе безрезультатные. Раз в месяц просматривайте их: повторяющиеся вопросы показывают, какой страницы или абзаца не хватает.

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

  • Поиск доступен с любой страницы, лупа не мельче удобной для касания пальцем.
  • Форма выбора дат и поиск визуально разделены.
  • Проверены 15–20 реальных запросов: парковка, завтрак, заезд, животные, отмена, трансфер, Wi-Fi.
  • Запросы в других формах («собаку», «вайфай», «стоянка») находят нужные страницы.
  • Первый результат отвечает на вопрос, а не ведёт на общий раздел.
  • У каждого результата есть заголовок и короткий фрагмент текста.
  • Служебные страницы и дубли исключены из выдачи.
  • Пустая выдача предлагает разделы и способы связаться с отелем.
  • Всё проверено на телефоне, включая экранную клавиатуру.
  • Назначен человек, который раз в месяц смотрит запросы и обновляет словарь синонимов.

Если после проверки окажется, что половина запросов упирается в одну отсутствующую страницу, лучше написать её, чем донастраивать поиск.

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

Заявка

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

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

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

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

Написать в Telegram