Insira seu site na barra de endereços através do recurso Open Search.
É necessário que seu sistema de buscas tenha suporte via GET. Primeiro você tem que inserir no head do seu html um código para informar aos clientes de busca que seu site possui um sistema Open Search:
<link rel=”search” type=”application/opensearchdescription+xml” href=”http://www.nomedosite.com.br/opensearch.xml” title=”Nome do Site” />
Agora para que tudo funcione, precisamos criar o arquivo opensearch.xml que trás as configurações necessárias para o correto funcionamento do sistema:
<?xml version=”1.0″ encoding=”UTF-8″ ?>
<OpenSearchDescription xmlns=”http://a9.com/-/spec/opensearch/1.1/”>
<ShortName>Nome do Site</ShortName>
<Description>Descrição do Site</Description>
<InpuEncoding>Codificação<InpuEncoding>
<Image width=”16″ height=”16″>data:image/x-icon;base64,URL da Imagem</Image>
<Url type=”text/html” template=”http://www.nomedosite.com.br/?s={searchTerms}” />
</OpenSearchDescription>
Explicando
- ShortName – é um nome curto do site.
- Description – uma pequena descrição do site
- InpuEncoding – Codificação que será usada na entrada de dados. Ex.: UTF-8
- Image – Icone para representação do site de tamanho 16X16 e codificação em base-64.
- Url – Descreve a Url que será usada na busca. O atributo template indica qual url será executada quando for efetuada a busca. {searchTerms} são os dados que serão concatenados com a url para ser feita a busca.
Com isso o seu site está configurado para Open Search.
Agora vamos a segunda dica, como adicionar outros sites na barra de buscas do seu browser.
No site da Mozilla tem um passo-a-passo que explica como adicionarmos outros sites de pesquisa ao campo de busca do browser, vejam.
Fonte: http://www.mamura.com.br/adicione-seu-site-na-barra-de-buscas/