Рубрики

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

Петр Александров
Автор статьи Пётр Александров
60
Время прочтения: 6 мин.

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

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

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

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

  1. Переходим на сервис от Яндекса Поиск для сайта и нажимаем на кнопку Установить поиск (если у Вас нет аккаунта в Яндексе, просто нужно создать почту):
  2. В открывшемся окне заполняете необходимые поля и нажимаете на кнопку Далее:
  3. В следующем окне можно выбрать внешний вид поиска от Яндекс, подберите наиболее подходящий для Вас вариант и нажмите на кнопку Далее:
  4. Откроется “Шаг 3” (следующее окно), где нам нужно будет задать оформление результатов поиска. В пункте “Выводить результаты” я предпочитаю (и Вам советую) выбрать “в iframe на странице” и дописать адрес Вашего блога, а после припишите poisk (см. картинку ниже):
    Задаете цвета и стили оформления для результатов поиска, затем нажимаете на кнопку Далее:
  5. Откроется следующее окно, где будут даны коды для размещения поиска на сайте. Это окошко не закрываем или можно данный html-коды скопировать в новый документ Notepad++. Я не закрыл это окошко браузера, потому что нам все это еще пригодится.

Создание poisk.php

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

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

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

Данный код на страницу “Поиск” нужно вставлять в html режиме!

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

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

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

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

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

И во внутрь скобки добавляете фразу “exclude=777” (где 777 ID страницы “Поиск”), разделяя код знаком “&”:

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

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

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

Подпишитесь на бесплатные уроки по e‑mail и получите книгу в подарок
Нажав на кнопку «Подписаться» вы принимаете соглашение на обработку персональных данных.
Книга по SEO
Добавить комментарий
Ваш адрес email не будет опубликован. Обязательные поля помечены
Нажав на кнопку «Отправить комментарий» вы принимаете соглашение на обработку персональных данных.

