Урок 105 Как установить на сайт поиск от Яндекса

Добрый день! Сегодня я расскажу Вам, как установить поиск по сайту от Яндекса. Зачем это нужно? К сожалению, встроенный поиск в WordPress далек от идеала, он сильно проигрывает поисковикам (Яндекс, Google).

Но у поиска на сайте от Яндекса или Google есть один минус. Если Ваш сайт или блог совсем еще молодой и индексация страниц проходит очень медленно, то в результатах выдачи Вы можете не увидеть какие-то посты. То есть, если Вы написали статью под названием “Поиск от Яндекса”, а пользователь ввел этот запрос в Ваш поиск и может быть такое, что в результатах этой свеженаписанной статьи не окажется (она просто не успела попасть в индекс поисковика).

Но, если Ваш сайт хорошо индексируется, то я Вам рекомендую установить поиск от Яндекса. Почему именно от Яндекса, а не, к примеру, от Google? Да тут на вкус каждого, просто я уже более 8 лет пользователь русской поисковой системы и как-то к ней привык, для меня он “роднее”. Я считаю его лучшим. И еще, если в выборе контекстной рекламы между Яндекс Директ и Google Adsense Вы выбрали первое, то Вам однозначно нужно ставить поиск именно от Яндекса, так как там будут отображаться рекламные блоки контекстной рекламы.

Поиск по сайту от Яндекса

[yandex]
  1. Переходим на сервис от Яндекса Поиск для сайта и нажимаем на кнопку Установить поиск (если у Вас нет аккаунта в Яндексе, просто нужно создать почту):
    poisk po saitu yandeks thumb Урок 105 Как установить на сайт поиск от Яндекса
  2. В открывшемся окне заполняете необходимые поля и нажимаете на кнопку Далее:
    poisk na saite cherez yandeks thumb Урок 105 Как установить на сайт поиск от Яндекса
  3. В следующем окне можно выбрать внешний вид поиска от Яндекс, подберите наиболее подходящий для Вас вариант и нажмите на кнопку Далее:
    ustanovit na sait poisk yandeks thumb Урок 105 Как установить на сайт поиск от Яндекса
  4. Откроется “Шаг 3” (следующее окно), где нам нужно будет задать оформление результатов поиска. В пункте “Выводить результаты” я предпочитаю (и Вам советую) выбрать “в iframe на странице” и дописать адрес Вашего блога, а после припишите poisk (см. картинку ниже):
    poisk yandeksa thumb Урок 105 Как установить на сайт поиск от ЯндексаЗадаете цвета и стили оформления для результатов поиска, затем нажимаете на кнопку Далее:
    yandex thumb Урок 105 Как установить на сайт поиск от Яндекса
  5. Откроется следующее окно, где будут даны коды для размещения поиска на сайте. Это окошко не закрываем или можно данный html-коды скопировать в новый документ Notepad++. Я не закрыл это окошко браузера, потому что нам все это еще пригодится.
    poisk na saite cherez yandex thumb Урок 105 Как установить на сайт поиск от Яндекса

Создание poisk.php

[yandex]

Теперь нам нужно будет создать отдельную страничку в WordPress для вывода результатов поиска. Для этого заходим в админку WordPress –> Страницы –> Создать новую.

Создаете новую страницу под названием Поиск и проследите, чтобы ссылка на эту страницу была в виде название_блога/poisk:

poisk po saitu yandex thumb Урок 105 Как установить на сайт поиск от Яндекса

И в эту страницу добавляете код, который нам дал Яндекс, носящий название “Разместите этот код на странице” (см. выше 5-ый шаг):

ustanovit na sait poisk yandex thumb Урок 105 Как установить на сайт поиск от Яндекса Данный код на страницу “Поиск” нужно вставлять в html режиме!

poisk yandex thumb Урок 105 Как установить на сайт поиск от Яндекса

Опубликуйте страницу.

Теперь нам нужно добавить форму поиска от Яндекса на блог. Для этого откройте файл sidebar.php и в нужном место добавьте код, который дал Яндекс, носящий название “Разместите код поисковой формы на своем сайте”

yandeks thumb Урок 105 Как установить на сайт поиск от Яндекса Вот и все! Зайдите на свой блог и Вы можете увидеть поиск от Яндекса:

poisk ot yandeksa thumb Урок 105 Как установить на сайт поиск от Яндекса

Но появилась одна ненужная вещь: отображается страница “Поиск” в верхнем меню:

poisk ot yandex thumb Урок 105 Как установить на сайт поиск от Яндекса Чтобы его скрыть, для начала нам нужно узнать ID страницы. Это делается аналогично, как в этом уроке (пункт “Как узнать ID рубрики”). Дальше открываем файл header.php и ищем там код, где содержится wp_list_pages Должно примерно выглядеть так:

poisk po saitu thumb Урок 105 Как установить на сайт поиск от Яндекса И во внутрь скобки добавляете фразу “exclude=777” (где 777 ID страницы “Поиск”), разделяя код знаком “&”:
poisk na saite thumb Урок 105 Как установить на сайт поиск от Яндекса

