Advertise SharePoint Search Provider in Internet Explorer

Requirement:

As soon as user lands on Search Center Site, a search provider should be advertised to Internet Explorer with FAV icon.

Solution:

Here are the steps:

  • Create a search provider xml file. <name>.xml

<?xml version=”1.0″ encoding=”UTF-8″?>
<OpenSearchDescription xmlns=”” xmlns:ms-ose=”http://schemas.microsoft.com/opensearchext/2009/”&gt;
<ShortName>Nucleus</ShortName>
<Description> Nucleus Portal Search</Description>
<Url type=”application/rss+xml” template=”http://<portal>/_layouts/srchrss.aspx?k={searchTerms}”/>
</OpenSearchDescription>

  • Upload the above file to a document library of your portal.
  • Add a following tag on home page of you portal with the help of a Content Editor Web Part.

<link title=”My Portal Search” type=”application/opensearchdescription+xml” rel=”search” href=”<path to xml file uploaded>” />

  • When we will load the home page in IE, it will show additional search provider as shown below which you can add permanently.

SP

To advertise your search provider in windows client explorer permanently using silent push methods please refer the below link:

http://www.ntsystems.it/post/SharePoint-2013-Search-Center-Windows-8.aspx

 

Advertisements

About Joseph Velliah
As a SharePoint Developer my professional interests tend to be technical and SharePoint focused. I run a blog at "SP RIDER" where you can expect to read HOW TOs and scenarios that I run into during my day to day job. I hope my posts will give back a little to the community that is helped me.

Comments are closed.

%d bloggers like this: