Поисковый агрегатор - Search aggregator


А поисковый агрегатор это тип метапоисковая машина который собирает результаты из нескольких поисковых систем одновременно, обычно через результаты поиска RSS. Он объединяет указанные пользователем каналы поиска (параметризованные каналы RSS, которые возвращают результаты поиска), чтобы предоставить пользователю такой же уровень контроля над контентом, как и обычные агрегатор.[нужна цитата ]

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

История

Концепция агрегации результатов поиска появилась сравнительно недавно, первые из них стали доступны в 2006 году. В 2005 году Amazon опубликовал OpenSearch спецификация для предоставления результатов поиска в общем формате XML. Хотя многие сайты в настоящее время публикуют результаты в OpenSearch, многие просто публикуют результаты в общем формате RSS. Однако, хотя синдикация OpenSearch обеспечивает большую гибкость в способе отображения результатов поисковыми агрегаторами, обычно это не требуется.

Функциональный обзор

Агрегатор поиска обычно позволяет пользователям выбирать определенные поисковые системы для выполнения определенного запроса. Когда пользователь вводит запрос в поисковый агрегатор, он генерирует требуемый URL-адрес «на лету», вставляя поисковый запрос в параметризованный URL-адрес для канала поиска. Параметризованный URL-адрес выглядит примерно так:

   https://news.google.com/news?hl=en&ned=us&q={SEARCH_TERMS}&ie=UTF-8&output=rss

В этом случае параметр {SEARCH_TERMS} будет заменен условиями поиска, запрошенными пользователем, и запрос будет отправлен на хост. Затем поисковый агрегатор проанализирует результаты и отобразит их в удобном для пользователя виде.

Преимущества

Эта система имеет ряд преимуществ перед традиционными метапоисковые машины. Прежде всего, это дает пользователю большую гибкость в выборе механизмов, которые следует использовать для выполнения запроса.[1] Они также позволяют легко добавлять новые движки в личную коллекцию пользователей (аналогично тому, как пользователь добавляет новую ленту новостей в агрегатор новостей).

Патенты

Патент Apple 6 847 959,[2] подана 5 января 2000 г., касается универсальной поисковой агрегации. Это привело к удалению [3] этой функции в смартфонах Samsung Android в июле 2012 года.

Смотрите также

Рекомендации

  1. ^ «Использование« анонимного »агрегатора поисковых систем DuckDuckGo после скандала с PRISM» Белфаст Телеграф. Проверено 12 августа 2015.
  2. ^ «Патент US6847959 - Универсальный интерфейс для поиска информации в компьютерной системе - Google Patents». Google.com. Получено 2012-08-16.
  3. ^ Флориан Мюллер (15 февраля 2012 г.). «Судебный процесс Apple и Samsung на прошлой неделе касается восьми патентов, 17 продуктов - предложение о запрете Nexus основано только на подмножестве». Патенты FOSS. Получено 2012-08-16.