Страница поиска WordPress – как правильно настроить и улучшить страницу с поисковыми результатами

Некачественная поисковая система на сайте является одной из основных причин высокого процента отказов. Если пользователь не может моментально отыскать необходимую информацию после перехода на ресурс, он зачастую закрывает вкладку и ищет альтернативы у конкурентов. Именно поэтому правильное оформление страницы поиска в WordPress имеет огромное значение.

Для чего предназначена страница поиска WordPress

По мере увеличения объема контента на сайте, особенно когда количество постов достигает сотен страниц, посетителям становится сложно ориентироваться в порядке информации.

Частично эту проблему помогает решить продуманная навигация в WordPress, которая включает горизонтальные и вертикальные меню, навигационные цепочки на страницах и блоки с популярными материалами в сайдбаре. Однако этого недостаточно.

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

Такой функционал выполняет несколько важных задач:

Содержание пользователей на сайте дольше. Это, в свою очередь, помогает снизить количество отказов и повысить SEO-позиции. В результате поисковые системы лучше ранжируют сайт на страницах выдачи.

Улучшение пользовательского опыта. Посетители предпочитают сайты, где они не тратят много времени и усилий на поиск информации. Они с радостью возвращаются на такие ресурсы и проводят на них больше времени.

Рост продаж товаров и услуг. Онлайн-покупатели активно используют поиски для нахождения подходящих товаров. Поэтому на сайте интернет-магазина обязательно должна быть продвинутая поисковая система.

Как можно усовершенствовать страницу поиска в WordPress

Поисковая страница WordPress, которая доступна по умолчанию, имеет ряд недостатков. Далее перечислю их и предложу идеи по улучшению стандартного функционала.

При чистой установке WordPress с базовой темой поисковая страница обладает следующими характеристиками:

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

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

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

Пользовательские подсказки в строке поиска отсутствуют. Мы все знакомы с удобством, предоставляемым поисковиками, которые показывают подсказки при вводе первых букв, избавляя от необходимости вводить полный текст. В интернет-магазинах также могут отображаться картинки товаров, что помогает быстрее находить необходимые предметы и повышает объем продаж.

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

Поиск в каталоге WooCommerce также не идеален. Следует настроить так, чтобы система могла искать информацию не только в описаниях, но и в метаданных, тегах, артикулах и других характеристиках товаров.

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

Скорость поиска оставляет желать лучшего. Необходимо поработать над производительностью и включить кэширование для поисковых страниц.

Плагины для улучшения страницы поиска ВордПресс

Для улучшения стандартной поисковой страницы WordPress у вас есть несколько вариантов: программно изменить код, установить шаблон с продвинутой системой поиска или использовать плагины, улучшающие стандартный поиск в данной CMS.

На первом этапе рассмотрим несколько полезных плагинов для WordPress.

Search & Filter: аудитория оценит удобный поиск с фильтрацией

Удобный поиск с фильтрацией

Search & Filter — бесплатный плагин для WordPress, предназначенный для создания удобной формы поиска с возможностью фильтрации. Вы можете обновить стандартное окно поиска, заменив его на более продвинутое с фильтрами.

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

Фильтры могут быть представлены в разных форматах:

  • выпадающий список;
  • ползунок с диапазоном;
  • чекбоксы или радиокнопки;
  • диапазон значений «от» и «до».

Highlight Search Terms: подсветка искомых слов

Подсветка слов при поиске

Представляем модуль Highlight Search Terms. Установите и активируйте этот бесплатный плагин, чтобы подсвечивать искомые слова в результатах поиска.

В большинстве случаев не потребуется производить дополнительных действий, так как многие современные темы совместимы с данным плагином. Искать слова будут выделяться желтым цветом в анонсах на странице поиска.

Relevanssi: поддержка частичных совпадений

Полезный модуль поиска

Relevanssi — полезный бесплатный модуль для WordPress, который помогает сделать страницу поиска более эффективной.

Он выполняет несколько функций:

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

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

Better Search: релевантные результаты и карта популярных запросов

Улучшить результаты поиска WP

Better Search — бесплатный плагин для WordPress, который предоставляет результаты поиска по релевантности и отслеживает популярные запросы.

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

Ajax Search Lite: подсказки в строке поиска

Подсказки при поиске в ВП

Ajax Search Lite — бесплатный плагин для реализации «умного» поиска с подсказками на платформе WordPress.

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

Clearfy Pro: исключение ненужных материалов из поиска

Расширение Clearfy Pro

Clearfy Pro — платный плагин от команды WPShop, который служит для тонкой настройки SEO, повышения безопасности и улучшения удобства использования WordPress сайтов.

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

Чтобы убрать ненужные материалы со страницы поиска, выполните следующие шаги:

  1. В настройках плагина перейдите на вкладку «Модули».

Вкладка моделй в Clearfy Pro

  1. Прокрутите до раздела «Скрыть записи» и активируйте поле «В поиске».
  2. Введите в соответствующее поле ID страниц или записи, которые хотите исключить из результатов поиска.

Удаление записей из поиска

  1. Сохраните изменения в настройках плагина.

Кроме того, существует промокод на скидку 10% на Clearfy Pro.

Как улучшить страницу поиска WP программно

Модифицировать поисковую страницу можно и с помощью программного кода. Поделюсь несколькими приемами, протестированными на практике и актуальными на момент написания статьи.

Отображение количества найденных результатов

Для этого через редактор тем в панели администратора WordPress находите файл search.php и редактируете его.

Перед списком записей добавьте следующий код:

Найдено
global $wp_query;
echo $wp_query->found_posts;
?>
записей для вашего запроса.

Подсветка запрашиваемых слов в результатах

Вставьте в конец файла functions.php или в плагин profunction (бесплатный инструмент от WPShop) приведенный код:

add_filter(«the_content», «highlight_search_results»);
add_filter(«the_excerpt», «highlight_search_results»);
add_filter(«the_title», «highlight_search_results»);
function highlight_search_results($text)
$styles = [
«»,
«color: #000; background: #98fd65;»,
«color: #000; background: #ffcc56;»,
«color: #000; background: #98cefa;»,
«color: #000; background: #fd9897;»,
«color: #000; background: #df7dca;»,
];
if (!is_search())
return $text;
$query_terms = get_query_var(«search_terms»);
if (empty($query_terms))
$query_terms = array_filter([get_query_var(«s»)]);
if (empty($query_terms))
return $text;
$n = 0;
foreach ($query_terms as $term) $n++;
$term = preg_quote($term, «/»);
$text = preg_replace_callback(«/$term/iu», function ($match) use ($styles, $n) return ‘«‘ . $match[0] . ‘»‘;
>, $text);
>
return $text;
>

Не забудьте создать резервную копию вашего сайта перед внесением изменений в код.

Reboot: премиальный шаблон WordPress с продвинутым поиском

Премиальная тема Reboot

Тема Reboot от WPShop предлагает универсальный подход для WordPress и включает в себя конструктор главной страницы. Она также предоставляет расширенные возможности для настройки поискового функционала.

Расширенные настройки поиска

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

Скидка 10% на тему Reboot с промокодом.

Я изучил различные методы улучшения страниц поиска для блогов и интернет-магазинов на платформе WordPress. Вы можете использовать бесплатные плагины для добавления функций сортировки, поддержки частичных совпадений, подсветки поисковых запросов, а также плагин Clearfy Pro поможет исключить лишние материалы из результатов поиска.

Оставьте комментарий