Windows Vista -
Add Search Providers to Toolbar Search Box
Published on 11/23/2006
Describes how users can add or remove search providers in Internet Explorer 7 and also select a default search provider.

Add Search Providers to Toolbar Search Box

Before you add this policy to an .adm or .admx file, you must understand how search providers are organized in the registry. For example, assume that MSN, AOL, Yahoo, and Google are listed as search providers. MSN is selected as the default provider. In this example, the following registry keys are listed under the HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes registry subkey: • {2FEDD0BC-4D55-413C-8B59-BFE70133A2CB}
• {48317BDF-84E9-4424-9121-81982CDACF5F}
• {C5E5478F-4C76-4267-B372-2205ADBE3FB0}
• {D14069E7-AD20-461D-BC73-19D9F1DB2ADB}
Each of these registry keys represents a search provider. The DefaultScope entry under the SearchScopes key has a value that corresponds to the default search provider key. For example, in this scenario, the SearchScopes key has a value that to corresponds to the MSN search registry key, or {C5E5478F-4C76-4267-B372-2205ADBE3FB0}.

The search provider keys are designed to be GUIDs to make sure that each search provider has a unique identifier. We strongly recommend that these key names be GUIDs.

Each of these keys also has a DisplayName entry and a URL entry as follows:• DisplayName
This is the string that is displayed in the Internet Explorer toolbar search box. Typically, you want to keep this name short to make sure that the name is not clipped when it is displayed in the toolbar search box. For example, this name should not be longer than 16 to 20 characters. This is especially important if the user’s computer uses large fonts.
The search URL has the following format:{searchTerms}
Note {searchTerms} is replaced by a user’s query. example is the designated search provider. For example, if MSN Search is the designated search provider, the URL appears as follows:{searchTerms}&locale={language}&FORM=I7AW