Меню Рубрики

Установка поиска на блог

Яндекс Поиск для сайта — установка и настройка

Здравствуйте, люди добрые! Сегодня друзья, я решил на все свои блоги и сайты установить Яндекс Поиск для сайта, вернее, почти на все (на этот блог установлю поиск от Google), а за одно расскажу вам, как это сделать. Здесь, может возникнуть закономерный вопрос — а чем меня не устраивает стандартный вордпрессовский поиск или почему именно поиск по сайту от Яндекс, а не от Google.

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

Стандартный поиск установленный на сайте, в этом я убедился окончательно по своему кулинарному сайту, выдаёт искомый результат, если только читатель ввёл точное ключевое слово заголовка сообщения, а ведь обыкновенный пользователь не знаком, что такое ключевое слово. И он вводит, например слово во множественном числе или любое другое которого нет в заголовке статьи и результат будет отрицательный — такой информации не существует, попробуйте поискать ещё. Хотя такие статьи (рецепты) есть на сайте и не одна. После такого ответа посетитель пойдёт искать нужную информацию по просторам интернета, а оно нам нужно, нет конечно.

Поведенческие факторы будут отрицательные. Вот поэтому нам нужно иметь точный поиск по сайту, который выдаёт качественные результаты поиска и ваш читатель найдёт на блоге то, зачем пришёл, а это может обеспечить только поиск от Яндекса или Google. А для сайта кулинарии точный поиск особенно важен, там же рецептов тысячи и тысячи. Вот, как то так, надеюсь вам понятно.

Установив на свой веб — ресурс Яндекс Поиск для сайта , ваши посетители 100% найдут нужную им информацию (если она есть у вас, конечно). Это всё равно, что поиск по интернету, только в качестве всемирной паутины будет выступать ваш сайт. Яндекс.Поиск для сайта использует все технологии «большого» поиска Яндекса. В том числе учитывает различные формы слов, исправляет ошибки и опечатки, а также неправильную раскладку клавиатуры.

Яндекс.Поиск для сайта исправляет ошибки и опечатки, а также неправильную раскладку клавиатуры

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

Какой поиск по сайту выбрать от Google или от Yandex

Это зависит на мой взгляд, как относятся к вашему проекту данные поисковые роботы. Любят или не любят ваш блог, сколько ваших статей проиндексировано каждой из поисковых систем и сколько у них записей находятся в выдаче. Я, например руководствовался этим, посмотрел в метрике Яндекс для своего сайта «Я Поваренок» с каких поисковых систем больше всего заходов, источники трафика:

Я Поварёнок – источники трафика: поисковые системы

Как видно из диаграммы больше заходов на сайт из Яндекс, вот поэтому нужно устанавливать поиск от этой поисковой системы, а если бы было наоборот то, от могущественного Google. Если 50 на 50, тогда выбор за вами, кому вы больше доверяете. А теперь перейдём к небольшой инструкции по установке поиск по сайту через Яндекс.

Как установить Яндекс.Поиск для сайта на сайт WordPress

Сделать это можно очень легко (ресурс обязательно должен быть добавлен в Яндекс. Вебмастер), зайдите на сервис и нажмите большую кнопку «Установить поиск»:

Затем, нужно заполнить технические детали поиска. В первое поле вводим любое название, которое будет видно только вам и вы не запутались, например, если у вас будет несколько установленных таких форм поиска на различные сайты. А во второе поле пишем название поиска для стандарта Opensearch:

Поиск по сайту — область поиска

Далее, выберите нужный фильтр для сайта и чуть ниже нажмите кнопку «Добавить сайты и исключения»:

Добавить сайты для поиска по сайту

Откроется окошко где вы можете добавить сайты (до 200 адресов) по которым будет осуществляться поиск нужной информации:

Добавить сайты в поиск по сайту

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

Форма поиска Яндекс — поиск для сайта

Настраивайте так как вам нужно: Тип формы: форма со стрелкой или прямоугольная форма; форма без фона; настроить цвет под свой дизайн блога; показывать в поле запроса логотип Яндекса или свой текст; параметры шрифта в поле запроса и тут же есть предпросмотр формы поиска. Я всё таки оставил форму с узнаваемым дизайном Яндекса, больше доверия будет, только со своим текстом.

