Busca externa no seu site com OpenSearch

2a atrás

0 0

Se seu site possuí uma página de buscas você pode facilitar ainda mais as pesquisas com um arquivo OpenSearch. Esse arquivo define a URL e parâmetros do sistema de busca do seu site.

Motores de busca, navegadores e outras ferramentas de pesquisa podem usá-lo para integrar uma busca externa para seu site.

Para adicionar essa funcionalidade no seu site é simples, primeiramente crie um arquivo xml, com o conteúdo abaixo:

<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:moz="http://www.mozilla.org/2006/browser/search/">
  <ShortName>Meu Site</ShortName>
  <Description>Pesquise no Meu Site</Description>
  <InputEncoding>UTF-8</InputEncoding>
  <Image width="16" height="16" type="image/x-icon">https://example.com/favicon.png</Image>
  <Url type="text/html" method="get" template="https://example.com/search?q={searchTerms}"/>
  <moz:SearchForm>https://example.com/search?q=</moz:SearchForm>
</OpenSearchDescription>

Você precisará editar alguns parâmetros:- ShortName: insira o nome do seu site ou qualquer outro título de sua escolha- Description: a descrição da busca- InputEncoding: normalmente permanece UTF-8- Image: uma URL para o favicon do seu site- Url: A URL de busca do seu site, {searchTerms} é onde será substituída a busca do usuário- moz:SearchForm: Adicionalmente você pode informar uma URL para os mecanismos de busca da Mozilla

Depois, basta adicionar o caminho do arquivo criado em uma tag link, que deve ficar dentro da head do seu site:

<link rel="search" type="application/opensearchdescription+xml" title="Pesquise no Meu Site" href="opensearch.xml" />

O exemplo acima supõe que você definiu o nome do arquivo como opensearch.xml e que ele está localizado na root do seu site.

E pronto! Agora os mecanismos de pesquisa poderão integrar uma busca externa no seu site. Obs: pode levar algum tempo para que motores de busca identifiquem e ativem a integração.


Comentários (0)

0/512
Link