<p>I&#8217;ve been trying <a href="http://tinderbox.flock.com/builds/trunk_sulfur/">Sulfur</a>, the next release of <a href="http://www.flock.com">Flock Browser</a>. The interface is a lot different from the stable version (that I mainly use) but one of those changes I liked was the detection of search engines.</p>

<img src="http://farm2.static.flickr.com/1299/631976542_f98ba6c789.jpg?v=0" alt="Sulfur Search Engine Detection" style="margin:10px;" />

<p>This will make adding a search engine as easy as subscribing a <span class="caps">RSS</span> feed, what is great. Currently Firefox2 and IE7 (among others) already have this support, but isn&#8217;t as clear as Sulfur&#8217;s. It is based on the <a href="http://www.opensearch.org/">OpenSearch</a> specifications, a standard for search engine. For the moment, its design consists in three parts: The <span class="caps">XML</span> spec of the search engine, the OpenSearch <span class="caps">RSS</span> feed for results and OpenSearch Aggregators to display those results.</p>

<p>For the moment, only the first part is widely spread, and so I decided to add it also to my website. First I created the <a href="http://alcidesfonseca.com/opensearch_desc.xml"><span class="caps">XML</span> file</a> containing the icon location and the uri string for the search. In my case, as I am lazy, I used google custom search with adsense, so I could earn some bucks (as if someone will ever use it!)</p>

<p>Then, in the &lt;head&gt; tag, I just added:</p>

<div class="code">
&lt;link rel=&quot;search&quot; type=&quot;application/opensearchdescription+xml&quot; href=&quot;/opensearch_desc.xml&quot; title=&quot;Search Alcides Fonseca&quot; /&gt;
</div>

<p>As easy as this, so go ahead and add the OpenSearch description for you website search.</p>