После всех настроек, нажимаете Далее к шагу 3. Здесь, вы можете выбрать место для отображения результатов поиска, оформить эту страницу под дизайн своего сайта, а также настроить дополнительные параметры. Советую выбрать — показывать результаты на моей странице, зачем нам отправлять читателя ещё куда то, пусть смотрит результаты на нашем сайте. Для этого, вам нужно создать новую страницу на блоге, с любым названием, например «Результаты по вашему запросу» или «Результаты поиска», вообщем, как захотите и заодно посмотрите в адресную строку браузера, чтобы узнать номер ID страницы. В дальнейшем он нам будет нужен:

ID страницы результатов выдачи

Опубликуйте новую страницу и потом (можно сразу или после) её нужно удалить из меню сайта (если у вас настроено автоматически добавлять страницы в меню):

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

Читайте также:  Установка газового счетчика жкх

Вы можете выбрать место для отображения результатов поиска, оформить эту страницу под дизайн своего сайта

И как обычно, есть предварительный просмотр ваших настроек страницы выдачи. Далее, нажимаете кнопку перейти к шагу 4, где вы можете испытать поиск по сайту. Введите запрос в поле поиска и посмотрите, как Яндекс ищет по вашему сайту. Это можно пропустить или проверьте, на ваше усмотрение. На последнем шаге 5 вам будут предоставлены два кода, один код формы поиска и второй для страницы результатов.

Начнём сначала с кода результатов поиска. Поставьте галочку «Добавить CSS к коду результатов», для того, чтобы не ковыряться в нашем шаблоне, то есть, не вставлять стили отдельно в шаблон блога, а сразу вставим вместе HTML и CSS на созданную станицу:

Яндекс.Поиск для сайта — Код для вставки на сайт

Копируйте код результатов поиска, переходите на новою созданную страницу, где будут появляться результаты и в режиме «Текст» вставляете код и затем публикуете страничку. Копируете затем код формы и вставляете его в текстовый виджет. Вот, как должно у нас получится. Размер формы подстраивается под ширину сайдбара:

Можете проверить результат, вводите слово и опля, результат открывается на вашем сайте. Яндекс находит нужное слово не только в заголовке, но и в самом тексте записи:

Результаты поиска по сайту Я Поваренок

А дальше друзья, нам нужно эту станицу исключить из XML — Sitemap ( XML — карты сайта для поисковиков) и из карты сайта для посетителей (Dagon Design Sitemap Generator). Так вот, для этого, зайдите в настройки карты сайта и вставьте ID страницы (помните я вас просил записать ид страницы при её создание) в исключения:

Исключить страницу из XML — Sitemap

И таким же методом исключите страницу с результатами в DDSitemapGen:

Исключить страницу с результатами выдачи в DDSitemapGen

Вот, пожалуй и всё. С установкой разобрались. Обратите внимание, что вы можете повысить приоритет индексирования страниц вашего сайта с помощью плагина Яндекс.ПДС Пингер / Yandex Site search pinger для CMS WordPress , которые могут отсылать запросы на индексацию автоматически. Дополнение, установленное в CMS, отслеживает изменения на сайте и генерирует запросы на индексацию при создании или изменении статьи. Это нужно, чтобы в поиске по сайту сразу находилась новая запись, то есть, плагин оповещает сервис Яндекс.Поиск для сайта о новых и измененных документах.

Друзья, я не буду рассказывать, как устанавливать данный модуль, так как это делается стандартно, да и у Яндекс есть инструкции по работе с Яндекс.ПДС. Нажмите на той же странице, где мы создавали поиск для сайта «Плагины для CMS» или сразу установите плагин через поиск по плагинам из админпанели.

На этом позвольте, дамы и господа, с вами попрощаться. Думаю и надеюсь, что сегодняшний пост был полезен для вас. Всего хорошего и до новых встреч. Пока, пока.

источник

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

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

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

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

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

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

Создание poisk.php

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

Читайте также:  Установка rankme на веб хостинг

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

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

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

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

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

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

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

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

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

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

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

источник

Я иду искать: обзор Яндекс.Поиска для сайта

Поиск в интернете. хм, не совсем. Поиск на сайте. Насколько важен этот инструмент? Давайте разбираться.

Предположим, пользователь ищет на сайте нужный ему материал. Возможно, он точно знает, что ищет, или только думает, что знает. Это очень важно, т.к. если человек не может сформулировать запрос четко, то в выдаче будет пусто. Так вот, хорошо настроенный поиск поможет решить проблему пользователя. Что подразумевается под хорошим поиском – он умеет:

  • делать подсказки по словам;
  • исправлять неверную раскладку клавиатуры;
  • исправлять орфографические ошибки;
  • исправлять опечатки;
  • показывать похожие варианты;
  • знает синонимы популярных слов;
  • имеет возможность выбрать раздел.

