Создание и раскрутка сайтов - веб-студия WebStudio2U Написать письмо в студию веб-дизайна WebStudio2U Авторизация Лента новостей студии веб-дизайна WebStudio2U Карта сайта

Вышел новый Яндекс.Сервер

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

Теперь можно перемещать найденные документы на первую или последнюю позицию выдачи, указав запросы и ссылку на документ, который необходимо сделать первым или последним. Зачем это нужно? Корпоративные сайты, к примеру, могут по запросу имени сотрудника поставить на первое место страницу с его биографией. А интернет-магазины могут по запросу с упоминанием товара в качестве первой страницы указать карточку этого товара.

В новой версии Яндекс.Сервера реализовано ссылочное ранжирование, которое учитывает ссылки на документ при расчете его релевантности. А также расширился список поддерживаемых документов: MS Office 2007, Open Office и PDF-файлы версии 1.7.

Яндекс.Сервер

Яндекс.Сервер — это продукт для корпоративного поиска (Enterprise Search) и/или поиска по сайту, который обеспечивает полнотекстовый поиск информации с учетом морфологии русского языка на вашем веб-сервере или в корпоративной сети.

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

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

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

Поиск работает с учетом морфологии русского, английского и украинского языков - так же, как работает поиск Яндекс по Интернету. Например, если задан запрос «идти», то в результате поиска будут найдены ссылки на документы, содержащие слова «идти», «идет», «шел», «шла» и т. д.

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

Технологически Яндекс.Сервер представляет собой специализированный HTTP-сервер, работающий на отдельном порту. Соответственно, обратиться к нему и получить результаты поиска можно из любого места сети. Все настройки выполняются через текстовый конфигурационный файл. Существуют версии программы для различных операционных систем. В среде Unix Яндекс.Сервер работает как демон, а на платформе MS Windows — как сервис.

Список возможностей

  • Базовые алгоритмы индексирования и поиска идентичны используемым на www.yandex.ru.
  • Учет морфологии русского, английского и украинских языков (работа со словоформами, неологизмами, именами собственными, словосочетаниями).
  • Поиск в текстах на любых языках с кириллицей и латинским алфавитом с учетом диакритики.
  • Язык запросов идентичен используемому на www.yandex.ru, включая полную поддержку логических операторов, поиск с расстоянием, поиск в зонах и атрибутах документа.
  • Ранжирование найденных документов по степени соответствия запросу или по дате.
  • Неограниченный размер и количество индексируемых документов.
  • Индексация чтением локальной файловой системы (в т. ч. сетевых ресурсов) и по HTTP (включая поддержку proxy).
  • Индексирование без остановки поискового сервиса.
  • Гибкая настройка индексатора, поддержка robots.txt и стоп-слов.
  • Подсветка найденных слов на странице с результатами поиска и в самом найденном документе.
  • Встроенный дизайн результатов поиска, аналогичный yandex.ru;
  • Представление результатов поиска в формате XML (возможность произвольно оформить страницу результатов поиска);
  • Неограниченное число зон индексирования в рамках коллекции документов;
  • Структурирование результатов поиска по категориям найденных документов;
  • Неограниченное число независимых коллекций документов, обслуживаемых отдельными процессами индексации и поиска.

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

Системные требования

Яндекс.Сервер поддерживает следующие платформы:

  • FreeBSD 6.3, 7.0 (32/64);
  • Linux 2.6.x (32/64);
  • Windows 2000/XP/2003 (32/64).

Обратите внимание, Яндекс.Сервер может не работать (или работать некорректно) в виртуальных средах и в условиях хостинга. Для установки программы необходимы администраторские права.

Для работы продукта требуется предустановленный Perl 5.10 и Python 2.5.

В процессе эксплуатации Яндекс.Серверу требуется свободное дисковое пространство:

  • для установки программных модулей и конфигурационных файлов системы — приблизительно 500 МБ;
  • для размещения создаваемых системой файлов индекса и временных файлов: общий объем индексных файлов составляет от 30% до 90% суммарного объема проиндексированных документов плюс примерно столько же места для временных файлов при переиндексации.

Скачать Яндекс.Сервер

Теги:
яндекс сервер, яндекс, поиск, корпоративный поиск, корпоративные сети, простой поиск, индексация