Годами уже обсуждается как непреложный факт то, что поиск, который установлен в WordPress по умолчанию, работает, мягко говоря, ужасно. Релевантность хромает, а по категориям, тегам и настраиваемым типам постов он вообще не ищет (не говоря уже про комментарии к постам).

Обычному пользователю, который не знает этих тонкостей, поиск по умолчанию (если он включен) может преподнести немало неприятных сюрпризов. И чтобы этого не случилось с вашими читателями и подписчиками, советуем вам воспользоваться бесплатным средством ото всех вышеупомянутых проблем. Речь идет о бесплатных инструментах и плагинах, которые "прокачают" ваш поиск по сайту.

Смотрите также:

Relevanssi

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

Ключевые параметры:

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

Dave’s WordPress Live Search

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

Работа этого инструмента требует JavaScript, но сама поисковая строка работает нормально, даже если у вас не установлен JavaScript.

Search Everything

Search Everything обещает дать вам широкие возможности для поиска всего в три шага: Активация плагина → Выбор базовых настроек → Работа с ним.

Вот что он умеет:

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

Better Search

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

Его основные параметры:

  • Автоматически работает с поисковыми результатами.
  • Формирует список релевантной выдачи вместо выдачи с сортировкой по датам.
  • Контролирует, какие посты показывать, а какие – нет.
  • Предлагает популярные поисковые запросы для пользователей. Их можно отображать в отдельном виджете.
  • Гибко настраивается, есть поддержка таблиц стилей.
  • Поддерживает работу с плагинами для кэширования, такими как WP-Super-Cache и W3 Total Cache.

Lift: Search For WordPress + Amazon CloudSearch

Lift: Search for WordPress – это бесплатный плагин, использующий облачные возможности Amazon CloudSearch для ускорения работы с поиском на вашем сайте. Он учитывает даты и мета-данные при поиске, настраиваемые типы постов и поисковых запросов и многое другое. Правда, для работы вам потребуется учетная запись Amazon CloudSearch. Смотрите также полезное руководство по работе с Lift.

WP Custom Google Search

Этот плагин представляет собой оптимизированный поиск Google Search для сайтов на основе WordPress. У него, впрочем, есть пару недостатков: реклама показывается в выдаче, если только вы не приобрели платную версию; и вам придется либо смириться с показом рекламы, либо заплатить за ее отключение.

Swiftype

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

Ключевые параметры Swiftype:

  • Работа на собственных мощных серверах,что уменьшает нагрузку на ваш сайт, даже если у вас поисковая индексация происходят на тысячах постов и страниц.
  • Работа с вашим шаблоном файла темы search.php.
  • Авто-подстановка и авто-дополнение вводимых поисковых запросов.
  • Автоматическое обновление выдачи при удалении или редактировании контента.
  • Сортировка выдачи путем "перетаскивания" в панели управления плагином.
  • Настройка типов постов и категорий контента, которые показываются пользователям в поисковой выдаче.
  • Внутренняя аналитика всего массива поисковых запросов от пользователей.
  • Настройка авто-замены / авто-дополнения поисковых запросов с использованием JavaScript.
Источник: WPLift.com

Вам понравился материал?

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

9 комментариев

сначала новые
по рейтингу сначала новые по хронологии

А как подключить JavaScript, к вордпресс?

Алексей

существуют уроки по таким тематике: " создание прелоадеров, всплывающих окон, выпадающих меню, гайды по визуальным конструкторам?"

Работа этого инструмента требует JavaScript, но сама поисковая строка работает нормально, даже если у вас не установлен JavaScript. вы читаете то, что публикуете?

антон, ну нет джавы ,просто работает поиск, но нет выпадающих предыдущих запросов. по-моему всё понятно:

Спасибо. Скажите, а где находится стандартный виджет поиска? Я бы хотела его поправить размеры ширину и длину, в каком файле искать строчку стандартного поиска WP? В style.css и как она называется? Спасибо!

Проще всего обнаруживать такие вещи через консоль отладки в браузере. Например, в Хроме заходите на свой сайт, жмете Ф12, выделяете "лупой" нужный объект - и смотрите связанные правила и стили оформления. Там же пишется номер строки в нужном файле .css

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