60 комментариев на «Урок 105 Как установить на сайт поиск от Яндекса»
  1. DarkPrinceArtes

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

    • com

      Вордпресс неплохой, но как мне лично яндекс поисковик на сайте точно интересно и полезно, ведь этот яндекс поисковик на своем сайте очень хорошо.

  2. Вячеслав
    http://vk4you.ru/

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

  3. andrew87
    http://bizzavod.ru

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

  4. Cергей
    http://svgusto.ru

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

  5. Павел Зацепин

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

  6. Rama

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

    • Петр Александров Автор статьи

      Какая версия WP?

      • Rama
        http://yrman.ru/

        Не знаю какая (точнее где смотреть). Знаю, что предпоследняя, наверное 3.1.

      • com

        Интересно поисковик от яндекса как-то влияет на позиции сайта именно в поисковой системе Яндекс.

    • Eldar
      https://www.iva-group.ru

      А сейчас проверь индексацию))

  7. vin16ru

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

    • Петр Александров Автор статьи

      Нет.

  8. Ruslan
    http://blog-74.ru

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

  9. Axel

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

  10. Skompr

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

  11. Сергей
    https://mobile-dom.ru

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

    • Сергей
      https://svbeloglazov.ru

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

  12. Павел

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

  13. alex

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

  14. Александр

    А как потом узнать, что у меня искали на сайте?
    Например, в родном поиске wp есть подробная статистика – что, сколько и когда искали.
    А в яндексе и гугле такого нет…

    • Петр Александров Автор статьи

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

    • Maria

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

  15. Александр

    Спасибо.
    А в гугле? Кто знает?

  16. Сергей
    http://optoelectrosys.ru/

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

  17. Влад
    https://pro-wordpress.ru/

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

    • Петр Александров Автор статьи

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

  18. Андрей

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

  19. Мария

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

  20. Борис

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

    • Дмитрий Игоревич

      Какая версия движка. В новой версии вставка в HTML режиме почему то не канает. Могу помочь с поиском!!! За спасибо…

  21. Алексей

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

    • Виталий

      Та же проблема была! А теперь поиск куда то пропал совсем. Мучаюсь уже 2 дня не могу поставить. Не видит в виджете его. На другой блог ставлю с такой же темой идет нормально. Из за чего может быть???

      • Петр Александров Автор статьи

        К сожалению, не знаю…

  22. fabervox

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

  23. Андрей
    http://girnyk.dn.ua/

    У меня на странице результатов поиска (выдача) фрейм обрезается на 6 пункте… Помогите, пожалуйста!!!

    • fabervox

      Так вы сказали бы сайт,а то ведь на укозе у вас яндекс поиском и не пахнет,а стандартный работает нормально.

  24. Андрей
    http://bass-player.ru

    Здравствуйте, люди добрые! Вот мой блог: bass-player.ru. Ставлю поиск от Яндекса, но ставится постоянно криво. Как сейчас. Но эт еще не самое страшное. Самое главное то, что когда ввожу поисковый запрос, нажимаю “Найти”, открывается новая вкладка со страницей “Результаты поиска”, но вот беда. Результатов то никаких нету. Тупо пустая страница! В чем может быть проблема? Петр, может Вы подскажете? Или кто другой? Заранее благодарен за ответ. Версия WP – 3.4.2 вроде. Последняя короче.

  25. allemiko

    Подскажите как ставить поиск от яндекса? в уже готовый поиск,который ранее был в теме? я сам искал и так не мог найти,тему испортил 🙂

  26. Крупенина Инесса

    Поиск на сайт нужен, но нужно ли использовать форму от Яндекса? Как это скажется на индексации сайта?

  27. Макс
    http://webdizn.org.ua

    А как в Яндекс поиск поменять кнопку на свою картинку ?

  28. Юрий

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

  29. Новикова Марина
    http://handykids.ru/

    Установила поиск,страницу создала,.
    Теперь эта страница красуется у меня в меню . Как мне её спрятать,убрать из общего списка страниц?

    • Петр Александров Автор статьи

      Читайте урок внимательнее, там все написано.

  30. Катерина Борисова
    http://Realty-Ask.ru

    Поиск от яндекса установила, спасибо. Теперь вопрос – как безболезненно удалить поиск от вордпресс?

    • Катерина Борисова
      http://Realty-Ask.ru

      Разобралась: в файлах темы есть файлик searchform.php, нужно почистить его содержимое.

  31. Андрей
    http://bass-player.ru

    Может все-таки кто-нибудь ответит как изменить цвет текста в кнопке поиска яндекса? =)) А то что-то вообще никак…

  32. Саша

    Самое главное что дизайн хорошо под сайт подгоняется

  33. Евгения
    https://lebeddeva.ru

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

    • Петр Александров Автор статьи
      https://reclampa.ru

      Нет, не надо.

  34. Катерина

    Скажите, пожалуйста, обязательно ли ставить код поиска на каждую страницу?
    Могу ли я поставить его только на одну страницу сайта.
    И будет ли он осуществлять поиск по другим страницам сайта, на которых код не поставлен.

  35. Магазин 28-68.ком

    Хорошая статья. будем пробовать. Спасибо автору

  36. Ирина
    http://Loveliness.com.ua

    Здравствуйте уважаемый Пётр. Перепробовала все варианты со скрытием страницы “Поиск”, и не один не подошел. Подскажите в чем может быть проблема, помогите, пожалуйста, найти путь решения проблемы!

  37. Юрий
    http://apachai.ru

    Актуальная ли статья сейчас?

    Сделал все по шагам и не работает ничего(((

    • Ярик
      https://sdiabetom.ru

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

  38. Ярик
    https://sdiabetom.ru

    А какова средняя стоимость перехода из яндекс поиска?

    • alright
      http://intmoney.com.ua

      В каком смысле стоимость перехода ? Это ты о каких переходах ?

    • IvYur

      Вы не путайте рекламу яндекс директ и просто поисковик яндекс.

    • Алексей Туманов

      Ярик, это устроено немного по-другому.

      Поиск от Яндекса заменяет ваш стандартный поиск по сайту от WordPress. Здесь просто важно понимать – поиск идёт исключительно по вашему сайту, а не по всему интернету. Поэтому, о какой-либо стоимости перехода не может быть и речи. Возможно вы подумали о Яндекс Директе, но это совсем разные вещи.

      Подробнее о Яндекс Директ > https://reclampa.ru/kak_zarabotat_v_internete/kontekstnaya_reklama/yandex-direct-yandeks-direkt.html

  39. Дмитрий

    Помогите, поставил кнопку “мне нравится” от вк, но она отображается только в том случае, когда я авторизован в админ панеле вордпресса, а если захожу как обычный пользователь сайта, то она отсутствует, хотя в коде есть…

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