User-Agent-Generator / User-Agent-Leitfaden / So erkennen Sie Bots und Crawler sicher

So erkennen Sie Bots und Crawler sicher

User-Agent-Leitfaden

Suchmaschinen-Bots, Social-Vorschau-Bots und KI-Crawler verwenden meist einen User-Agent, der sie zu erkennen gibt. So enthält Googlebot etwa das Token Googlebot/2.1, GPTBot das Token GPTBot/1.1.

Warum ein Urteil allein anhand der UA riskant ist

Den User-Agent kann jeder fälschen. Wenn ein bösartiger Scraper Googlebot vortäuscht, kann ein Server, der nur der UA-Zeichenkette vertraut, ihn nicht herausfiltern.

Empfohlenes Prüfverfahren

Um einem legitimen Bot zu vertrauen, prüfen Sie zusätzlich Folgendes.

Verhältnis zu robots.txt

Höfliche Bots respektieren robots.txt. Um das Crawling zu steuern, ist es robuster, statt über die UA zu blockieren, robots.txt und eine serverseitige IP-Prüfung zu kombinieren.

Auch KI-Crawler (GPTBot, ClaudeBot, PerplexityBot usw.) befolgen meist die robots.txt-Regeln; wenn Sie also das Trainings-Crawling verhindern möchten, können Sie die betreffende UA in der robots.txt per Disallow angeben.