Bot Analytics
O Bot Analytics mostra quais os crawlers de IA que visitam o seu site, que páginas solicitam e se esses pedidos são bem-sucedidos. Use-o para responder a perguntas práticas:- Conseguem o ChatGPT, o Claude, o Perplexity, o Google e outros crawlers de IA chegar às suas páginas importantes?
- Que URLs são rastreados com mais frequência?
- Os bots estão a bater em redirecionamentos, 404s ou erros de servidor?
- Um carregamento adicionou dados novos ou já tinham sido importados antes?
O que precisa
Precisa de um log de acessos do servidor do website que quer analisar. A Finseo aceita ficheiros.log e .txt e deteta automaticamente o formato a partir das primeiras linhas.
O log tem de incluir o User-Agent do pedido. Sem o User-Agent, a Finseo não consegue determinar de forma fiável se um pedido veio do ChatGPT, do Claude, do Perplexity, do Googlebot ou de um browser normal.
Carregar um ficheiro de log
- Abra Bot Analytics no dashboard.
- Selecione o projeto que quer analisar.
- Clique em Upload Logs.
- Arraste um ficheiro
.logou.txtpara o diálogo de carregamento. - Aguarde que o processamento termine.
1GB. Ficheiros acima de 50MB ficam em fila para processamento em segundo plano.
Formatos suportados
Atualmente, a Finseo deteta Nginx, logs de acesso combinados do Apache, logs ao estilo Cloudflare e um formato de fallback personalizado.Log de acesso combinado do Nginx
- Endereço IP
- Timestamp em
[DD/Mon/YYYY:HH:mm:ss +0000] - Método HTTP e caminho
- Código de estado HTTP
- Tamanho da resposta em bytes
- Referrer
- User-Agent
Log de acesso combinado do Apache
Log ao estilo Cloudflare
Fallback personalizado
A Finseo também consegue analisar linhas em que o IP aparece primeiro, seguido de um pedido entre aspas, o estado, o tamanho e um User-Agent entre aspas.Como obter os logs
Janela temporal recomendada
Carregue primeiro os últimos30 a 90 dias. Normalmente é suficiente para ver os padrões dos crawlers e as taxas de erro. Após o primeiro carregamento, pode adicionar novos logs semanal ou mensalmente.
O que a Finseo extrai
Para cada pedido de bot detetado, a Finseo guarda:- Plataforma do bot e nome do bot
- Endereço IP e User-Agent
- Caminho do pedido e parâmetros de query
- Código de estado HTTP
- Tamanho da resposta
- Referrer
- Timestamp da visita
- Visitas de bots ao longo do tempo: tendência por bot e data.
- Páginas rastreadas: URLs que os bots de IA alcançaram com mais frequência.
- Desempenho: padrões de estado de resposta e de tamanho de resposta.
- Códigos de estado:
2xxbem-sucedidos, redirecionamentos3xx, erros de cliente4xxe erros de servidor5xx.
O parser atual de carregamento de logs foca-se no volume de rastreamento, nos URLs, nos tamanhos de resposta e nos códigos de estado HTTP. Atualmente não extrai campos de tempo de resposta de logs personalizados.
Integrações de Sync
O separador Sync pode mostrar fornecedores como Cloudflare, Fastly, AWS CloudFront ou API sync como futuras opções de ingestão. O carregamento manual de ficheiros.log e .txt é o caminho de produção atual.
Resolução de problemas
O carregamento termina mas não aparecem visitas de bots
O carregamento termina mas não aparecem visitas de bots
Verifique se o ficheiro inclui valores de User-Agent e se a janela temporal contém pedidos de crawlers conhecidos como
ChatGPT-User, GPTBot, ClaudeBot, Claude-Web, PerplexityBot, Googlebot, Bingbot, Applebot, AhrefsBot ou SemrushBot.O meu log do Apache não é analisado
O meu log do Apache não é analisado
Certifique-se de que exportou o log de acesso combinado. Uma linha curta de log common do Apache costuma não ter campos de referrer e User-Agent, que são necessários para a deteção de bots.
O mesmo ficheiro foi carregado duas vezes
O mesmo ficheiro foi carregado duas vezes
A Finseo elimina visitas duplicadas por bot, timestamp, IP e caminho da página. Voltar a carregar ficheiros sobrepostos não deve inflacionar os seus números.
Um ficheiro grande ainda está a processar
Um ficheiro grande ainda está a processar
Ficheiros acima de
50MB podem ser processados em segundo plano. Volte a verificar após alguns minutos. Se o estado falhar, divida o log em intervalos de datas mais pequenos e carregue novamente.