GUIA PRÁTICO · 3 MINUTOS

Como detectar o GPTBot no seu site WordPress.

O GPTBot da OpenAI é um dos AI crawlers mais ativos da web. Ele alimenta as respostas do ChatGPT search e treina a próxima geração de modelos OpenAI. Se seu conteúdo é bom o suficiente pra ser citado, o GPTBot já está te visitando — mas Google Analytics, Plausible e qualquer tracker baseado em JavaScript não conseguem te mostrar isso.

Aqui está como detectar visitas do GPTBot no WordPress em 3 minutos, grátis, server-side.

Por que o GPTBot é invisível pro analytics tradicional

O GPTBot é um cliente HTTP server-side. Quando ele visita seu WordPress, faz isto:

GET /seu-blog-post/ HTTP/1.1
Host: seusite.com
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko;
            compatible; GPTBot/1.2; +https://openai.com/gptbot)
Accept: text/html,application/xhtml+xml

Ele baixa o HTML, parseia, extrai texto, e vai embora. Nunca executa JavaScript. O que significa:

  • Seu gtag.js do Google Analytics nunca dispara → GA mostra 0 visitas do GPTBot.
  • O script de tracking do Plausible nunca carrega → Plausible mostra 0 visitas do GPTBot.
  • Fathom, Simple Analytics, GoatCounter, Umami, Matomo em modo JS — todos cegos.

A única forma de ver o GPTBot é logar requests no próprio servidor: do PHP, dos logs do Apache, ou de uma camada de analytics server-side.

Método 1: logs do Apache / Nginx (manual, grátis, feio)

Se você tem acesso SSH, dá pra fazer grep no access log:

# Apache
tail -f /var/log/apache2/access.log | grep -i gptbot

# Nginx
tail -f /var/log/nginx/access.log | grep -i gptbot

Funciona mas: requer SSH, só mostra linhas cruas, sem agregação, sem dashboard, sem histórico salvo a não ser que você também configure política de retenção. OK pra checagem pontual; não é solução de monitoramento.

Método 2: plugin SysWP Radar (3 minutos, dashboard, alertas)

O plugin WordPress do SysWP Radar captura GPTBot (e qualquer outro AI crawler) em cada request, server-side, independente de JavaScript. Setup:

  1. Crie uma conta grátis em radar.syswp.com.br/auth/signup. 7 dias de Pro incluso, sem cartão.
  2. Adicione seu site WordPress na página de Sites. Copie o Site ID de 12 caracteres.
  3. Instale o plugin: baixe syswp-radar.zip, vá em WP Admin → Plugins → Adicionar Novo → Enviar Plugin → selecione o zip → Instalar → Ativar.
  4. Cole o Site ID: WP Admin → Settings → SysRadar → cole → Salvar.
  5. Pronto. Abra o dashboard em radar.syswp.com.br/dashboard e navegue pro painel Top AI bots.

Em 5-60 minutos depois da instalação, dependendo do tráfego do seu site, você verá seu primeiro hit de GPTBot junto com ClaudeBot, PerplexityBot, Amazonbot e outros AI crawlers. Cada linha mostra: nome do bot, contagem de hits, top URIs crawleadas, país de origem.

O que fazer com dados do GPTBot

  • Identificar conteúdo high-value pra GEO (Generative Engine Optimization). As páginas que o GPTBot revisita são sinais de que a OpenAI considera elas fontes fortes de resposta. Invista em tópicos similares.
  • Detectar erros 404 que o GPTBot bate. Se o GPTBot está tentando buscar /algum-post-antigo/ que sumiu, você está perdendo visibilidade em busca de IA. Configure um redirect 301.
  • Verificar suas regras de robots.txt. Se você adicionou User-agent: GPTBot + Disallow: /, o Radar mostra se o GPTBot está realmente respeitando (geralmente respeita).
  • Trackear volume relativo vs ClaudeBot, PerplexityBot. Cada IA alimenta uma base de usuários diferente. Saber qual crawler mais seu conteúdo é um sinal competitivo.

Como bloquear o GPTBot (se você não quer)

Detectar ≠ bloquear. Se você decidir que o GPTBot não é bem-vindo:

# /robots.txt
User-agent: GPTBot
Disallow: /

A OpenAI publicamente se compromete a respeitar isso. Pra verificar, monitore o dashboard do SysRadar depois do deploy — hits do GPTBot devem cair pra zero em 24-48h. Se não caírem, escale (raro mas possível).

Pra bloqueio agressivo (nível header, não opt-in), use uma regra Cloudflare WAF ou pareie o Radar com o SysWP Shield pra bloqueio com 1 clique.

Perguntas frequentes

Quanto tempo até eu ver meu primeiro hit do GPTBot?
Depende do tráfego e tipo do seu site. Sites pesados em conteúdo (blogs, docs, news) tipicamente veem o GPTBot em horas. Sites menores podem demorar dias. O plugin captura toda visita a partir do momento da ativação.
Funciona em subdomínios?
Sim. Cada subdomínio tem seu próprio Site ID. Instalações WordPress multisite também funcionam — cada subsite usa seu próprio Site ID nos settings locais.
Como distingo o GPTBot do OAI-SearchBot?
São crawlers separados da OpenAI. GPTBot treina modelos + ChatGPT search; OAI-SearchBot alimenta o índice standalone de search. As User-Agent strings são diferentes e o Radar os classifica separadamente.
Dá pra receber alertas quando o GPTBot visita pela primeira vez?
Sim. Planos Pro+ incluem o alerts engine com um trigger ai_crawler_first_hit que dispara na primeira vez que qualquer AI crawler especificado aparece, via email, Slack, Discord, webhook ou Telegram.
O GPTBot é o mesmo que ChatGPT-User?
Não. O ChatGPT-User é o agente on-demand usado quando o ChatGPT navega em nome de um usuário durante uma conversa. O GPTBot é o crawler sistemático. Os dois são capturados pelo SysRadar e mostrados separadamente no painel Top AI bots.

Veja seu primeiro hit do GPTBot hoje.

Plugin grátis, instalação em 3 minutos, dashboard em tempo real. Sem cartão de crédito.

Começar grátis →

Primeiros 100 clientes pagantes travam 50% lifetime.

Tópicos relacionados