Guia de integração
Veja quais bots de IA visitam seu site
Um assistente de IA só pode citar uma página que o crawler dele conseguiu ler. Envie um log de acesso do seu servidor ou CDN e veja quais dos 20 crawlers de IA visitam, quais visitas são legítimas e quais páginas falham com eles.
O que faz
- Saiba quem lê o seu site: visitas de 20 crawlers de IA, entre eles GPTBot, ClaudeBot e PerplexityBot, cada uma marcada pelo motivo: treinamento, índice de busca, pedido de usuário ou anúncios.
- Separe crawlers legítimos de impostores: uma visita só é verificada quando vem dos endereços que a própria empresa do crawler publica.
- Encontre as páginas que respondem aos crawlers de IA com 404 ou erro de servidor, as que não podem ser citadas até serem corrigidas.
- Veja quais páginas cada crawler lê, e como a atividade dele muda dia a dia.
- Pergunte ao Modo Agente ou ao seu cliente MCP o que os crawlers fizeram nos últimos 30 dias.
O que ela não faz
- Os resultados cobrem os logs que você envia, então envie uma exportação nova sempre que quiser ver os dias mais recentes.
- O Common Log Format não tem user agent, então nada nele pode ser contado. Mude o log para o formato combined.
- Meta, Amazon, ByteDance e Cohere não publicam faixas de endereços para seus crawlers, então essas visitas são contadas mas nunca verificadas.
- Páginas servidas pelo cache de um CDN nunca chegam ao log do seu servidor de origem. Exporte do CDN para ver essas visitas também.
Antes de começar
Plano A partir do Pro
- Acesso aos logs de acesso do seu servidor web, ou a uma zona do Cloudflare onde você possa criar um job de Logpush.
- Um log do nginx ou Apache no formato
combined, uma exportação do Cloudflare Logpush, ou uma exportação JSON lines ou CSV que inclua o user agent. - Um arquivo de até 100 MB, puro ou compactado com gzip (
.gz). Se o log for maior, divida e envie as partes.
Logs de crawlers de IA: configuração em 8 passos
-
Passo 1
Encontre seu log de acesso
No nginx ele costuma ficar em
/var/log/nginx/access.log; no Apache, em/var/log/apache2/access.logno Debian e Ubuntu ou em/var/log/httpd/access_logno Red Hat. Os dias anteriores ficam ao lado, rotacionados e compactados; envie como estão. Em hospedagem gerenciada, procure Access logs ou Raw logs no painel de controle. -
Passo 2
Confira o formato no nginx
O formato
combinedpadrão já traz o user agent. Se a linhaaccess_logusa umlog_formatpróprio, confira se ele mantém$remote_addr,$time_local,"$request",$statuse"$http_user_agent"na ordem do combined, ou volte paracombined. -
Passo 3
Confira o formato no Apache
Registre com
CustomLoge o apelidocombined, nãocommon: o formato common não tem user agent. Combined é%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-agent}i". -
Passo 4
Ou envie os logs pelo Cloudflare
No painel do Cloudflare, abra a página Logpush do seu domínio e escolha Create a Logpush job. Mande para um destino de onde você consiga baixar, como um bucket do R2, escolha o dataset HTTP requests e envie pelo menos
EdgeStartTimestamp,ClientRequestHost,ClientRequestURI,EdgeResponseStatus,ClientRequestUserAgenteClientIP. Espere um dia, baixe os arquivos e envie como estão. -
Passo 5
Ou exporte um CSV
Qualquer ferramenta que exporte requisições serve, do painel da hospedagem a um analisador de logs, desde que o arquivo seja JSON lines ou um CSV com linha de cabeçalho. Dê às colunas os nomes
timestampoutime,pathouurl,status,user_agent, eipehostquando você tiver. Vírgulas, ponto e vírgula e tabulações funcionam. -
Passo 6
Ou conecte o Cloudflare, o Vercel ou o WordPress
Dispense os envios: em Crawlers de IA, o Rank Prompt vê como seu site é servido e oferece primeiro a fonte que combina com ele. O Cloudflare lê cada visita com um token só de leitura, a cada hora. O Vercel recebe um log drain no seu projeto que envia cada visita na hora; drains exigem um time Pro ou Enterprise no Vercel, que cobra o volume. O WordPress envia as visitas a cada cinco minutos pelo plugin Rank Prompt Connector.
-
Passo 7
Envie no Rank Prompt
Abra Explorador, Busca, Crawlers de IA e escolha Enviar um log. Quando o arquivo aparecer como Lido em Logs enviados, os indicadores, o gráfico e as duas tabelas são preenchidos.
-
Passo 8
Leia os resultados
Comece pela taxa de erros e pela tabela de páginas: uma página que responde 404 ou 500 para o OAI-SearchBot ou o PerplexityBot não pode ser lida, muito menos citada. Filtre as páginas por crawler para ver o que cada um lê, e acompanhe a parte verificada: visitas não verificadas podem ser de alguém usando o nome do crawler.
Logs de crawlers de IA: erros e soluções
Estas são as mensagens que o app mostra, palavra por palavra, e o que resolve cada uma.
-
Este arquivo tem mais de 100 MB. Divida e envie as partes.
Compacte o log com gzip primeiro, o que reduz muito um log de texto. Se ainda for grande, divida por dia e envie cada parte.
-
Este arquivo está vazio.
A exportação saiu sem linhas, muitas vezes porque o log foi rotacionado um instante antes. Escolha o arquivo rotacionado ou um período maior.
-
Nenhuma requisição deste arquivo pôde ser lida. Envie um log de acesso do nginx ou Apache, JSON do Cloudflare Logpush ou um CSV com uma coluna de user agent.
O arquivo está em Common Log Format, não tem linha de cabeçalho ou não tem a coluna de user agent. Mude o servidor para o formato combined, ou exporte de novo com o user agent incluído.
-
Não foi possível ler o arquivo. Envie de novo.
O envio foi interrompido ou o arquivo gzip está danificado. Envie de novo; se falhar duas vezes, descompacte e envie o arquivo puro.
-
O plano da marca não inclui mais crawlers de IA.
Crawlers de IA está no Pro, Agency e Agency Plus. Faça upgrade da conta e envie o log de novo.
Perguntas frequentes
Perguntas frequentes: Logs de crawlers de IA
Ainda tem dúvidas? Fale com nossa equipe
Quais crawlers de IA o Rank Prompt conta?
20, da OpenAI, Anthropic, Perplexity, Google, Microsoft, Apple, Meta, Amazon, Mistral e outras, entre eles GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot, Googlebot e Applebot. As visitas de pessoas ficam de fora.
O que significa uma visita de crawler verificada?
Que a visita veio mesmo da empresa por trás do crawler, porque o endereço dela é um dos que a empresa publica. OpenAI, Anthropic, Perplexity, Google, Microsoft, Apple, Common Crawl, DuckDuckGo e Mistral publicam seus endereços. Meta, Amazon, ByteDance e Cohere não, então as visitas deles são contadas mas nunca verificadas.
O Rank Prompt guarda meus logs ou os IPs dos meus visitantes?
Não. O arquivo é apagado assim que é lido, e só ficam contagens diárias por crawler e página, por 13 meses. Os endereços IP são descartados depois da verificação, e as visitas de pessoas nunca são guardadas.
Por que vejo menos visitas de crawlers do que esperava?
Páginas servidas pelo cache de um CDN nunca chegam ao seu servidor, então o log de origem não vê essas visitas. Exporte do CDN, por exemplo com o Cloudflare Logpush, que vê cada requisição. Um log que cobre poucas horas também mostra só essas horas.
As visitas podem chegar sem enviar um log?
Sim. Conecte o Cloudflare se ele fica na frente do seu site, o Vercel se o Vercel serve o site, ou o Rank Prompt Connector num site WordPress, e as visitas chegam sozinhas. O Rank Prompt sugere a opção que combina com o seu site.
De qual plano eu preciso?
Crawlers de IA está no Pro, Agency e Agency Plus, e ler logs não gasta créditos.
Funcionando em poucos minutos
Crie uma conta grátis, siga os passos acima e veja o que a conexão soma à sua visibilidade em IA.