Bot Analytics
Bot Analytics zeigt dir, welche KI-Crawler deine Website besuchen, welche Seiten sie anfragen und ob diese Anfragen erfolgreich sind. Damit beantwortest du ganz praktische Fragen:- Erreichen ChatGPT, Claude, Perplexity, Google und andere KI-Crawler deine wichtigen Seiten?
- Welche URLs werden am häufigsten gecrawlt?
- Laufen Bots in Redirects, 404-Fehler oder Server-Errors?
- Hat ein Upload neue Daten geliefert, oder waren sie schon vorher importiert?
Was du brauchst
Du brauchst ein Server-Access-Log der Website, die du analysieren willst. Finseo akzeptiert.log- und .txt-Dateien und erkennt das Format automatisch anhand der ersten Zeilen.
Das Log muss den User-Agent der Anfrage enthalten. Ohne User-Agent kann Finseo nicht zuverlässig erkennen, ob eine Anfrage von ChatGPT, Claude, Perplexity, Googlebot oder einem normalen Browser kam.
Log-Datei hochladen
- Öffne Bot Analytics im Dashboard.
- Wähle das Projekt, das du analysieren willst.
- Klicke auf Upload Logs.
- Ziehe eine
.log- oder.txt-Datei in den Upload-Dialog. - Warte, bis die Verarbeitung abgeschlossen ist.
1GB unterstützt. Dateien über 50MB landen in einer Warteschlange und werden im Hintergrund verarbeitet.
Unterstützte Formate
Finseo erkennt aktuell Nginx, Apache Combined Access Logs, Logs im Cloudflare-Stil und ein eigenes Fallback-Format.Nginx Combined Access Log
- IP-Adresse
- Zeitstempel im Format
[DD/Mon/YYYY:HH:mm:ss +0000] - HTTP-Methode und Pfad
- HTTP-Statuscode
- Antwortgröße in Bytes
- Referrer
- User-Agent
Apache Combined Access Log
Log im Cloudflare-Stil
Eigenes Fallback-Format
Finseo kann auch Zeilen parsen, in denen zuerst die IP steht, gefolgt von einem Request in Anführungszeichen, Status, Größe und einem User-Agent in Anführungszeichen.So kommst du an Logs
Empfohlener Zeitraum
Lade zuerst die letzten30 bis 90 Tage hoch. Das reicht meist, um Crawler-Muster und Fehlerraten zu erkennen. Nach dem ersten Upload kannst du wöchentlich oder monatlich neue Logs nachladen.
Was Finseo extrahiert
Für jede erkannte Bot-Anfrage speichert Finseo:- Bot-Plattform und Bot-Name
- IP-Adresse und User-Agent
- Request-Pfad und Query-Parameter
- HTTP-Statuscode
- Antwortgröße
- Referrer
- Zeitstempel des Besuchs
- Bot-Besuche über Zeit: Trend nach Bot und Datum.
- Gecrawlte Seiten: URLs, die KI-Bots am häufigsten aufgerufen haben.
- Performance: Muster bei Antwortstatus und Antwortgröße.
- Statuscodes: erfolgreiche
2xx, Redirects3xx, Client-Fehler4xxund Server-Fehler5xx.
Der aktuelle Log-Upload-Parser konzentriert sich auf Crawl-Volumen, URLs, Antwortgrößen und HTTP-Statuscodes. Response-Time-Felder aus eigenen Log-Formaten werden derzeit nicht extrahiert.
Sync-Integrationen
Der Sync-Tab kann Anbieter wie Cloudflare, Fastly, AWS CloudFront oder API-Sync als künftige Import-Optionen anzeigen. Der manuelle Upload von.log- und .txt-Dateien ist der aktuelle Produktivweg.
Troubleshooting
Der Upload läuft durch, aber es erscheinen keine Bot-Besuche
Der Upload läuft durch, aber es erscheinen keine Bot-Besuche
Prüfe, ob die Datei User-Agent-Werte enthält und ob der Zeitraum Anfragen von bekannten Crawlern wie
ChatGPT-User, GPTBot, ClaudeBot, Claude-Web, PerplexityBot, Googlebot, Bingbot, Applebot, AhrefsBot oder SemrushBot umfasst.Mein Apache-Log wird nicht geparst
Mein Apache-Log wird nicht geparst
Stelle sicher, dass du das Combined Access Log exportiert hast. Einer kurzen Apache-Common-Log-Zeile fehlen meist Referrer und User-Agent — beide sind für die Bot-Erkennung erforderlich.
Dieselbe Datei wurde zweimal hochgeladen
Dieselbe Datei wurde zweimal hochgeladen
Finseo dedupliziert Besuche anhand von Bot, Zeitstempel, IP und Seitenpfad. Das erneute Hochladen überlappender Dateien sollte deine Zahlen nicht aufblähen.
Eine große Datei wird noch verarbeitet
Eine große Datei wird noch verarbeitet
Dateien über
50MB können im Hintergrund verarbeitet werden. Schau nach ein paar Minuten wieder vorbei. Wenn der Status fehlschlägt, teile das Log in kleinere Zeiträume auf und lade es erneut hoch.