Поиск для сайта от Яндекса — установка и настройка, создание страницы результатов поиска на WordPress

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

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

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

Яндекс занимает первое место в России в рейтинге поисковых систем (по количеству пользователей и запросов). Вот график, показывающий приблизительные доли ПС в России на 2013 год:

Доли поисковых систем в России

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

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

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


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


А теперь коротко о них же в текстовом виде:

  1. Учет особенностей языка. При вводе слов в поисковую строку многие часто допускают ошибки (орфографические, опечатки), которые поиск Яндекса умеет исправлять. Также автоматически будет изменена раскладка клавиатуры и подобраны дополнительные варианты написания, если это возможно.
  2. Настройки дизайна. Сюда входит внешнее оформление самой поисковой строки и страницы с результатами поиска. Вы сможете подогнать все элементы под дизайн вашего сайта.
  3. Поисковые подсказки. В поиске для сайта, ровно как и в обычном, предусмотрены подсказки для облегчения ввода запроса. Их можно редактировать, делая подсказки более релевантными содержанию сайта.
  4. Уточнение результатов. Помните я писал про поисковые операторы Яндекса? Так вот та функция позволяет пользователю выбирать некоторые из них двумя кликами. Дата и тип документа, разделы сайта и т.п. И все это вы сможете отредактировать на свой вкус.
  5. Вставка блоков РСЯ в поиск. Это один из способов повысить заработок на контекстной рекламе. Кстати, еще раз напомню — лучше работать с РСЯ через центр обслуживания партнеров а конкретно через профит-партнер, потому что там вы будете получать бонусы за заработок и можно поучаствовать в его акциях, которые проходят довольно часто.
  6. Индексация. Дабы поддерживать свежесть поисковой выдачи на вашем сайте, Яндекс создает дополнительный индекс. Для быстрого попадания страниц в индекс вы можете скачать специальный плагин (для популярных CMS типа wordpress, joomla и т.д.). Думаю, что индексация сайта в целом тоже улучшится.
  7. Статистика. Вашему вниманию предстанет подробный отчет по запросам: сами поисковые фразы, их количество, число показов и кликов. Выбираете временной промежуток и смотрите.
  8. Синонимы. Новая функция, позволяющая вам вручную указывать синонимы. Отлично подойдет для сайтов с большим количеством иностранных или профессиональных слов.
  9. Поисковые темы. Поиск информации может осуществляться как только на вашем сайте, так и на других, включая весь интернет. Вы можете создать поисковую тему и добавить туда до 100 000 сайтов, если вам нужно организовать поиск по множеству проектов сразу. Если их намного меньше, то лучше добавьте их в области поиска при настройке кода.

Думаю, поиск уже должен вас заинтересовать

Установка и настройка кода поиска для сайта


Теперь перейдем непосредственно к установке поиска. Сначала заходим на site.yandex.ru, где выбираем «Установить поиск»:

07-03-2014 2-15-21

Необходимо произвести начальную настройку поиска:

Область поиска

  • Техническое название. Здесь пишем то, что будет отображаться у вас в списке всех поисков. Можете задать любое понравившееся имя:
  • Название поиска для стандарта Opensearch. Пользователь может использовать ваш поиск в качестве стандартного или альтернативного в поисковой строке своего браузера и сюда вписываем название, которое в нем будет отображаться.
  • Семейный фильтр. Это нечто вроде цензуры в поиске. Тут нужно установить лишь степень фильтрации. Семейный — самая жесткая фильтрация, умеренный — исключает из выдаче «взрослый» контент, без ограничений — отключает фильтрацию совсем.
  • Область поиска. Выбираем места, в которых будет производиться поиск. Можно добавлять отдельные сайты и целые категории из Яндекс.Каталога. Полезная штука, если у вас есть несколько проектов схожих тематик.

Форма поиска

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

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

08-03-2014 0-41-20

И последним идет настройка поля запроса. Можете оставить логотип Яндекса (чтобы посетители видели, с помощью какой системы будет осуществляться поиск), ввести какую-нибудь свою фразу (типа «Введите поисковый запрос») или же просто оставить это поле пустым. Также можно выбрать параметры шрифта (цвет, размер, жирный и курсив).

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

Результаты поиска

Здесь мы будем настраивать страницу с результатами поиска. Грубо говоря, пунктов здесь всего два — место для показа результатов и настройки внешнего оформления. В первой части два варианта: либо они будут отображаться на отдельной странице на вашем сайте, либо на странице Яндекса. Если вы выбрали первое, то вам нужно указать место размещения рекламных блоков и вкладку для показа результатов (новая или текущая).

08-03-2014 0-50-28

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

09-03-2014 0-31-11

Следующим шагом будет проверка поиска. Просто вводите запрос и нажимаете «Найти». Далее вы перейдете на страницу результатов поиска:

09-03-2014 0-46-41

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

Вариантов кода два —  HTML и CSS или IFrame. Первый вариант более универсален и в нем можно доработать дизайн результатов (если поставить галочку в пункт «Добавить CSS к коду результатов»). Также рекомендую добавить строку поиска прямо перед ними, это облегчит пользователям ввод нового запроса в строку.

Установка кода результатов поиска на страницу WordPress

Вообще, код устанавливается прямо на страницу, но это не всегда работает. Поэтому вот решение проблемы установки кода поиска на WordPress. Сначала создаем пустую страницу для результатов поиска. Теперь в списке страниц нажимаем «Свойства» и видим следующую картину:

09-03-2014 14-50-31

Стандартный шаблон страниц будет называться по-разному, в зависимости от установленной темы. Теперь нужно найти php файл, который является шаблоном для страниц (не для записей). По стандарту это page.php. Он должен быть небольшим, а основное содержание — php элементы (вызов шапки сайта, сайдбара и т.д.).

Теперь создаем новый файл в формате php и закидываем его в папку с темой, ее адрес примерно такой:

/wp-content/themes/название_темы

Теперь редактируем этот файл. В самое начало добавляем вот эту строку (название можно указать любое):

<?php/*Template Name: Шаблон поиска*/?><!--?php /*Template Name: Шаблон поиска*/?-->

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

Все функции вставляйте в том порядке, в котором они расположены в стандартном шаблоне. Схема примерно такая: название шаблона — шапка — внешний вид — заголовок — сайдбар — подвал. У вас, вероятно, порядок будет иным. Теперь нужно вставить полученный на последнем шаге код результатов поиска в файл. Я его разместил сразу после заголовка.

Сохраняем все это дело, идем на список страниц и в свойствах страницы с результатами меняем стандартный шаблон на только что созданный:

09-03-2014 15-54-15

Все. После этих действий у меня начали отображаться результаты. Почему их не было ранее — понятия не имею.

Дополнительная настройка поиска


После того как вы разместили код и сделали основные настройки, можно переходить к дополнительным. Для начала рассмотрим пункт «Индексирование». С помощью данной функции вы можете повысить приоритет индексирования некоторых страниц. Должны выполняться 3 условия:

  • Страница должна находиться в области поиска.
  • Страница должна принадлежать сайту, права на который подтверждены в панели вебмастера Яндекса.
  • Лимит — 100 страниц в сутки.

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

Итак, плагин называется Яндекс.ПДС. Список поддерживаемых CMS (систем управления контентом): Drupal, Joomla!, K2 for Joomla!, MODx, TYPO3 и WordPress. Установка его не составит проблема, для каждой системы есть инструкция. Главное не забудьте после установки ввести логин, ключ и id поиска (их вы увидите ниже кнопки загрузки плагина).

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

09-03-2014 2-12-45

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

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

09-03-2014 2-35-52

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

И последний пункт меню — статистика. Здесь вы увидите подробный отчет о запросах, результатах, показах и кликах. Можно выбрать нужную дату, области две — сайт и интернет. Всю статистику можно скачать файлом в формате CSV (открывается Excel'ем).

На этом все. В следующих статьях проведу похожий обзор поиска от гугла и сравню с яндексом. До скорой встречи на страницах блога Monetavinternete.ru!

Оставить ответ