Saltar al contenido
ToolMug

Analizador de logs de acceso

Suelta el access.log de tu servidor y en segundos verás qué páginas son más visitadas, qué URL devuelven 404 y qué IP te golpean más. La sección de rastreadores muestra lo que más necesita el SEO: si vino Googlebot, qué rastreó y cuántos 404 encontró.

Funciona en tu navegador: nada de lo que introduces se sube

o suelta aquí archivos access.log / .gz

Pegar líneas de log

Los logs se leen en tu navegador y nunca se suben. Los archivos grandes se procesan por bloques.

Cómo se usa

  1. Elige el formato del log. El formato combined sirve para los valores predeterminados de Nginx y Apache; si usas un formato propio, elige log_format personalizado y pega tu línea log_format de nginx.conf.
  2. Elige o suelta uno o varios archivos de log (también sirven los .gz), o pega unas cuantas líneas, y haz clic en Analizar.
  3. Consulta las estadísticas de rastreadores, las solicitudes por hora, los códigos de estado, las URL más solicitadas, las URL con 404, las IP, las referencias y los user agents.

Opciones explicadas

Detección de rastreadores
Googlebot, Bingbot, Baiduspider, YandexBot, Applebot y otros rastreadores de buscadores, además de rastreadores de IA como GPTBot y ClaudeBot, se reconocen por el user agent. Abre un rastreador para ver las URL que más descargó.
IP real del visitante
Si el formato incluye $http_x_forwarded_for, se usa su primera dirección como IP del visitante; resulta útil detrás de una CDN o un proxy inverso.
Tamaño del archivo
Los archivos se leen por bloques en tu navegador, así que funcionan logs de cientos de MB; la velocidad depende de tu ordenador.

Cómo se convierte una línea en un registro

Cada línea se compara con el formato del log y se divide en campos. Esta solicitud de Googlebot en el formato combined por defecto:

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)"

se lee como IP 66.249.66.1, método GET, ruta /blog/post-1, estado 404, 153 bytes, sin referencia. La hora se convierte con su desfase (+0800) en un instante exacto, las 05:55:36 UTC, de modo que las líneas de servidores en distintas zonas horarias encajan en el gráfico por horas, y el user agent se reconoce como Googlebot, así que la línea suma un acierto y un 404 a ese rastreador.

Detrás de una CDN, añade "$http_x_forwarded_for" al final del formato. Una línea que termina en "203.0.113.7, 10.0.0.2" se cuenta entonces para 203.0.113.7, la primera dirección, y no para el proxy.

Preguntas frecuentes

¿Se suben mis logs?

No. Los archivos solo se leen y se cuentan en tu navegador y desaparecen al cerrar la página.

¿Todos los Googlebot del log son realmente de Google?

No, los user agents se falsifican con facilidad. Pega las IP sospechosas en el verificador de IP de rastreadores para confirmarlas mediante DNS inverso.

¿Por qué muchas líneas no coinciden?

El log usa otro formato. Los paneles de hosting suelen cambiar el log_format; copia el que usa realmente tu nginx.conf en log_format personalizado.

Privacidad

Esta herramienta funciona por completo en tu navegador. Tus archivos y textos se procesan en tu dispositivo y nunca se suben a nuestros servidores.

Herramientas relacionadas