Home / Блогосфера и ведение блога / Несколько вариантов установки формы поиска по сайту WordPress

Несколько вариантов установки формы поиска по сайту WordPress

Привет! Сегодня я написал о важной на мой взгляд вещи – поиск по блогу.

Поиск по сайту (если у вас сайт) или блогу обязательно должен присутствовать. Добавить поиск по сайту WordPress можно несколькими способами, о них сегодня я и расскажу.

поиск для сайта

Вообще почти во все шаблоны WordPress разработчики изначально внедряют форму поиска, но как показывает статистика Яндекс Вордстат, пользователи интересуются этим вопросом. Значит тема востребована.

Добавить форму поиска для сайта WordPress можно несколькими способами:

1. Подобрать подходящий шаблон с формой поиска.
2. Установить форму поиска от поисковых систем Яндекс или Google
3. Установить плагин поиска по сайту WordPress
4. Изменить свой шаблон, отредактировав его код, и внедрив форму поиска в необходимое место.

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

Как установить форму поиска от поисковых систем Яндекс и Google?

Я уже писал про то, как установить форму поиска от Google. В Яндекс принцип тот же. Переходим на страницу http://site.yandex.ru/ и нажмите кнопку «Установить поиск».

форма поиска яндекса

Далее вам необходимо пройти пять шагов до установки поиска для сайта от Яндекс:

Шаг 1. Задайте название формы поиска, которое будет видно вам и пользователям по отдельности, укажите поисковую технологию и область поиска (если у вас много сайтов, можно указать до 200 адресов). Так же можно задать семейный фильтр Яндекса.

новая форма поиска

Шаг 2. Теперь можно настроить внешнее оформление формы поиска, то есть дизайн.

дизайн формы

Шаг 3. Данный этап позволяет настроить страницу результатов поиска. Можно вывести поиск как на своей странице блога, так и на странице Яндекса. Так же есть возможность изменить стандартный дизайн страницы результатов – цвет фона, ссылок, текста.

настройка результатов поиска

Шаг 4. На предпоследнем шаге вам необходимо проверить созданную форму. Если вас что-то не устроило, можно вернуться назад и все исправить.

проверка поиска

Шаг 5. Форма поиска у нас создана и проверена, нам остается только вставить код в виджет сайдбара и на страницу вывода результатов (если вы выбрали вывод результатов поиска на странице блога).

код формы поиска

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

Яндекс по умолчанию уже выводит поисковые подсказки, но для узкотематического блога чаще всего эти подсказки выглядят нелепо. Например, я ищу результаты для фразы «фильтры яндекса», и если я введу эту фразу в форму поиска, то увижу вот такие подсказки:

поисковые подсказки

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

Перейдите на страницу настроек поисковых подсказок по ссылке, которая находится на последней странице создания формы.

подсказки Яндекс

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

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

фильтры поиска

Синонимы в поиске Яндекса

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

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

синонимы яндекс

Плагин поиска по сайту WordPress

Плагинов поиска по сайту существует немало. Есть даже плагин поиска от Яндекса. Кстати Яндекс разработал плагины не только для WordPress. Вот список доступных CMS на данный момент, у которых есть возможность установить поиск от Яндекса (правда для WordPress указаны старые версии):

плагин поиск по сайту WordPress

Список плагинов поиска по сайту WordPress:

  • Relevanssi
  • Better Search
  • WordPress Sphinx Search Plugin
  • Swiftype Search
  • Google Search

Сразу предупрежу, что я эти плагины не тестировал, но отзывы о них хорошие.

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

About Андрей Назыров

Приветствую Вас на своем блоге! Здесь Вы найдете всю необходимую информацию по созданию своего блога (сайта), его SEO оптимизации и последующего заработка.

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

  1. Новый шаблон отлично смотрится, но мне больше нравился предыдущий.

  2. Андрей, привет. Я вот до сих пор не установила форму поиска. Надо заняться. Кстати, шаблон мне понравился.

  3. Я не знаю, есть ли «выхлоп» от установки «неродного» поиска? Как по наблюдениям, Андрей, что-то изменилось?

  4. Привет! Поздравляю со сменой шаблона! Лаконичен и привлекателен. Кстати, на моем блоге также имеется подобное описание установки поисковой строки от Яндекса.

  5. Андрей, очень информативная статья! Рада что попала на твой блог, думаю, что для меня , как для начинающего блоггера, тут еще многое припасено:-)

Добавить комментарий для Артем Отменить ответ

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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>