Несколько вариантов установки формы поиска по сайту WordPress
Привет! Сегодня я написал о важной на мой взгляд вещи – поиск по блогу.
Поиск по сайту (если у вас сайт) или блогу обязательно должен присутствовать. Добавить поиск по сайту WordPress можно несколькими способами, о них сегодня я и расскажу.
Вообще почти во все шаблоны WordPress разработчики изначально внедряют форму поиска, но как показывает статистика Яндекс Вордстат, пользователи интересуются этим вопросом. Значит тема востребована.
Добавить форму поиска для сайта WordPress можно несколькими способами:
- Подобрать подходящий шаблон с формой поиска
- Установить форму поиска от поисковых систем Яндекс или Google
- Установить плагин поиска по сайту WordPress
- Изменить свой шаблон, отредактировав его код, и внедрив форму поиска в необходимое место
С подбором подходящего шаблона все понятно. Но вы ведь вряд ли согласитесь ради одной формы поиска менять целый шаблон верно? Поэтому от первого варианта сразу отказываемся и переходим ко второму варианту.
Как установить форму поиска от поисковых систем Яндекс и Google
Я уже писал про то, как установить форму поиска от Google. В Яндекс принцип тот же. Переходим на страницу http://site.yandex.ru/ и нажмите кнопку «Установить поиск».
Далее вам необходимо пройти пять шагов до установки поиска для сайта от Яндекс:
Шаг 1. Задайте название формы поиска, которое будет видно вам и пользователям по отдельности, укажите поисковую технологию и область поиска (если у вас много сайтов, можно указать до 200 адресов). Так же можно задать семейный фильтр Яндекса.
Шаг 2. Теперь можно настроить внешнее оформление формы поиска, то есть дизайн.
Шаг 3. Данный этап позволяет настроить страницу результатов поиска. Можно вывести поиск как на своей странице блога, так и на странице Яндекса. Так же есть возможность изменить стандартный дизайн страницы результатов – цвет фона, ссылок, текста.
Шаг 4. На предпоследнем шаге вам необходимо проверить созданную форму. Если вас что-то не устроило, можно вернуться назад и все исправить.
Шаг 5. Форма поиска у нас создана и проверена, нам остается только вставить код в виджет сайдбара и на страницу вывода результатов (если вы выбрали вывод результатов поиска на странице блога).
Вот за пять простых шагов вы установили замечательную форму поиска от самой популярной поисковой системы Рунета. На этом можно было бы заканчивать, но я предлагаю расширить функционал поиска. Яндекс дает возможность настроить поисковые подсказки и задать синонимы. И не воспользоваться этой замечательной функцией просто было бы глупо.
Яндекс по умолчанию уже выводит поисковые подсказки, но для узкотематического блога чаще всего эти подсказки выглядят нелепо. Например, я ищу результаты для фразы «фильтры яндекса», и если я введу эту фразу в форму поиска, то увижу вот такие подсказки:
Как видите в подсказках есть все что угодно кроме того, что интересует меня 🙂 поэтому задавать поисковые подсказки просто необходимо. Что ж давайте их зададим, какие проблемы.
Перейдите на страницу настроек поисковых подсказок по ссылке, которая находится на последней странице создания формы.
На странице поисковых подсказок можно все автоматизировать, отметив галочкой возможность использовать в построении базы поисковых подсказок поисковые запросы пользователей в личном поиске. Это позволит алгоритму в будущем самому улучшать поисковые подсказки.
Либо все можно самому настроить вручную, вводя поочередно в поле запроса какую-нибудь релевантную фразу и из подсказок удаляя весь мусор, которого нет на сайте.
Синонимы в поиске Яндекса
Поисковые система это просто программа, и она не может знать всех существующих синонимов. Но вы можете вручную их задать, тем самым улучшая свой блог в глазах Яндекса.
Перейдите на страницу настроек синонимов, и вручную вводите фразы и их синонимы. Работа довольно нудная, но это стоит того.
Плагин поиска по сайту WordPress
Плагинов поиска по сайту существует немало. Есть даже плагин поиска от Яндекса. Кстати Яндекс разработал плагины не только для WordPress. Вот список доступных CMS на данный момент, у которых есть возможность установить поиск от Яндекса (правда для WordPress указаны старые версии):
Список плагинов поиска по сайту WordPress:
- Relevanssi
- Better Search
- WordPress Sphinx Search Plugin
- Swiftype Search
- Google Search
Сразу предупрежу, что я эти плагины не тестировал, но отзывы о них хорошие.
Если серьезно, то я бы не рекомендовал использовать плагины для поиска по блогу. Можно конечно внедрить все это дело при помощи небольшого кусочка кода, но лучшим вариантом я считаю установить форму поиска от Яндекс или Google, ведь в отличие от стандартного поиска, это самостоятельный алгоритм, который можно настроить под свои конкретные нужды, и который в будущем будет только улучшаться.
Спасибо. Просто этот шаблон лучше в плане функционала 🙂
Андрей, привет. Я вот до сих пор не установила форму поиска. Надо заняться. Кстати, шаблон мне понравился.
Привет. Спасибо! Обязательно установи форму поиска.
В отличие от стандартной, форма от поисковых систем имеет массу преимуществ.
Я не знаю, есть ли «выхлоп» от установки «неродного» поиска? Как по наблюдениям, Андрей, что-то изменилось?
Я установил себе не ожидая выхлопа. Просто этот поиск намного лучше. Поисковая система может автоматически переводить, понимает транслит, синонимы и т. д.
Здесь дело не выхлопе, а в удобстве найти нужную информацию на блоге. Конечно это в основном касается блогов, где большой обьем информации.
Привет! Поздравляю со сменой шаблона! Лаконичен и привлекателен. Кстати, на моем блоге также имеется подобное описание установки поисковой строки от Яндекса.
Привет. Спасибо! Сам не налюбуюсь ))
Андрей, очень информативная статья! Рада что попала на твой блог, думаю, что для меня , как для начинающего блоггера, тут еще многое припасено:-)
Привет. Рад что понравилось.
Если возникнут какие-то вопросы, буду рад ответить.
Думаю от Гугла поставить.
От Гугла действительно поиск лучше. У меня от Яндекса стоит около недели и новые статьи не находит. Посмотрим, если и дальше не будет никаких изменений, установлю обратно от Гугла.
Раньше использовал станадартный поиск Maxsite CMS, но понял, что лучше использовать поиск от Яндекса. Как буду заказывать обновление шаблона под новую версию, внедрю его.