Расширенный поиск также поможет сформулировать более точный и узконаправленный запрос.

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

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

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

Яндекс. Поиск для сайта: и в чем соль?

Поиск для сайта появился в 2015 году и по сей день помогает искать информацию не только во всём интернете, но и конкретно на пользовательских ресурсах.

Сам поиск по сайту работает аналогично поиску по интернету. Поисковик индексирует ресурс и в выдачу попадает не стандартное «от нового к старому», как, например, в привычном поиске WordPress (хотя можно настроить и так), а наиболее подходящий запрос пользователя.

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

Помимо технической части поиска, можно настроить и визуальный дизайн, выбрать цвет рамки, поля, текста, размер шрифта и т.д. Об этом чуть ниже.

Существует две технологии поиска. Конкретно поиск по сайту, который подойдет информационным ресурсам, и поиск по интернет-магазинам. Начнем с последнего.

Чтобы поставить поиск на сайт, я создал тестовый интернет-магазин на WordPress за 10 минут, наполнил его товарами и добавил несколько записей в блог.

Для его установки в соответствующем окне вводим ссылку на страницу поиска, где будут отображаться результаты (создаём любую в конструкторе).

Затем вводим ссылку на YML-файл с базой товаров.

Для получения этой ссылки я установил плагин для WordPress «Yml для Yandex Market», следом в боковом меню консоли появилась кнопка «Экспорт Yandex Market», в настройках есть подробнейшая инструкция по созданию YML-файла.

Нажимаем «сохранить» и ждём некоторое время, пока каталог индексируется.

В боковом меню настройки поиска по интернет-магазину можно проверить поиск до установки на сайт, а также свой код для вставки на сайт. Первый код размещаем на главной странице ресурса, второй на страницу для результатов поиска.

На главной странице первый код добавляем через виджеты. «Внешний Вид => Виджеты». У меня поиск в боковой колонке, в этом поле и разместим код.

Страницу для результатов поиска создаем отдельно. Т.к у меня тестовый сайт, поиска будет два, соответственно, и страницы для вывода результатов тоже две. Первую создал как «Результаты поиска по интернет-магазину».

Далее вставляем наш код и нажимаем «Сохранить».

После индексации товары появятся в результатах поиска. При нажатии на «Купить» пользователя перенаправит на карточку товара.

Ниже представлены результаты поиска с разными нюансами.

И, наконец, поиск с неверной раскладкой:

Все готово! Но если дизайн выдачи не по нраву, можно получить API-ключ на странице разработчика на сайте Яндекса и править поиск до неузнаваемости.

Кому не подойдет данный поиск?

Интернет-магазинам, ассортимент которых пополняется/меняется каждый день. До того момента, как каталог проиндексируется, поиск по запросу может выдавать неактуальные данные.

С поиском по магазинам разобрались. Вернемся к поиску для информационных запросов.

Для начала переходим по адресу https://site.yandex.ru/searches/new/. Теперь необходимо выбрать имя поиска, которое будет видеть только администратор в панели управления Яндекса. «Поиск по сайту», например.

Далее называем поиск по Opensearch. Эта технология позволяет для любого сайта, содержащего поиск, интегрироваться в панель поиска браузера. Я написал «Поиск по Geek Place».

Читайте также:  Установка лобового стекла с выездом мастера

Чуть ниже выбираем тип фильтра для поиска. Это защита от контента 18+.

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

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

А также адрес электронной почты для уведомлений по изменениям в поиске.

На втором шаге нас встречают визуальные настройки. Здесь выбираем какой шрифт, размер и цвет текста будет отображаться в области ввода. Все зависит от своего чувства стиля, но не забываем про пользователей. Что для нас красиво – для пользователя может вызвать боль. Предпросмотр поможет избежать ошибок.

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

В следующем пункте выбираем место для отображения результатов и оформляем форму выдачи запросов.

Есть два варианта: либо создаем новую страницу для результатов, либо искомое будет отображаться на странице Яндекса. Рекомендую создать отдельную страницу для результатов выдачи, так пользователю не придется покидать сайт.

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

Если же решили отображать результаты на странице от Яндекса, то можно настроить логотип и нижний колонтитул.

