Поиск от Яндекс для WordPress

Привет!

Задумывались ли вы над тем, что стандартный поиск по сайту WordPress довольно примитивен?

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

А если запрос будет введен неточно, либо с ошибкой, или не на той раскладке, то результат поиска будет пустым, а посетитель уйдет на другой сайт.

Чтобы не допустить этого, я сделал для своего сайта форму поиска Яндекс, и теперь спешу рассказать вам как настроить Яндекс поиск для сайта Вордпресс.

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

Я буду осуществлять поиск по слову «ytcrjkmrj» (это слово «несколько», написанное с использованием английской раскладки клавиатуры).

Сначала я ввожу это слово в поле для поиска стандартной формы для поиска Вордпресс и получаю следующий результат, а точнее его отсутствие:

Поиск от Яндекс для WordPress

Теперь я делаю то же самое с помощью поиска от Яндекс и получаю уже совершенно другой результат:

Поиск от Яндекс для WordPress

Этот эксперимент подтверждает полезность использования формы поиска от Яндекса. Найдя на вашем сайте нужную информацию, посетитель не уйдет на другой ресурс!

Однако, чтобы Яндекс поиск WordPress гарантированно приносил результат, статьи вашего сайта должны быть проиндексированы Яндексом.

Поэтому если у вас молодой ресурс, который медленно индексируется поисковиком, результаты поиска могут отсутствовать!

Теперь я расскажу о том, как установить себе на сайт такую форму поиска.

Как настроить Яндекс поиск для сайта Вордпресс

Идем на сайт сервиса Яндекс.Поиск для сайта и нажимаем кнопку Установить поиск:

Поиск от Яндекс для WordPress

В следующем окне нам предлагается заполнить 2 названия поиска (техническое и для стандарта Opensearch), выбрать фильтр (при необходимости оградить посетителей от какого-либо «взрослого» контента на сайте), выбрать область поиска, т.е. ваш сайт (сайты) и страницы-исключения (при наличии), а также email для получения уведомлений об изменении статуса формы:

Поиск от Яндекс для WordPress

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

Поиск от Яндекс для WordPress

Далее переходим к следующему шагу, на котором мы должны определить внешний вид формы поиска:

Поиск от Яндекс для WordPress

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

На следующем шаге нужно настроить отображение результатов поиска. Большинство пунктов здесь отвечают за оформление результатов поиска и необходимость их корректировки носит скорее эстетический характер.

На данном шаге следует обратить внимание на пункт Где показывать результаты. Предлагаю сделать аналогично, как сделал я:

Поиск от Яндекс для WordPress

В этом случае результаты поиска будут открываться в новом окне и отображаться на специальной странице вашего сайта (с URL вида сайт.ру/search), которую, к слову, еще нужно создать.

Для этого переходим в админку Вордпресс в раздел Страницы и нажимаем Добавить новую:

Поиск от Яндекс для WordPress

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

Поиск от Яндекс для WordPress

И прописываем слово search:

Поиск от Яндекс для WordPress

Страница с нужной ссылкой готова!

Возвращаемся в настройки формы поиска в сервис Яндекса, где нас ждет 4 этап, на котором предлагается проверить форму поиска:

Поиск от Яндекс для WordPress

Проверьте работоспособность поиска и переходите к следующему этапу — размещению кода формы поиска и кода результатов поиска на сайте:

Поиск от Яндекс для WordPress

Первый фрагмент кода — это Код формы поиска.

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

Я разместил форму поиска в сайдбаре, поэтому вставил код в виджет. Чтобы сделать так же, нужно зайти в админку, в меню Внешний вид выбрать пункт Виджеты:

Поиск от Яндекс для WordPress

В появившемся окне найти виджет под названием HTML-код, перетянуть его в боковую колонку (сайдбар), и вставить в его текстовое поле Код формы поиска:

Поиск от Яндекс для WordPress

Теперь нужно разобраться с отображением результатов поиска. Для этого в админке Вордпресс открываем в режиме текстового редактора ранее созданную страницу для отображения результатов поиска и в ее текстовое поле вставляем Код результатов поиска (из сервиса Яндекс поиск для сайта):

Поиск от Яндекс для WordPress

Сохраняем результат и переходим на главную страницу сайта, где уже красуется только что созданная форма поиска Яндекс для сайта:

Поиск от Яндекс для WordPress

Таким нехитрым способом вы можете добавить форму поиска Яндекс для сайта. Удачи вам, и пусть ваш сайт еще сильнее полюбит Яндекс!

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

С уважением, Владимир Денисов!

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *