Яndex.Server на хостинге

Нет смысла рассказывать о пользе систем полнотекстового поиска в современном Internet. Пожалуй, не будет преувеличение м сказать, что использование поисковиков (таких как Yandex или Google) для большинства пользователей — единственный способ найти необходимое в огромном объеме доступной информации.

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

Мы предлагаем своим клиентам еще один вариант поиска - поиск с использованием персонального поисковика от компании Яндекс: Яndex.Server. Яndex.Server — это средство для организации полнотекстового поиска по отдельным сайтам. Яndex.Server позволяет выполнять поиск с использованием привычных запросов, которые все мы неоднократно набирали в Яндексе; при этом поиск выполняется с учетом морфологии русского, английского и украинского языков.

Установка и использование сервера 

Установка сервера Яндекс.Server осуществляется через панель управления хостингом (http://panel.netangels.ru). Для того, чтобы установить это приложение, необходимо выполнить следующие действия:

  1. зайти в раздел "Сайты" панели управления
  2. перейти в окно установки приложений для выбранного сайта (окно установки приложений открывается по нажатию на серую кнопочку со стрелкой возле сайта) 
  3. выбрать приложение Yandex и нажать кнопку "Установить" 
  4. заполнить форму, приведенную ниже 
установка Яndex.Server

Устанавливая Яndex.Server для своего сайта www.example.com, Вы получаете домен вида search.example.com (вместо search может быть указано что-нибудь другое), который представляет собой персональный поисковик Вашего сайта.

Поиск по сайту будет доступен через пару часов (необходимо некоторые время на индексирование сайта поисковиком).

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

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

Единственным необходимым условием использования Яndex.Server'а на своем сайте является следующее (цитата из лицензионного соглашения):

...размещение на всех страницах с результатами поиска фразы, содержащей ссылку на сайт Яндекса: «Поиск осуществлен с использованием Яndex.Server», написанной шрифтом, не менее заметным, чем сами результаты поиска.

 Яндекс.Server для разработчиков 

Разработчикам будет интересна возможность выдачи результатов поиска Яndex.Server'а в виде XML: в этом случае можно легко и органично вписать вывод результатов в общий дизайн сайта. Для получения результатов поиска в виде XML-документа необходимо к передаваемому поисковому запросу добавить дополнительный параметр xml=yes.

При необходимости ограничения области индексирования можно воспользоваться стандартным файлом ограничения доступа роботов к содержимому на http-сервере: файлом robots.txt.