Pular para o conteúdo principal
Zenovay
Gratuito5 minutesIniciante

Como rastreio buscas internas no meu site?

O Zenovay captura buscas automaticamente a partir de parâmetros de URL comuns, ou você pode reportar buscas SPA manualmente com uma chamada ao tracker. Veja como.

site-searchjavascripttracker-api
Última atualização:

Site Search é o que os visitantes digitam na caixa de busca do seu próprio site. O Zenovay exibe essas consultas em seu site → Analytics → Site Search — uma tabela ordenável que mostra cada consulta, sua participação no total de buscas e quantas não retornaram resultados, com um filtro Apenas sem resultados e um filtro por URL de página. Gratuito em todos os planos.

Automático (sem código)

Se a sua página de resultados de busca usa um parâmetro de URL para a consulta, o Zenovay o captura automaticamente assim que o tracker está instalado — sem código adicional.

Parâmetros suportados, em ordem de prioridade (o primeiro não vazio vence):

  1. ?q=
  2. ?query=
  3. ?search=
  4. ?s= (o padrão do WordPress)

O termo capturado é limitado a 256 caracteres. URL de exemplo:

https://example.com/search?q=annual+report

Essa visita é registrada com o termo de busca annual report.

Manual (busca JS / SPA)

Se a sua caixa de busca filtra os resultados no local sem alterar a URL, reporte a busca você mesmo quando ela for enviada:

window.zenovay('track', 'search', { query: 'user query', results_count: 12 });

Chame isso quando a busca for confirmada (o usuário pressiona Enter ou clica no botão de busca) — não a cada tecla digitada. Dispare uma vez por busca confirmada.

  • query — o texto que o visitante buscou.
  • results_count — o número de resultados retornados. Use 0 quando nada corresponder. Isso alimenta o insight de zero resultados, que destaca as buscas que não encontraram nada para você identificar lacunas de conteúdo.

Onde ver

Abra o seu site → Analytics → Site Search. A tabela mostra as principais consultas do período selecionado com colunas ordenáveis:

  • Searches — quantas vezes o termo foi buscado.
  • % of searches — a participação desse termo no total de buscas.
  • No-results — quantas dessas buscas não retornaram nada.

Use o filtro Apenas sem resultados para focar nas lacunas de conteúdo, e o filtro por URL de página para restringir a tabela às buscas feitas em uma página específica. A caixa Encontrar consulta consulta no lado do servidor todo o seu histórico de buscas do período selecionado — não apenas as linhas exibidas —, de modo que uma consulta pouco usada que fica fora dos principais resultados por volume ainda é encontrada quando você a digita.

Uma nota sobre privacidade

Os termos de busca são o que seus visitantes digitaram, então ocasionalmente podem conter informações pessoais (um endereço de e-mail, um nome). Por essa razão, a tabela Site Search é apenas para proprietários: ela é excluída dos painéis compartilhados publicamente. Tenha isso em mente se você compartilhar dados de busca fora da sua equipe.

Artigos relacionados

Este artigo foi útil?