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

Как устроить поиск по сайту ветеринарной клиники

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

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

Владелец животного редко знает, как клиника называет услугу. Он вводит «прививка щенку», «чип», «глистогонка» или «врач на дом», а на сайте раздел может называться «Вакцинопрофилактика» или «Выездная служба». Внутренний поиск закрывает этот разрыв, но только если настроен под язык посетителей, а не просто подключён как модуль.

Когда поиск по сайту клинике действительно нужен

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

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

Что искать и как учесть разговорные слова

Сначала определите, какие типы страниц попадут в индекс:

  • услуги и направления (терапия, хирургия, УЗИ, лаборатория, груминг, стационар);
  • строки прайс-листа, если он выведен отдельными записями, а не картинкой или PDF;
  • врачи и их специализации;
  • адреса, график работы, выезд на дом;
  • статьи и ответы на частые вопросы о работе клиники.

Затем составьте словарь соответствий. Он нужен, чтобы разные слова вели к одной странице:

  • «стерилизация» и «кастрация»;
  • «прививка», «вакцинация» и «вакцина»;
  • «чип», «чипирование», «микрочип»;
  • «УЗИ» и «ультразвуковое исследование»;
  • «щенок», «собака», «пёс», «кобель»; так же для кошек и котят;
  • «грызуны», «хомяк», «морская свинка», если клиника принимает таких животных.

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

Как выглядит страница результатов: условный пример

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

Вы искали: «чипирование кошки» — 4 результата

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

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

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

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

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

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

Как проверить поиск до запуска и улучшать после

Подключите в счётчике посещаемости отслеживание внутреннего поиска. В Яндекс.Метрике и Google Analytics его можно включить через параметр запроса в адресе страницы результатов. Раз в месяц просматривайте два списка: частые запросы и запросы без результатов. Второй список подскажет, какие синонимы добавить, какие страницы написать и что переименовать в меню. Учтите, что в строку поиска иногда вводят телефоны и клички, поэтому не выгружайте журнал запросов за пределы тех, кому он нужен для работы.

Проверочный список перед публикацией:

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

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

Заявка

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

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

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

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

Написать в Telegram