Вот и все! Очень скоро я покажу Вам как добавить Яндекс Директ в результаты выдачи.

До встречи на следующих уроках!

Рекомендую для чтения: все про платное добавление сайта в Яндекс Каталог.

__________________

P.s. Вам надоело оформление рабочего стола Вашего компьютера? Тогда вам нужно новые обои скачать, которые преподносятся абсолютно бесплатно.

С уважением, Петр Александров.

Подпишитесь на бесплатные уроки

Понравился урок? Вы не хотите пропускать новые бесплатные уроки по созданию, раскрутке и монетизации блога? Тогда подпишитесь на RSS или на электронный ящик и получайте новые уроки мгновенно! Также можете следить за мной в Twitter. Что такое RSS?

Похожие уроки

Ваш комментарий

  1. DarkPrinceArtes31/03/2011 в 13:22

    а чем вордпресс поиск плох, мне нравиться)

  2. Вячеслав31/03/2011 в 15:37

    А мне поиск от Яндекса нравиться, дизайн хорошо настраивается.

    У меня один вопрос если сайт не имеет 300 уников в день, можно в поиске контекстную рекламу директа включить?)

  3. andrew8731/03/2011 в 18:52

    Ну здесь пока не работает этот поиск. Хотя может я что-то не понял и еще не все доделано.

    Дизайн очень красивый от яндекса, аж вызывает желание что-то найти.

  4. Cергей19/05/2011 в 00:32

    Полезная и нужная статья, спасибо.

  5. Павел Зацепин02/06/2011 в 20:00

    Спасибо за инфу, установил поиск. Поиск Googlя по моему курит

  6. Rama06/07/2011 в 17:50

    Спасибо, Петр. Но есть вопрос. Поставил поиск, но при любом запросе пишется, что: «Искомая комбинация слов нигде не встречается.». Что бы это значило? +Также не удалось скрыть страницу через ID. Скрыл через Advanced Category Excluder

  7. vin16ru26/07/2011 в 14:46

    Если установить поиск от яндекс дает ли мне это какое то преимущества со стороны яндекса?

  8. Ruslan06/08/2011 в 19:53

    а если поставить поиск от яндекса на сайт робот_яндекса будет чаще приходить?

  9. Axel09/09/2011 в 13:39

    Скажите пожалуйста — а установка этой поисковой формы — влияет на индексацию в интернете, есть ли от неё какой-нибудь плюс для сайта?

  10. Skompr17/09/2011 в 11:53

    А можно ли установить поиск от Яндекса на сайт без CMS и MySQL???

  11. Сергей03/01/2012 в 17:24

    Пётр, согласно вашему уроку установил поиск от Яндекса на сайт. Но возникла проблема со скрытием страницы «Поиск». Указанного кода не нашёл...

    • Сергей04/02/2012 в 18:57

      Полностью аналогичная проблема.

      По всей видимости в последних версиях движка код изменился.

      Если у автора данного проекта есть время и желание, то может быть даже дождемся уточнений о том что и куда добавлять применительно к новой версии движка.

  12. Павел01/02/2012 в 22:40

    А как убрать логотип яндекса в результатах поиска?

  13. alex08/02/2012 в 01:02

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

  14. Александр01/03/2012 в 15:48

    А как потом узнать, что у меня искали на сайте?

    Например, в родном поиске wp есть подробная статистика — что, сколько и когда искали.

    А в яндексе и гугле такого нет...

    • Петр Александров02/03/2012 в 00:27

      Зайдите сюда site.yandex.ru/searches/ там вся статистика, причем намного больше, чем в стандартном WP.

    • Maria12/04/2012 в 16:16

      В поиске от Яндекса есть статистика, в разделе «Статистика» в настройках поиска на site.yandex.ru

  15. Александр02/03/2012 в 08:45

    Спасибо.

    А в гугле? Кто знает?

  16. Сергей26/03/2012 в 12:38

    Как изменить цвет текста в кнопке? Т.е. слово «Поиск» в кнопке реализован черным шрифтом, а мне необходим белый.

  17. Влад27/03/2012 в 22:52

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

    • Петр Александров29/03/2012 в 01:15

      К сожалению, не знаю... Попробуйте разместить в другом месте...

  18. Андрей03/04/2012 в 20:22

    Огромнейшее вам спасибо. все грамтоно подробно и толково, часто посещаю ваш сайт. Установил поиск по вашим инструкциям все работает.

  19. Мария12/04/2012 в 16:30

    Сегодня в Поиске по сайту от Яндекса появилась полезная новинка — уточнения в результатах поиска, habrahabr.ru/company/yandex/blog/141957/

  20. Борис23/04/2012 в 18:07

    У меня не получилось установить поиск,на странице поиска выдало HTML код ,а на сайте вообще непоявился поиск, может в файл sidebar нетуда ввёл код?

  21. Алексей08/05/2012 в 15:02

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

Наверх
Рейтинг@Mail.ru