Годами уже обсуждается как непреложный факт то, что поиск, который установлен в WordPress по умолчанию, работает, мягко говоря, ужасно. Релевантность хромает, а по категориям, тегам и настраиваемым типам постов он вообще не ищет (не говоря уже про комментарии к постам).
Обычному пользователю, который не знает этих тонкостей, поиск по умолчанию (если он включен) может преподнести немало неприятных сюрпризов. И чтобы этого не случилось с вашими читателями и подписчиками, советуем вам воспользоваться бесплатным средством ото всех вышеупомянутых проблем. Речь идет о бесплатных инструментах и плагинах, которые "прокачают" ваш поиск по сайту.
Смотрите также:
- Как работает поиск по WordPress сайту
- Автозаполнение при поиске по сайту на WordPress
- Автозаполнение для формы поиска WordPress при помощи TypeAhead.js
- Быстрый поиск и вставка бесплатных фотографий в 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.
Комментарии к записи: 9
Спасибо за статью, но из коробки они все работают плохо с русскоязычными блогами.
Спасибо. Скажите, а где находится стандартный виджет поиска? Я бы хотела его поправить размеры ширину и длину, в каком файле искать строчку стандартного поиска WP? В style.css и как она называется? Спасибо!
Проще всего обнаруживать такие вещи через консоль отладки в браузере. Например, в Хроме заходите на свой сайт, жмете Ф12, выделяете «лупой» нужный объект — и смотрите связанные правила и стили оформления. Там же пишется номер строки в нужном файле .css
Работа этого инструмента требует JavaScript, но сама поисковая строка работает нормально, даже если у вас не установлен JavaScript. вы читаете то, что публикуете?
антон, ну нет джавы ,просто работает поиск, но нет выпадающих предыдущих запросов. по-моему всё понятно:
А как подключить JavaScript, к вордпресс?
https://hostenko.com/wpcafe/tutorials/kak-dobavit-javascript-i-css-v-wordpress-temu-ili-plagin/
существуют уроки по таким тематике: » создание прелоадеров, всплывающих окон, выпадающих меню, гайды по визуальным конструкторам?»
https://hostenko.com/wpcafe/plugins/comparison-top-3-wordpress-page-builder/