Zum Inhalt springen
ToolMug

Zugriffslog-Analyse

Ziehen Sie die access.log Ihres Servers hierher und sehen Sie in Sekunden, welche Seiten beliebt sind, welche URLs 404 liefern und welche IPs Sie am stärksten belasten. Der Crawler-Bereich zeigt, was für SEO am wichtigsten ist: ob der Googlebot da war, was er abgerufen hat und wie viele 404 er gefunden hat.

Läuft in Ihrem Browser – Ihre Eingaben werden nicht hochgeladen

oder access.log- / .gz-Dateien hierher ziehen

Logzeilen einfügen

Logs werden in Ihrem Browser gelesen und nie hochgeladen. Große Dateien werden in Blöcken verarbeitet.

So funktioniert es

  1. Wählen Sie das Logformat. Das Standardformat combined passt zu den Voreinstellungen von Nginx und Apache; für ein eigenes Format wählen Sie Eigenes log_format und fügen Ihre log_format-Zeile aus der nginx.conf ein.
  2. Wählen Sie eine oder mehrere Logdateien aus oder ziehen Sie sie hinein (auch .gz funktioniert), oder fügen Sie ein paar Zeilen ein, und klicken Sie auf Analysieren.
  3. Lesen Sie Crawler-Statistik, Anfragen pro Stunde, Statuscodes, häufigste URLs, 404-URLs, IPs, Referrer und User-Agents ab.

Optionen erklärt

Crawler-Erkennung
Googlebot, Bingbot, Baiduspider, YandexBot, Applebot und weitere Suchmaschinen-Crawler sowie KI-Crawler wie GPTBot und ClaudeBot werden am User-Agent erkannt. Öffnen Sie einen Crawler, um seine meistabgerufenen URLs zu sehen.
Echte Besucher-IP
Enthält das Format $http_x_forwarded_for, wird dessen erste Adresse als Besucher-IP verwendet – nützlich hinter einem CDN oder Reverse-Proxy.
Dateigröße
Dateien werden in Ihrem Browser blockweise gelesen, daher funktionieren auch Logs mit mehreren hundert MB; die Geschwindigkeit hängt von Ihrem Rechner ab.

Wie aus einer Zeile ein Datensatz wird

Jede Zeile wird mit dem Logformat abgeglichen und in Felder zerlegt. Diese Googlebot-Anfrage im Standardformat „combined“:

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

wird gelesen als IP 66.249.66.1, Methode GET, Pfad /blog/post-1, Status 404, 153 Bytes, kein Referrer. Die Zeit wird anhand ihres Versatzes (+0800) in einen genauen Zeitpunkt umgerechnet, 05:55:36 UTC, sodass Zeilen von Servern in verschiedenen Zeitzonen im Stundendiagramm zusammenpassen, und der User-Agent wird als Googlebot erkannt, sodass die Zeile diesem Crawler einen Treffer und einen 404 hinzufügt.

Hinter einem CDN fügen Sie "$http_x_forwarded_for" an das Ende des Formats an. Eine Zeile, die mit "203.0.113.7, 10.0.0.2" endet, wird dann für 203.0.113.7, die erste Adresse, gezählt und nicht für den Proxy.

Häufig gestellte Fragen

Werden meine Logs hochgeladen?

Nein. Die Dateien werden nur in Ihrem Browser gelesen und ausgezählt und sind weg, sobald Sie die Seite schließen.

Ist jeder Googlebot im Log wirklich von Google?

Nein – User-Agents lassen sich leicht fälschen. Fügen Sie verdächtige IPs in den Crawler-IP-Prüfer ein, um sie per Reverse-DNS zu bestätigen.

Warum passen viele Zeilen nicht?

Das Log hat ein anderes Format. Hosting-Panels ändern oft das log_format; kopieren Sie das Format, das Ihre nginx.conf tatsächlich verwendet, in Eigenes log_format.

Datenschutz

Dieses Tool läuft vollständig in Ihrem Browser. Ihre Dateien und Texte werden auf Ihrem Gerät verarbeitet und nie auf unsere Server hochgeladen.

Ähnliche Tools