Добрый день! Сегодня я расскажу Вам, как установить поиск по сайту от Яндекса. Зачем это нужно? К сожалению, встроенный поиск в WordPress далек от идеала, он сильно проигрывает поисковикам (Яндекс, Google).
Но у поиска на сайте от Яндекса или Google есть один минус. Если Ваш сайт или блог совсем еще молодой и индексация страниц проходит очень медленно, то в результатах выдачи Вы можете не увидеть какие-то посты. То есть, если Вы написали статью под названием “Поиск от Яндекса”, а пользователь ввел этот запрос в Ваш поиск и может быть такое, что в результатах этой свеженаписанной статьи не окажется (она просто не успела попасть в индекс поисковика).
Но, если Ваш сайт хорошо индексируется, то я Вам рекомендую установить поиск от Яндекса. Почему именно от Яндекса, а не, к примеру, от Google? Да тут на вкус каждого, просто я уже более 8 лет пользователь русской поисковой системы и как-то к ней привык, для меня он “роднее”. Я считаю его лучшим. И еще, если в выборе контекстной рекламы между Яндекс Директ и Google Adsense Вы выбрали первое, то Вам однозначно нужно ставить поиск именно от Яндекса, так как там будут отображаться рекламные блоки контекстной рекламы.
Поиск по сайту от Яндекса
- Переходим на сервис от Яндекса Поиск для сайта и нажимаем на кнопку Установить поиск (если у Вас нет аккаунта в Яндексе, просто нужно создать почту):
- В открывшемся окне заполняете необходимые поля и нажимаете на кнопку Далее:
- В следующем окне можно выбрать внешний вид поиска от Яндекс, подберите наиболее подходящий для Вас вариант и нажмите на кнопку Далее:
- Откроется “Шаг 3” (следующее окно), где нам нужно будет задать оформление результатов поиска. В пункте “Выводить результаты” я предпочитаю (и Вам советую) выбрать “в iframe на странице” и дописать адрес Вашего блога, а после припишите poisk (см. картинку ниже):
Задаете цвета и стили оформления для результатов поиска, затем нажимаете на кнопку Далее:
- Откроется следующее окно, где будут даны коды для размещения поиска на сайте. Это окошко не закрываем или можно данный html-коды скопировать в новый документ Notepad++. Я не закрыл это окошко браузера, потому что нам все это еще пригодится.
Создание poisk.php
Теперь нам нужно будет создать отдельную страничку в WordPress для вывода результатов поиска. Для этого заходим в админку WordPress –> Страницы –> Создать новую.
Создаете новую страницу под названием Поиск и проследите, чтобы ссылка на эту страницу была в виде название_блога/poisk:
И в эту страницу добавляете код, который нам дал Яндекс, носящий название “Разместите этот код на странице” (см. выше 5-ый шаг):
Данный код на страницу “Поиск” нужно вставлять в html режиме!
Опубликуйте страницу.
Теперь нам нужно добавить форму поиска от Яндекса на блог. Для этого откройте файл sidebar.php и в нужном место добавьте код, который дал Яндекс, носящий название “Разместите код поисковой формы на своем сайте”
Вот и все! Зайдите на свой блог и Вы можете увидеть поиск от Яндекса:
Но появилась одна ненужная вещь: отображается страница “Поиск” в верхнем меню:
Чтобы его скрыть, для начала нам нужно узнать ID страницы. Это делается аналогично, как в этом уроке (пункт “Как узнать ID рубрики”). Дальше открываем файл header.php и ищем там код, где содержится wp_list_pages Должно примерно выглядеть так:
И во внутрь скобки добавляете фразу “exclude=777” (где 777 ID страницы “Поиск”), разделяя код знаком “&”:
Вот и все! Очень скоро я покажу Вам как добавить Яндекс Директ в результаты выдачи.
До встречи на следующих уроках!
Рекомендую для чтения: все про платное добавление сайта в Яндекс Каталог.
Спасибо за инфу, установил поиск. Поиск Googlя по моему курит
Полезная и нужная статья, спасибо.
Ну здесь пока не работает этот поиск. Хотя может я что-то не понял и еще не все доделано.
Дизайн очень красивый от яндекса, аж вызывает желание что-то найти.
А мне поиск от Яндекса нравиться, дизайн хорошо настраивается.
У меня один вопрос если сайт не имеет 300 уников в день, можно в поиске контекстную рекламу директа включить?)
а чем вордпресс поиск плох, мне нравиться)
Вордпресс неплохой, но как мне лично яндекс поисковик на сайте точно интересно и полезно, ведь этот яндекс поисковик на своем сайте очень хорошо.