Question

I notices when i go to some sites (include Stackoverflow) by Firefox a little blue circle shows I can add the site to my Search providers . so wanted to know how can add this feature to my MVC project . I Heared an XML file should be added ...

Was it helpful?

Solution

Follow the instructions in this guide.

This is the meat and veg of it though...

The link in your master page:

<link rel="search" type="application/opensearchdescription+xml" href="http://mysite.com/browserplugin.xml" title="My Site Search" />  

The browserplugin.xml file mentioned above should look like this:

<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
    <ShortName>My Site Search</ShortName>
    <Description>My Site Search</Description>
    <Image height="16" width="16" type="image/x-icon">http://mysite.com/favicon.ico</Image>
    <Url type="text/html" method="get" template="http://mysite.com/search/{searchTerms}"/>
</OpenSearchDescription>

Note that you should (obviously) change that urls appropriately according to your website. Specifically the Url in the OpenSearchDescription in order to match your search url.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top