Search aggregator

Search aggregator

A search aggregator is a type of metasearch engine which gathers results from multiple search engines simultaneously through RSS search results. It combines user specified search feeds (parameterized RSS feeds which return search results) to give the user the same level of control over content as a general aggregator.

Soon after the introduction of RSS, sites began publicising their search results in parameterized RSS feeds. Search aggregators are an increasingly popular way to take advantage of the power of multiple search engines with a flexibility not seen in traditional metasearch engines. To the end user, a search aggregator may appear to be just a customizable search engine and the use of RSS may be completely hidden. However, the presence of RSS is directly responsible for the existence of search aggregators and a critical component in the behind-the-scenes technology.

History

The concept of search aggregation is a relatively recent phenomenon with the first ones becoming available in 2006. In 2005 Amazon published the OpenSearch specification for making search results available in a generic XML format. While many sites currently publish results in OpenSearch, many simply publish in generic RSS format, however. While OpenSearch syndication allows for greater flexibility in the way Search Aggregators display results, it is generally not required.

Functional overview

A search aggregator typically allows users to select specific search engines ad-hoc to perform a specified query. At the time the user enters the query into the Search Aggregator, it generates the required URL "on the fly" by inserting the search query into the parameterized URL for the search feed. A parameterized URL looks something like this:

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

In this case, the {SEARCH_TERMS} parameter would be replaced with the user requested search terms, and the query would be sent to the host. The Search Aggregator would then parse the results and display them in a user-friendly way.

Advantages

This system has several advantages over traditional metasearch engines. Primarily, it allows the user greater flexibility in deciding which engines should be used to perform the query. They also allow for easy addition of new engines to the users personal collection (similar to the way a user adds a new news feed to a news aggregator.)

Disadvantages

Because the search results are not displayed on the search engine's own page, the user does not get the benefit of the full-featured search engine site. The separate (but related) tagging and social bookmarking services are, however, evolving rapidly, and these shortcomings could possibly be addressed in the near future.

See also

* A9.com
* Aggregator
* Metasearch engine
* Federated search
* Dogpile


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Aggregator — refers to a web site or computer software that aggregates a specific type of information from multiple online sources: News aggregator, a computer software or website that aggregates news from other news sources Poll aggregator, a website that… …   Wikipedia

  • Web search engine — Search engine redirects here. For other uses, see Search engine (disambiguation). The three most widely used web search engines and their approximate share as of late 2010.[1] A web search engine is designed to search for information on the Wo …   Wikipedia

  • Index (search engine) — Search engine indexing collects, parses, and stores data to facilitate fast and accurate information retrieval. Index design incorporates interdisciplinary concepts from linguistics, cognitive psychology, mathematics, informatics, physics, and… …   Wikipedia

  • List of search engines — This is a list of Wikipedia articles about search engines, including web search engines, metasearch engines, desktop search tools, and web portals and vertical market websites that have a search facility for online databases.By… …   Wikipedia

  • Collaborative search engine — Collaborative Search Engines (CSEs) are an emerging trend for Web search and Enterprise search within company intranets. CSEs let users concert their efforts in information retrieval (IR) activities, share information resources collaboratively… …   Wikipedia

  • Selection-based search — A selection based search system is a search engine system in which the user invokes a search query using only the mouse.[1] A selection based search system allows the user to search the internet for more information about any keyword or phrase… …   Wikipedia

  • Web search query — A web search query is a query that a user enters into web search engine to satisfy his or her information needs. Web search queries are distinctive in that they are unstructured and often ambiguous; they vary greatly from standard query languages …   Wikipedia

  • Online search — is the process of interactively searching for and retrieving requested information via a computer from databases that are online.[1] Interactive searches became possible in the 1980 s with the advent of faster databases and smart terminals.[1] In …   Wikipedia

  • Live Search News — Infobox Software name = Live Search News caption = Live Search News s news aggregator developer = Microsoft latest release version = Final latest release date = April 17 2008 latest preview version = latest preview date = operating system = genre …   Wikipedia

  • News aggregator — In computing, a feed aggregator, also known as a feed reader, news reader, RSS reader or simply aggregator, is client software or a Web application which aggregates syndicated web content such as news headlines, blogs, podcasts, and vlogs in a… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”