Lee Romero

On Content, Collaboration and Findability
October 29th, 2008

Standard Search Syntax desired, but also a standard response syntax!

I just read through Kas Thomas’ post In search of a standard search syntax, and have to agree this would be useful for users of search engines.

However, I would go even further and suggest that the search industry (enterprise search as well as internet search engines) would also benefit if it were to define and adopt a standard response syntax for results (at least a response syntax that could be provided as an option).  Obviously, for most users a straightforward HTML presentation is desirable as when they interact with an engine through their browser, they want to be able to view the results in their browser.

However, an ability to request results from an arbitrary engine in a standard format would be a great step forward – it would vastly simplify aggregation of results for federated search and more generally it could present the ability to programmatically interact with multiple engines for a variety of other purposes.

I know of one attempt that seems to drive to this – OpenSearch (which is associated with A9 – Amazon’s search engine) – a set of elements that can be used as extensions to an RSS format.  Are there others?  How widely known (and adopted?) is OpenSearch as a format?

One Response to “Standard Search Syntax desired, but also a standard response syntax!”

  1. Alfresco (Enterprise Content Management) – allows you to exposes its search service via OpenSearch, as well as, allows you to add other OpenSearch sites to its search interface.

    While we provide this as a feature of the product, we have still yet to see many sites/applications adopt this as a standard (or any other).

Leave a Reply