На сайте языковой школы много однотипных страниц: языки, уровни, форматы, филиалы, преподаватели, экзамены. Человек, который не нашёл нужное через меню, часто пробует строку поиска. Если она отвечает невпопад, он, скорее всего, уйдёт к другой школе. Ниже разберём, как настроить поиск, чтобы он справлялся с реальными запросами.
Нужен ли поиск или достаточно понятного каталога
Для сайта на десять страниц отдельный поиск обычно не нужен: лучше сделать понятное меню и фильтр курсов. Поиск оправдан, когда у школы:
- несколько языков и направлений для детей, подростков и взрослых;
- больше одного филиала или есть онлайн-формат;
- отдельные страницы преподавателей, экзаменов, акций и статей блога;
- много документов: правила, договор-оферта, расписание в виде файлов.
Если поиск нужен, он должен быть заметным: поле в шапке, на мобильном экране — значок лупы, который открывает поле на всю ширину.
Что на самом деле вводят в строку поиска
Посетители не знают названий ваших программ. Они пишут так, как думают о своей задаче. Типичные группы запросов:
- Язык и цель: «английский для работы», «китайский с нуля», «подготовка к IELTS».
- Уровень: «A2», «intermediate», «средний уровень», «не знаю свой уровень».
- Аудитория: «для детей 7 лет», «подросток», «группа для пенсионеров».
- Организационное: «пробный урок», «расписание», «адрес», «рассрочка», «справка об обучении».
- Люди: фамилия или имя преподавателя, «носитель языка».
Чтобы узнать реальные формулировки, посмотрите, что люди вводят в поиск у вас. Если поиск передаёт запрос в адресе страницы (например, параметром ?q=), его можно учесть в счётчике посещаемости, например в Яндекс.Метрике. Для нового сайта начните с вопросов, которые чаще всего задают администраторам по телефону и в мессенджерах.
Как научить поиск понимать запросы
Стандартный поиск многих CMS ищет точное совпадение слов. Для школы этого мало. Что стоит настроить:
- Синонимы. «Английский», «англ», «English», «английский язык» ведут к одному разделу. «Айлтс» и «ИЕЛТС» — к странице IELTS.
- Морфологию. «Преподавателей» должно находить «преподаватель». Это умеют сторонние движки и модули поиска, но проверьте, что русский язык в них включён.
- Опечатки и раскладку. Запрос «fyукшqcrbq» вместо «английский» лучше превратить в подсказку «Возможно, вы искали…».
- Уровни. Сопоставьте обозначения: A2 — Elementary, «начальный», «для начинающих» в рамках вашей программы. Таблицу соответствий должен утвердить методист, а не разработчик.
- Приоритеты. Совпадение в названии курса важнее совпадения где-то в тексте новости.
Как выглядит страница результатов: условный пример
Допустим, посетитель вводит «ильтс». Плохой вариант: «Ничего не найдено» или три новости, где случайно встретилось похожее слово. Хороший вариант, условно:
- Подсказка: «Показаны результаты по запросу IELTS».
- Курсы (2): «Подготовка к IELTS, группа» — от уровня B1, формат: офлайн и онлайн; «Подготовка к IELTS, индивидуально». У каждого — кнопка «Записаться на консультацию».
- Преподаватели (1): эксперт по подготовке к экзаменам, со ссылкой на профиль.
- Статьи (1): «Из чего состоит экзамен и как проверить свой уровень».
- Не нашли? Ссылка на тест уровня и форма «Задать вопрос методисту».
Здесь результаты разделены по типам, у каждого есть ключевая информация без перехода на страницу, а в конце — следующий шаг. Названия курсов, возрастов и условий в примере вымышленные: подставьте свои.
Что показывать, если ничего не найдено
Пустая выдача — повод помочь, а не тупик. Покажите:
- короткое сообщение без упрёков: «По запросу ничего нет. Попробуйте другое слово»;
- список основных направлений ссылками: языки, дети, взрослые, экзамены, цены;
- контакты администратора и форму с полем «Что вы искали» — так вы получите новые формулировки для словаря синонимов.
Раз в месяц просматривайте запросы без результатов и дополняйте синонимы или создавайте недостающие страницы. Если многие ищут «корпоративное обучение», а такой страницы нет, проблема в структуре сайта, а не в поиске.
Проверочный список перед запуском
- Поле поиска видно на всех страницах, в том числе на телефоне.
- Запросы «английский», «англ», «English» дают одинаковый результат.
- Название экзамена находится в русском и латинском написании.
- Результаты разбиты на курсы, преподавателей, статьи и информацию о школе.
- Курсы в выдаче показывают формат, возраст или уровень и ведут к записи.
- Страницы с устаревшими акциями и закрытыми группами не попадают наверх.
- Есть понятная страница «Ничего не найдено» с контактами.
- Запросы сохраняются в статистике, и ответственный сотрудник их просматривает.
- Протестированы 15–20 реальных вопросов от администраторов школы.
Все статьи блога