Jump to content

OpenSearch

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Brihar73 (talk | contribs) at 16:06, 2 March 2007 (Search engines and software that support OpenSearch). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

OpenSearch is a collection of technologies that allow publishing of search results in a format suitable for syndication and aggregation. It is a way for websites and search engines to publish search results in a standard and accessible format. OpenSearch was developed by Amazon.com subsidiary A9 and the first version, OpenSearch 1.0, was unveiled by Jeff Bezos at the Web 2.0 in March, 2005. Draft versions of OpenSearch 1.1 were released during September and December 2005. The OpenSearch specification is licensed by A9 under a Creative Commons license.

Summary

OpenSearch consists of:

  1. OpenSearch Description files: XML files that identify and describe a search engine.
    • OpenSearch Query Syntax: describe where to retrieve the search results
  2. OpenSearch RSS (in OpenSearch 1.0) or OpenSearch Response (in OpenSearch 1.1): format for providing open search results.
  3. OpenSearch Aggregators: Sites that can display OpenSearch results.

OpenSearch Description Documents list search result responses for the given website/tool. Version 1.0 of the specification only allowed one response, in RSS format; however, version 1.1 provides support for multiple responses, which may be in any format. RSS and Atom are the only ones formally supported by OpenSearch aggregators, however other types, such as HTML are perfectly acceptable.

Search engines and software that support OpenSearch

Directories of OpenSearch feeds

Plugins for making blog content available to OpenSearch APIs

See also