- Как сделать поиск по сайту лучше: обзор WordPress плагинов
- Relevanssi
- Better Search
- WP Search
- Dave’s WordPress Live Search
- Search Everything Plugin
- SwiftType
- Custom Google Search
- Подведение итогов
- Совершенствуем поиск WordPress дополнительными функциями для удобства посетителей
- Поиск WordPress с плагином Search Everything
- Настройка поиска WordPress
- Поиск по сайту WordPress
- Как улучшить поиск в WordPress?
- Настройка Search Everything плагина для поиска по сайту WordPress.
Как сделать поиск по сайту лучше: обзор WordPress плагинов
Многие довольно быстро понимают, что стандартный поиск по сайту не всегда способен удовлетворить всем потребностям пользователей. Частично это связано с тем, что ранжирование результатов поиска основано на дате добавления материалов, а не на их релевантности. К тому же, поиск не учитывает метки, цитаты, комментарии и т.д.
Мы решили изучить плагины, которые несут в себе улучшенную поисковую функциональность. Не стоит думать, что все они работают с теми же самыми аспектами – это не так. Каждый плагин позволяет решать собственные задачи, поэтому важно всегда исходить из своих целей и потребностей.
Relevanssi
Плагин Relevanssi обеспечивает выдачу «наилучших результатов». В небольших тестах, проведенных мною, плагин действительно работал лучше, нежели стандартный поиск WordPress. Поначалу показалось, что этот плагин, возможно, является одним из самых лучших бесплатных плагинов в данном обзоре.
Пусть это не совсем справедливо – выносить окончательное решение, ограничившись таким малым взаимодействием, но стоит признать, что именно таким было первое впечатление от работы с плагином Relevanssi.
Этот плагин предлагает множество различных возможностей, которые делают его очень привлекательным:
- результаты выводятся по релевантности, а не по дате;
- «нечеткое соответствие» — частичное совпадение слов при поиске;
- Выбор запросов OR или AND – таким образом, результаты могут соответствовать как одному слову в запросе, так и нескольким (в том числе и всем);
- точное совпадение при поиске с кавычками;
- выделение поисковых критериев;
- в дополнение к поиску по записям и страницам, можно задавать поиск по комментариям, меткам, рубрикам и произвольным полям;
- определите, каким весом должен обладать элемент – скажем, заголовки имеют вес X, метки имеют вес Y, комментарии имеют вес Z;
- журнал поисковых запросов, содержащий фразы, которые искали ваши посетители.
Возможно, что одна из самых лучших возможностей плагина – это набор конфигурируемых настроек. Иными словами, вы всегда можете решить, как именно настроить свою систему поиска на сайте.
Вы можете установить, какую важность будет играть элемент в «решении», принимаемом поисковой системой. К примеру, я присвоил заголовку записи самый большой вес. Если фраза находится в заголовке записи, она, скорее всего, будет являться хорошим совпадением. В другом конце шкалы я поставил текст комментария, который будет иметь минимальный вес. Поскольку вы не управляете тем, что пишут другие пользователи, очень трудно понять, является ли этот текст целью поиска или нет.
Плагин обладает множеством разных настроек. Как видно на скриншоте, плагин имеет некоторые базовые настройки – к примеру, можно определять, необходимо ли точное соответствие всех слов, указанных в поисковой фразе, или же можно ограничиться совпадением лишь некоторых слов.
Better Search
Плагин Better Search увеличивает релевантность поисковых результатов путем приписывания большего веса заголовкам и контенту в противоположность дате публикации. Вы можете задавать вес каждому элементу самостоятельно.
Давайте посмотрим на некоторые настройки, включающие в себя вес заголовка и контента.
Плагин также позволяет отслеживать популярные поисковые запросы и помещать их в виджет сайдбара, который работает аналогично облаку меток – чем популярнее запрос, тем больше размер шрифта для метки.
WP Search
Плагин WP Search работает аналогично предыдущим плагинам: поднимает релевантность поисковых результатов путем увеличения веса контента и заголовков. Также он позволяет управлять весом важных компонентов сайта.
В дополнение к поиску по записям и страницам, плагин также позволяет совершать поиск по прикреплениям, версиям, пунктам навигации, комментариям и рубрикам. Поддерживает метасимволы и логические выражения.
На скриншоте представлена часть настроек:
Dave’s WordPress Live Search
Плагин Dave’s WordPress Live Search предлагает выпадающие продолжения поисковых запросов, как только вы начинаете набирать их, что во многом напоминает поиск Google. Вот как это выглядит на практике:
Настройки плагина в большинстве своем связаны с внешним видом и отображением результатов. Ниже представлены некоторые настройки:
Плагин не работает с релевантностью поиска, однако его можно использовать в комплекте с другим плагином. Я протестировал его с Relevanssi, и он отлично функционировал. Поиск возвратил результаты Relevanssi в стиле выпадающих предложений.
Search Everything Plugin
Плагин Search Everything позволяет добавлять к поиску различные элементы, которые обычно в него не включаются.
Ниже представлены некоторые настройки, которые поставляются вместе с плагином:
- выделение поиска
- поиск по всем страницам
- поиск по всем меткам
- поиск по произвольным таксономиям
- поиск по всем рубрикам
- поиск по страницам, не защищенным паролем
- поиск по всем комментариям
- поиск только по утвержденным комментариям
- поиск по всем черновикам
- поиск по всем цитатам
- поиск по всем прикреплениям (тип записей)
- поиск по всем произвольным полям (метаданные)
- исключение записей из поиска
- исключение рубрик из поиска
Ниже приведен пример настроек плагина:
Пусть плагин и позволяет создать усовершенствованный поиск, он не работает с релевантностью.
SwiftType
Сервис SwiftType, который можно подцепить к WordPress плагину. На данный момент сервис пребывает в состоянии бета-тестирования, и в течение этого периода он будет бесплатным. Как только сервис выйдет из беты, он станут платным: «будет использоваться модель ценообразования, в которой стоимость поисковой системы будет пропорциональна объему генерируемого API трафика, однако стоит заметить, что большая часть наших поисковых систем остается бесплатной».
Вот основные особенности сервиса:
- автоматическое завершение запроса;
- удаление страниц из индекса;
- изменение заголовков страниц в индексе;
- перемещение поисковых результатов с целью их переупорядочивания;
- отслеживание поисковых запросов и доступ к статистике.
Сервис, оформленный в виде плагина для WordPress, доступен по ссылке.
Custom Google Search
Наконец, стоит упомянуть и интегрируемую систему поиска от Google. Есть много плагинов, которые позволяют выполнить такую интеграцию. Мы возьмем для этого плагин Custom Google Search.
Вероятно, вы уже сталкивались с такой системой поиска на разных сайтах (в том числе и в поисковике Google). Плагин позволяет менять стиль поискового поля, скрывать кнопку поиска и т.д.
Ниже приведены некоторые настройки плагина:
Единственный недостаток, связанный с использованием поиска Google – в ваших результатах будут присутствовать рекламные объявления, если вы будете использовать бесплатную версию. Платная версия стоит $100/год.
Как вариант, можно связать поиск от Google с Adsense – в таком случае объявлений будет меньше, и они будут тематическими, однако здесь стоит помнить, что по большей части это объявления ваших конкурентов.
Подведение итогов
Как я и упоминал, благодаря небольшим тестам (чтобы быть справедливым ко всем плагинам, подчеркну, что тесты были неглубокие) я установил для себя, что плагин Relevanssi является одной из лучших замен стандартному поиску WordPress. Я говорю «одной из лучших», поскольку он может также использоваться и совместно с другими плагинами, которые способны предложить дополнительную функциональность, как в случае с Dave’s Live Search.
Плагины Relevanssi, Better Search и WP Search look помогают увеличить релевантность, что, по моему мнению, является самым важным и самым необходимым улучшением.
Live Search по большей части просто добавляет автоматическое завершение запроса и поисковые предложения. Он станет хорошим дополнением для поиска, если связать его с плагинами, добавляющими релевантность (такие плагины рассмотрены нами выше).
Плагин Search Everything имеет множество настроек, которые можно добавить к своему поиску. Однако другие плагины также покрывают некоторые из этих опций. К тому же, плагин не улучшает релевантность поиска.
SwiftType выглядит интересно, у него есть неплохие функции, однако без ясной ценовой политики тяжело сказать, будет ли он оправдывать себя, если использовать этот плагин в платной версии. Помимо этого, я не заметил кардинальных отличий в поисковых результатах от того же Relevanssi.
Наконец, мы добрались до Google. Как было упомянуто, если вы не готовы платить 100$ в год, ваши поисковые результаты будут напичканы рекламой. По моему мнению, Google сделал гигантский шаг назад после своего последнего обновления (примерно восемь месяцев назад). Откровенно говоря, результаты, которые выдает Google, далеко не так хороши, как они могли быть. Это не моя фантазия – я это гарантирую. Каждый день поиск контента становится все хуже и хуже.
Тяжело поверить, что я говорю это, но в настоящее время вы можете получить самые лучшие результаты, если будете использовать системы поиска на своем сайте, отличные от Google. Если же Google вернется на старые позиции, то в таком случае будет совсем другая история.
Если мы упустили какой-то плагин, просьба отписаться об этом в комментариях.
Совершенствуем поиск WordPress дополнительными функциями для удобства посетителей
Поиск в WordPress реализуется с помощью виджета, который можно поместить в любой сайдбар, либо он уже присутствует в установленном шаблоне в том или ином месте дизайна. Пожалуй, все, кто хоть раз пользовался этим поиском, замечали его недостатки – он слишком абсолютен, не гибок, и для посетителей не очень удобен.
В этой статье мы рассмотрим одно дополнение для сайта, которое позволяет улучшить функции поиска, расширить его возможности и повысить удобство.
Поиск WordPress с плагином Search Everything
Search Everything – малоресурсный и полезный плагин, который помогает расширить функциональность поиска WordPress. Скачайте его, установите на свой сайт и активируйте. После этого перейдите в его опции, которые находятся в пункте «Настройки» в подпункте «Search Everything». Здесь вы заметите, что плагин частично переведён на русский язык, причём перевод сделан машинно, и не всё понятно, поэтому мы поясним некоторые опции.
- БлокнастроекSearch Everything Basic Configuration. Здесь можно выбрать, в каких частях сайта будет производиться поиск. Встроенный поиск WordPress ищет во всех частях сайта. Здесь же вы можете настроить, в каком месте искать не нужно, например, в произвольных типах записей, таксономиях, прикреплённых файлах. Правильная настройка этих опций позволит пользователю избавиться от лишних результатов в выдаче. Также здесь есть удобная настройка – подсвета искомого текста.
- Search Engine Advanced Configuration. Здесь дополнительные настройки поиска. Можно определить, какие посты, страницы или категории не будут никогда участвовать в поисковой выдаче. Потребуется указать их идентификатор в нужном поле. Кроме того, имеются дополнительные настройки для выделения искомого текста.
- Тест поиска. Проделав все настройки поиска WordPress, воспользуйтесь этим блоком в секции. Здесь предлагается форма поиска, которая будет работать по заданным вами правилам. Попробуйте записать туда какой-то запрос и оценить, какая будет выдача. Если всё нормально, то сохраните изменения.
Теперь можно вытащить поиск на сайт. Напомним, что для этого можно воспользоваться стандартным виджетом WordPress «Поиск».
Описанный плагин не следует использовать в одиночку. Гораздо продуктивнее можно расширить поиск WordPress, если, например, применить в паре ещё и дополнение, описанное в этой статье.
Настройка поиска WordPress
Время чтения 3 минуты
Для тех кто пользовался стандартным поиском WordPress не будет новостью что он, мягко говоря, не удобный для пользования. Почему разработчики не усовершенствуют его никому не понятно, но факт остается фактом.
По этой причине создатели популярных плагинов для WordPress много потрудились и привнесли значительный вклад в развитие поисковых возможностей для сайта на самом популярном «движке».
Поиск по сайту WordPress
Практически на любом сайте существует форма поиска по фразам которые интересуют читателей. Хорошо настроенный поиск улучшит взаимопонимание с вашими клиентами и просто посетителями.
Увы, но разработчики WordPress платформы не позаботились о том, что бы дать пользователям CMS подходящий поисковой модуль по умолчанию, сразу после установки платформы на сервер. По этой причине были созданы множество дополнений, которые способны анализировать, находить и подсвечивать нужные слова или фразы в контенте, что безусловно увеличит количество переходов и время проведения на сайте.
Как улучшить поиск в WordPress?
Что же предлагают нам разработчики плагинов? А предлагают они нам множество, огромное количество вариаций своих творений, обсуждать каждый из плагинов для улучшения поиска по сайту WordPress мы явно не будем. Скажем только что достойных много как платных так и бесплатных, с различным функционалом.
Я решил остановить свое внимание на плагине Search Everything, который дополняет и усовершенствует поиск по сайту WordPress. Почему именно на нем? Всему причиной является его простота и в то же время качественный функционал.
Что же приступим, установим Search Everything. Находим его через поиск плагинов и активируем. Визуально в роди бы ничего не изменилось но давайте копнем глубже.
Настройка Search Everything плагина для поиска по сайту WordPress.
Дословный перевод «поиск всего». Что же может это дополнение? Заходим панели администрирования WordPress в «Настройки»/»Search Everything».
Первые параметры настройки поиска выглядят примерно так:
Enable research tool on compose screen. Этот чекбокс подключает инструменты поиска к нашему сайту.
Enable search results from the web on compose screen. Предлагает нам так же задействовать поиск с интернет страниц, эта галочка нам ни к чему, ведь она потенциально может увести нашего посетителя с нашего сайта, что нам конечно же не нужно.
Следующий блок поисковых настроек плагина Search Everything заключаются в следующем:
По этим параметрам мы можем настроить места в которых будет осуществляться поиск по сайту.
Третий блок настроек плагина Search Everything содержит:
Форма, позволяющая исключать категории и записи при выдаче поиска, а так же возможность изменять настройки подсветки искомых слов.
Собственно вот такими не сложными операциями мы значительно увеличили функционал и производительность нашего поиска по сайту.
Не пренебрегайте данным плагином, он не грузит вашу платформу на столько, что бы это было ощутимым, а «выхлоп» от его работы достаточно весомый.
На этом урок по настройке и улучшению поиска по сайту WordPress закончен. Рекомендуем вам так же изучить другие наши простые уроки по использованию WordPress и окунуться в мир безграничных возможностей данной платформы.