Tráfego de Bots no GA4: Como Identificar e Filtrar
8 de novembro de 2026

Tráfego de Bots no GA4: Como Identificar e Filtrar

Por netpixel

Um pico de visitas que ninguém consegue explicar, sessões de zero segundo, tráfego “Direct” vindo de um país onde você não tem cliente. Esse é o retrato de tráfego de bots no GA4. O problema não é só estético: bots distorcem taxa de engajamento, taxa de conversão e qualquer decisão tomada a partir dos relatórios.

Neste guia você vai ver como reconhecer bots no GA4, o que o Google já filtra sozinho e o que dá para fazer para limpar a análise.

O que o GA4 já filtra automaticamente

O GA4 exclui por padrão o tráfego de bots e spiders conhecidos, com base em listas da IAB e em pesquisa do próprio Google. Esse filtro não pode ser desligado e não mostra quanto foi removido. O problema é que ele só pega robôs conhecidos. Scrapers, ferramentas de monitoramento mal configuradas, bots de IA e tráfego automatizado barato passam direto.

Sinais de que você tem bots no relatório

Sinal Onde ver no GA4 O que indica
Taxa de engajamento perto de 0% em um segmento Aquisição de tráfego, por país ou origem Visitas que carregam a página e saem sem interação
Muito “Direct” de um país sem relação com o negócio Exploração livre: país × canal Robôs que não enviam referência
Picos em horários fixos Tempo real ou relatório por hora Tarefas automatizadas agendadas
Cidade “(not set)” e resolução de tela incomum Dados demográficos e tecnologia Navegadores sem interface (headless)
Landing pages estranhas ou inexistentes Página de destino Spam de referência ou varredura de URLs

Um exemplo real que analisamos: em 90 dias, um blog teve 65 sessões “Direct” dos Estados Unidos com apenas 8 engajadas, enquanto o público real era brasileiro. Esse volume sozinho representava quase metade das sessões do período.

Passo 1: confirme com uma exploração

  1. Em Explorar → Exploração livre, use as dimensões País, Grupo de canais padrão da sessão e Navegador.
  2. Métricas: Sessões, Sessões engajadas, Taxa de engajamento e Duração média do engajamento.
  3. Ordene por sessões e procure linhas com volume alto e engajamento perto de zero.
  4. Abra a linha suspeita por Hora e Página de destino para ver o padrão.

Passo 2: crie um segmento ou comparação de “tráfego limpo”

O GA4 não permite excluir dados já coletados, mas permite analisar sem eles. Crie uma comparação ou segmento de sessões que exclua:

  • Países sem relação com o negócio, quando o volume suspeito vem deles.
  • Sessões com duração de engajamento igual a zero, combinadas com o canal “Direct”.
  • Hostnames diferentes do seu domínio (spam que envia hits para o seu ID de medição).

Use essa comparação em todos os relatórios de desempenho e salve a exploração para reutilizar.

Passo 3: filtre na origem, antes do GA4

Os filtros de dados do GA4 só tratam tráfego interno e de desenvolvedor. Para bloquear bots de verdade, atue antes de o evento ser enviado:

  • Cloudflare ou WAF: o modo de proteção contra bots e regras por país ou ASN barram boa parte do tráfego automatizado antes de chegar ao site.
  • GTM: uma variável que verifica sinais de automação (por exemplo, navigator.webdriver) pode impedir o disparo da tag do GA4 nesses casos.
  • GTM server-side: no servidor é possível descartar requisições por user agent, IP ou padrão de comportamento antes de repassar ao GA4. Veja GTM server-side: custos e opções.
  • Hostname: no GTM, só dispare a tag do GA4 quando Page Hostname for o seu domínio. Isso não bloqueia spam enviado diretamente ao Measurement Protocol, mas evita dados de cópias do site.

Exemplo de condição no GTM para não disparar em navegadores automatizados:

// Variável JavaScript personalizada: "É automação?"
function() {
  return navigator.webdriver === true ? 'sim' : 'nao';
}
// Gatilho da tag GA4: dispara quando "É automação?" é igual a "nao"

Passo 4: proteja os eventos-chave

Bots raramente enviam formulários com sucesso, mas podem clicar em botões. Se um evento-chave é um clique (por exemplo, WhatsApp), observe a proporção de cliques por sessão engajada. Um salto repentino sem aumento de leads reais é sinal de automação. Sempre que possível, prefira medir a confirmação do envio, como explicado em eventos-chave no GA4.

Passo 5: avise quem usa os dados

Registre na anotação do relatório (ou em um documento compartilhado) as datas de picos de bots e o filtro aplicado. Quem comparar períodos depois precisa saber por que os números mudaram.

Bots de IA: um caso à parte

Rastreadores de ferramentas de IA geralmente não executam JavaScript e por isso não aparecem no GA4. Para saber se eles visitam o site, olhe os logs do servidor ou o painel do Cloudflare. Bloqueá-los ou não é decisão de negócio: eles consomem conteúdo, mas também podem levar sua marca a respostas de assistentes.

Checklist de higiene de dados

  • Exploração salva com país × canal × engajamento.
  • Comparação de “tráfego limpo” aplicada nos relatórios de desempenho.
  • Tag do GA4 só dispara no seu hostname.
  • Proteção contra bots ativa no Cloudflare ou WAF.
  • Tráfego interno da equipe marcado e filtrado.
  • Picos registrados com data e causa.

Perguntas frequentes

O GA4 filtra bots automaticamente?

Sim, mas só os bots e spiders conhecidos, com base em listas da IAB e do Google. O filtro não pode ser desligado e não pega scrapers e automações desconhecidas.

Como excluir tráfego de bots já registrado no GA4?

Não é possível apagar dados já coletados. A saída é analisar com segmentos ou comparações que excluam o tráfego suspeito e bloquear os bots na origem.

Por que tenho muito tráfego direto dos EUA no GA4?

Muitos bots e servidores de monitoramento ficam em data centers americanos e não enviam referência, por isso aparecem como Direct. Se a taxa de engajamento for próxima de zero, é provável que seja automação.

Filtro de dados do GA4 serve para bots?

Não. Os filtros de dados do GA4 tratam apenas tráfego interno e de desenvolvedor. Bots precisam ser bloqueados antes do envio ou excluídos na análise.