Книга: Яндекс для всех
10.2. Яндекс. XML
Не для всех ситуаций может оказаться удобным решение по развертыванию на своем веб-ресурсе полноценного поискового сервера. Причины для этого могут быть разными. Тем не менее качественный поиск все равно бывает необходим. Для таких случаев Яндекс предлагает иное решение, нежели Яндекс. Сервер — Яндекс. XML. Это сервис, позволяющий формировать автоматические поисковые запросы к Яндексу и публиковать его ответы у себя на сайте в собственном дизайне.
Как и поисковый сервер, решение Яндекс. XML также существует в двух вариантах — платном и бесплатном. Но разница между вариантами иная, нежели для поисковика. Ограничение бесплатной версии лишь одно — нельзя за сутки сделать более тысячи запросов к Яндексу. Во всем остальном никаких ограничений у бесплатной версии не существует. Тысячи запросов в день будет вполне достаточно для сайта со средней посещаемостью, поскольку далеко не каждый посетитель будет пользоваться предоставленной возможностью поиска.
Для чего можно использовать этот сервис? Например, для организации поиска по своему сайту. При выполнении работ по оптимизации и продвижению сайтов. Для использования в метапоисковиках. Для создания оригинальных игр, основанных на результатах поиска на Яндексе. (Я называю те направления, которые уже реализованы, но ведь можно придумать что-то еще, не так ли?)
Сказать, лучше этот вариант поиска любого другого или хуже, невозможно. Можно говорить лишь о различиях. При использовании Яндекс. XML вы получите результаты поиска "в чистом виде", без примеси дизайна, в структурированном виде. А написав программу разбора результатов, сможете сформировать страницу результатов в том виде, в каком она вам необходима.
- Тестирование Web-сервиса XML с помощью WebDev.WebServer.exe
- Преобразование XML в реляционную базу данных
- Кто сказал: «Яндекс»?
- Яндекс
- Глава 2 Яндекс. Почта
- XMLHttpRequest
- Попробуем настроить Яндекс Директ самостоятельно
- Яндекс. Люди
- Листинг 14.2. Использование параметра XMLWriteMode при сохранении объекта ADO.NET DataSet
- Язык запросов поисковой машины Яндекс
- Онлайн-календари Яндекс-календарь
- 3.1.3. Как выглядят Яндекс. Новости