OpenSearch
OpenSearchはシンジケーションとアグリゲーションに適する形式で検索結果を発行することを可能にする技術群である。これはウェブサイトと検索エンジンが標準的でアクセス可能な形式で検索結果を発行する方法である。OpenSearchはAmazon.comの子会社A9によって開発され、最初のバージョンである、OpenSearch 1.0は2005年5月のWeb 2.0においてジェフ・ベゾスにより公開された。OpenSearch 1.1のドラフトバージョンは2005年11月から12月にかけてリリースされた。OpenSearch仕様はクリエイティブ・コモンズ・ライセンス下で、A9によりライセンスされている。
OpenSearchは以下から構成される:
OpenSearch Descriptionファイル: 検索エンジンを特定し、説明するXMLファイル。 OpenSearch Query Syntax: 検索結果を取得できる場所の記述
OpenSearch RSS(OpenSearch 1.0)またはOpenSearch Response(OpenSearch 1.1): open search結果を供給するための形式。
OpenSearch Aggregators: OpenSearch結果を表示するサイト。
OpenSearch Description Documentsは特定のウェブサイト/ツールのための結果レスポンスを一覧にする。仕様のバージョン1.0では、RSS形式で、一つのレスポンスのみを許した。しかしながら、バージョン1.1では何らかの形式の、複数のレスポンスのサポートを提供している。HTMLなどの他の形式も完全に許容されるが、しかしながらRSSとAtomだけが正式にOpenSearchアグリゲータで正式にサポートされる唯一の形式である。