Pular para o conteúdo
ToolMug

Analisador de logs de acesso

Solte o access.log do seu servidor e veja em segundos quais páginas são mais populares, quais URLs retornam 404 e quais IPs mais acessam. A seção de rastreadores mostra o que o SEO mais precisa: se o Googlebot veio, o que rastreou e quantos 404 encontrou.

Roda no seu navegador — nada do que você digita é enviado

ou solte aqui arquivos access.log / .gz

Colar linhas de log

Os logs são lidos no seu navegador e nunca são enviados. Arquivos grandes são processados em partes.

Como usar

  1. Escolha o formato do log. O formato combined serve para o padrão do Nginx e do Apache; para um formato próprio, escolha log_format personalizado e cole a linha log_format do seu nginx.conf.
  2. Escolha ou solte um ou mais arquivos de log (arquivos .gz também funcionam), ou cole algumas linhas, e clique em Analisar.
  3. Veja as estatísticas de rastreadores, as requisições por hora, os códigos de status, as URLs mais acessadas, as URLs com 404, os IPs, os referenciadores e os user agents.

Opções explicadas

Detecção de rastreadores
Googlebot, Bingbot, Baiduspider, YandexBot, Applebot e outros rastreadores de buscadores, além de rastreadores de IA como GPTBot e ClaudeBot, são reconhecidos pelo user agent. Abra um rastreador para ver as URLs que ele mais buscou.
IP real do visitante
Quando o formato inclui $http_x_forwarded_for, o primeiro endereço dele é usado como IP do visitante, o que ajuda atrás de uma CDN ou proxy reverso.
Tamanho do arquivo
Os arquivos são lidos em partes no seu navegador, então logs de centenas de MB funcionam; a velocidade depende do seu computador.

Como uma linha vira um registro

Cada linha é comparada com o formato do log e dividida em campos. Esta requisição do Googlebot no formato combined padrão:

66.249.66.1 - - [10/Oct/2026:13:55:36 +0800] "GET /blog/post-1 HTTP/1.1" 404 153 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"

é lida como IP 66.249.66.1, método GET, caminho /blog/post-1, status 404, 153 bytes, sem referenciador. O horário é convertido, usando seu deslocamento (+0800), em um instante exato, 05:55:36 UTC, de modo que linhas de servidores em fusos horários diferentes se alinhem no gráfico por hora, e o user agent é reconhecido como Googlebot, então a linha soma um acesso e um 404 a esse rastreador.

Atrás de uma CDN, acrescente "$http_x_forwarded_for" ao final do formato. Uma linha terminada em "203.0.113.7, 10.0.0.2" é então contada para 203.0.113.7, o primeiro endereço, e não para o proxy.

Perguntas frequentes

Meus logs são enviados?

Não. Os arquivos são lidos e contados apenas no seu navegador e somem quando você fecha a página.

Todo Googlebot no log é mesmo do Google?

Não, user agents são fáceis de falsificar. Cole os IPs suspeitos no verificador de IP de rastreadores para confirmá-los por DNS reverso.

Por que muitas linhas não correspondem?

O log usa outro formato. Painéis de hospedagem costumam alterar o log_format; copie o que o seu nginx.conf realmente usa para log_format personalizado.

Privacidade

Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos são processados no seu dispositivo e nunca são enviados aos nossos servidores.

Ferramentas relacionadas