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