Здравствуйте, уважаемые читатели блога asbseo.ru!
Сегодня я хочу рассказать Вам о том, как установить Яндекс.Поиск на сайт на примере блога WordPress.
В своей статье «Как встроить пользовательский поиск Google на сайт» я описал процесс добавления персонального поиска по блогу от мирового лидера поиска.
Также, я упоминал о том, что стандартная функция поиска на WordPress реализован из рук вон плохо. И будет более менее нормально работать, только в случае его прокачки различными плагинами.
Поиск для сайта от Яндекса имеет очень много преимуществ:
— упрощает посетителям процесс поиска информации;
— выдает качественную и релевантную информацию;
— сервис совершенно бесплатен;
— легко настраивается и устанавливается.
На этом блоге я пока не стал реализовывать этот сервис от Яндекса. Технически реализовать пробовал, все работает замечательно, вот только не очень подходит к сегодняшнему дизайну. Если в будущем буду менять дизайн, то обязательно установлю сюда эту фишку. Мне вообще больше нравятся сервисы от Яндекса, нежели Google.
Все действия я буду демонстрировать на примере другого блога, где я использую именно Яндекс.Поиск.
Для работы с любыми сервисами от Яндекса, вам необходимо зарегистрировать соответствующий почтовый ящик на Яндекс.Почта. Об этом подробно я писал в этом посте.
После того, как Вы зарегистрируетесь, необходимо перейти на эту страницу — http://site.yandex.ru
Затем нажмите кнопку «Установить поиск».
В открывшемся окне заполните необходимую информацию.
1. Название поиска.
Здесь можете задать любое название, оно будет отображаться на сервисе.
2. Область поиска.
Здесь нужно добавить сайт, на который Вы устанавливаете Яндекс.Поиск (или список сайтов, можно использовать до 200 штук). Можно добавлять исключения и категории Яндекс.Каталога.
3. Адрес электронной почты.
Укажите Ваш e-mail в Яндексе. Этот пункт не обязателен, на него будут отправляться сообщения об изменении статуса поиска. Почтовый ящик должен быть подтвержден.
После заполнения необходимых полей, жмем кнопку «Далее к шагу 2».
На этом шаге вам предлагают выбрать дизайн вашей формы поиска. Всего имеется три шаблона, цвета можно назначать любые.
Здесь же можно задать область поиска и размер шрифта в строке поиска.
После того, как все настройки выполнены, нажимаем кнопку «Далее к шагу 3».
На шаге №3 нам предлагается настроить результаты поиска.
1. Где показывать результаты.
Здесь вам предлагается выбрать отображения результатов в домене Яндекса либо на своем сайте.
Я выбрал второй вариант. В этом случае необходимо указать адрес (url) страницы, на которой будут отображаться результаты. Я указал такой адрес: http://asbobrin.ru/searh (эту страницу мы создадим чуть позже).
2. Основные свойства страницы.
Здесь нужно выбрать цвет фона и шрифт.
3. Логотип и заголовок.
Эти настройки доступны только при выборе показа результатов поиска в домене Яндекса.
4. Результаты поиска.
Вот здесь уже настроек побольше. Настройте количество отображаемых результатов на страницу, цвета и другие свойства шрифтов.
5. Ссылки и навигация.
Здесь нужно настроить цвета ссылок в результатах поиска.
6. Нижний колонтитул.
Доступен только для домена Яндекса, настраиваются надпись и цвет.
Все настройки представлены визуально внизу этой страницы и динамически обновляются.
После того, как выполнены настройки результатов, жмем кнопку «Далее к шагу 4».
На этом шаге вам предлагается выполнить проверку своего поиска. Если вас все устраивает, то двигаемся дальше, нажав кнопку «Далее к шагу 5».
На шаге №5 вам предлагаются коды, которые необходимо добавить к себе на сайт/блог.
Для начала, копируем нижний код и переходим в административную панель блога. Теперь нужно создать страницу с именем которое было указано на шаге №1. В моем случае страница с результатами поиска называется «searh» (http://asbobrin.ru/searh).
Скопированный код вставляем на эту страницу в html редакторе и публикуем страницу.
Теперь нам нужно добавить форму поиска. Для этого копируем первый код и вставляем его в нужное место. Я сделал это при помощи обычного текстового виджета в админке блога.
Вот так выглядит форма поиска:
А так выглядят результаты:
Все аккуратно и работает отлично! Лично мне нравится.
Если у Вас молодой блог и плохая индексация, или же сайт находится под АГС, то поиск от Яндекса работать не будет, так как поиск ведется только по страницам, которые находятся в индексе этой поисковой системы.
Кстати, если ваша страница отображается в меню блога, то можно ее оттуда исключить. Например, я для этих целей использую плагин «Exclude Pages». После его активации при редактировании страниц в редакторе появляется такая настройка:
Если убрать галочку, то страницы отображаться не будет.
На этом у меня все. Как вам статья?
Рекомендую также прочитать следующие посты:
— Электронный кошелек Яндекс. Регистрация, пополнение, оплата, вывод денег
— Яндекс.Диск — облачное хранилище файлов. Регистрация, настройка и использование
— Яндекс метрика. Установка, статистика, Вебвизор, карта кликов и ссылок
— Продвижение при помощи Карт Яндекс и Google. Как добавить данные компании на карты Яндекс и Google?
С уважением, Александр Бобрин
© 2024 Блог Александра Бобрина. Создание сайта и заработок в интернете · Копирование материалов сайта без разрешения запрещено
Политика конфиденциальности | Пользовательское соглашение
Александр, а что это за сайт такой, скриншот которого в конце статьи. Это пробный, где вы снимали новый видеокурс?
Да, он пока не развивается.
Я даже знаю адрес) А не думал завести блог про чтонибудь другое? не надоело еще бизнесменствовать?
Ну так я адрес в статье указал, и не раз 🙂
Мне интересна эта тема, тот блог пока не развивается. Может в скором и до него руки дойдут.
Что интересно: на этом блоге (asbobrin) очень неплохая Алекса: 160 000. Отчего так — не пойму. Ведь посещаемости особой то нет 🙂
А зачем именно на своем домене выводить результаты, если все равно страницу закрываем от индексации? Или чтобы потом можно было Директ на ней установить?
Ну мне лично так больше нравится.
Я думаю тут еще и кол-во внутренних переходов Увеличивается! Для молодого блога это довольно таки неплохой +. 🙂
Может, это актуально для wordpress, но, например, в Joomla, в Drupal и прочих CMS поиск в принципе сам по себе неплох.
Вывод лого Яндекса над результатами поиска как-то режет глаз))
Попробую установить поиск. Чем больше в сети, тем больше понимаю, работать надо над 1 проектом, ну максимум 2. Больше не стоит
Добрый день.Александр. Конечно вы правы сервесы Яндекса проще.
Спасибо за пост Александр! Установил поиск по твоей схеме, работает!
Я где-то неделю назад поставила поиск от Яндекса на свои блоги. Тоже делала специальную страницу в блоге. Единственное, пришлось форму поиска передвинуть с панели меню в сайдбар — она шире и нарушались пропорции. Поиском очень довольна. И что еще удобно — видишь снипперт, который формирует ПС.
Писал такой же пост, неделю назад. Вроде получилось не плохо. А вот я меня из — за АГС с поиском проблемы. Так что...
Не раз уже делал так, но все равно не очень красиво смотрится форма поиска. Хочется сделать что-то своё, т.е. свою форму в которой можно будет вводить текст для поиска. Например, как у тебя на этом блоге. Не подскажешь, как это сделать? Очень нужно. Заранее спасибо!
Врят ли Александр это знает. Шаблон делал не он, поиск думаю тоже.
Попробуй задать вопрос в mail.otvet.
Я бы написала ещё про вкладку «Уточнения»
Саша, у меня уже давно стоит этот поиск.
Скажи, пожалуйста, он сильно нагружает скорость загрузки блога?
Али, нагрузка, как мне говорили, есть. Но я не думаю что она существенная.
Вопрос слегка не в тему, Саша, подскажи пожалуйста, вот на данный пост у тебя в ключах прописан «как установить поиск от яндекса на сайт», но статья совершенно не релевантна этому запросу... Как так?
Дмитрий, я не парюсь с этим. Давно уже не слежу за релевантностью. Просто прописываю запрос в заголовке, пару раз в статье, в картинках и в описании (сниппете).
Чего только не придумают люди. Уже личный вариант Яндекса у себя на блоге 🙂
Спасибо, Александр! Идея интересная, но не на своем блоге, это уж точно. Вот если бы какой сервис типа вебмастера придумали (допустим, проверка сниппетов 🙂 ), вот тогда с радостью!
Может я совсем «чайник», но что-то не совсем понимаю для чего на своем блоге нужен поиск от яндекса...
Оля, стандартный поиск никуда не годится.
Согласен! Оля, попробуй что — нибудь найти у себя на блоге через стандартный поиск. Ты будешь разочарована!
Как сказать если все сортировать правильно плюс дополнить ище плагинамы то вполне можно обойтись и обычным поиском
А зачем так все усложнять? Проще поставить адекватный поиск и все 🙂
Наконец и у меня руки дошли до поиска. Сделала, все замечательно. И самой очень нравится, а то действительно раньше сама не могла найти ничего. Все доходчиво даже для меня. Спасибо, Александр. Так и учусь на твоем сайте!
К сожалению у меня АГС, а тк бы вставил.
Всё это, конечно, красиво выглядит. А как в Вордпрессе решить проблему выдачи в результатах поисковых запросов лишние страницы, содержащие метки (рубрики, комментарии), на которых содержатся искомые слова из запросов. Поясню: Вордпресс метки распознает как отдельные страницы, рубрики — также. Допустим мы ищем слово «купить пропуск» на сайте, где в подвале есть метка «купить пропуск» или комментарий, содержащий такие же слова, или к статье, содержащей такие слова )). Итог: Яндекс выдаёт 100-150 страниц, содержащих метку «купить пропуск» и ещё столько же — содержащих рубрику «купить пропуск», и ещё — слова в комментариях. В итоге в результатах куча ненужного хлама. Потому что подвал размещен на каждой странице ))) Вот если метки и рубрики я победил, подставив их в исключение по результатам запросов в настройках поиска от Яндекс, то комментарии не нашел как исключить. Подскажите нам, безграмотным, пожалуйста, как решить проблему )))))))))))))
Саша, Яндекс выдает страницы, которые у него в индексе. Метки и др. хлам нужно исключить в файле robots.txt: asbseo.ru/blog-na-dvizhke...a-wordpress.html
Вот, собственно, как поступил:
1. Закрыл всё, что расположено выше и ниже блока поста (контента) в шаблонах одиночных записей, страниц и архивов, тегами ...
2. Кроме того, подредактировал robots.txt. Вчера выгрузил новый «роботс», поиск установил на один из своих сайтов: vorgol.ru, через недельку взгляну на результаты поисковых запросов.
Вот теперь сижу и думаю, не перестарался ли я с ))
Спасибо за идеи!
Жаль, что не будет отображаться. А я хотела этот поиск поставить, но у меня только 1 страница в индексе Яндекса. Может от гугла тогда поставить поиск?
Клевый пост, но у меня вопрос для чего вообще нужен этот поиск, все равно есть и поиск по сайту, от него вообще что нибудь зависит.
Ставить стоит из-за релевантной выдачи. Обычный (стандартный) поиск на такое не способен.
Хорошая статья, сам тоже использую Яндекс.Поиск.
Александр, но вы почему-то используете поиск от гугла, почему?
Просто не стал с Яндексом париться, у меня шаблон не очень подходит.
ахххх, может тоже установлю себе яндекс поиск, но дождусь когда яндекс все страницы проиндексирует, а то в индексе толька 1, да и то главная страница.
Я все делал правильно.Но ничего не получается.
Не выходит на блоге поиск.