После всех манипуляций обязательно воспользуйтесь функцией предпросмотра.

Следующая страница позволит проверить вашу форму перед установкой кода на сайт. Вводим одно слово из блога. работает!

Далее – самое важное, а именно, код для вставки на сайт. Внимательно смотрим, куда вставляем код. Нужно добавить на главную страницу и на страницу, где будут отображаться результаты (если вы выбрали отображение результатов на вашей странице сайта).

Ставим галочку напротив «Добавить CSS к коду результатов». Делается для того, чтобы в самой CMS можно было править CSS стили и полностью менять оболочку поиска.

Я установил код в правой боковой колонке: для этого в консоли перешел во вкладку «Внешний вид», далее «Виджеты», в доступных выбрал «HTML-код», задал ему название и вставил сам код поиска. Все аналогично тому, что делал с кодом для интернет-магазина.

Второй код размещаем на только что созданной странице.

Заходим в «Страницы-Добавить новую», даем ей имя, редактируем как HTML, вставляем код и сохраняем.

Так выглядят уже установленные поиски на сайте:

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

Вот и все шаги по настройке Яндекс.Поиска для сайта. После всех действий рекомендуем тщательно протестировать поиск. Напоминаем, что в любое время все настройки поиска находятся по адресу https://site.yandex.ru/searches/ – можно вернуться на любой шаг и поменять любой пресет настроек. Затем необходимо обновить код формы поиска на сайте.

Плюсы и минусы Яндекс. Поиска

  • Гибкая настройка.
  • Настройка поиска не только с технической части, но и с визуальной.
  • Область поиска. Яндекс.Поиск в настройках позволяет добавлять любые поддомены сайта, достаточно указать их в соответствующем окне. Стандартный поиск по сайту от WordPress может искать только по текущему сайту и не более того.
  • Ранжирование страниц. Для стандартного поиска все результаты равны, и он выдает их по дате публикации, в то время как Я.Поиск выдает результаты в порядке ранжирования.
  • Нужно ждать, пока Яндекс проиндексирует страницы. До этого момента результаты могут быть неактуальными.

Аналоги Яндекс. Поиска

  • https://multisearch.io/ – самый популярный платный поиск для сайта. Разработчики называют его «умным». Умеет все то же, что и Яндекс, но настройка более гибкая. Учитывает синонимы, морфологию, орфографию, простой язык в запросах «телефон-мобильник», смысловые значения запросов.
  • https://detectum.com/ru/ – система поиска на естественном языке по табличным параметрам. Главное преимущество Detectum – это учет структуры каталога интернет-магазина и параметров товаров из базы данных.
  • https://anyquery.diginetica.com/ – инструмент для увеличения конверсии поиска от Diginetica.
  • http://sphinxsearch.com/ – система полнотекстового поиска от американской компании Sphinx Technologies Inc. с открытым исходным кодом. Основатель и разработчик системы – Андрей Аксёнов. Распространяется по лицензии GNU General Public License v.2.Sphinx, является одним из самых мощных и быстрых поисковых движков. В феврале 2019 года прошла встреча, на которой обсуждалось будущее индексов Sphinx. Подробнее можно прочитать и посмотреть видеодоклад на Хабре: https://habr.com/ru/company/superjob/blog/453222/
  • https://xapian.org/ – библиотека поискового движка с открытым исходным кодом, распространяется по лицензии GPL. Может использоваться совместно с Perl, Python, PHP, Java, Tcl, C_Sharp, Ruby, Lua. Поддерживает модель поиска на основе вероятностной информации, а также богатый набор операторов для логических запросов.
  • Google Site Search на платной основе. Был закрыт в 2017 году. Тарифы были от 100$ до 2000$. Самый дешевый предусматривал до 20 000 запросов, самый дорогой до 500 000. Теперь поиск можно установить бесплатно, но с неотключаемой рекламой.

Вывод

Вот и рассмотрели поиск для сайта от Яндекса. Удобен ли он? Да. Нужен ли он? Решать каждому. Есть платные аналоги побогаче, но, возможно, вам хватит и штатного поисковика. В любом случае, потратив совсем немного времени, вы сможете настроить инструмент так, что люди захотят им пользоваться и будут возвращаться к вам снова и снова.

К дополнению к материалу рекомендуем ознакомиться с нашей статьей про организацию поиска на сайте.

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

источник

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

Adblock
detector