HELPERG (opens in a new tab) Ecosystem

WebmasterID logoWebmasterID
Bots und Menschen

Bots und Menschen: wie man sie unterscheidet

Identität im Web wird behauptet, nicht garantiert. Diese Seite erklärt, was jedes Signal bedeutet, warum keines für sich genügt und wie man den Unterschied liest, ohne eine Vermutung als Tatsache auszugeben.

Signale

Was jedes Signal tatsächlich aussagt.

User-Agent
Eine Selbstauskunft des Clients. Seriöse Betreiber deklarieren sich hier ehrlich; fälschen lässt sie sich trivial.
Abrufmuster
Gleichmäßige Abstände und fehlende Folgeanfragen für Bilder oder Stylesheets deuten auf ein Skript hin.
Accept-Language
Nicht-Browser-Clients senden ihn oft gar nicht. Sein Fehlen ist ein schwaches Signal, kein Beweis.
Referrer
Kann fehlen oder gesetzt sein. Für sich genommen unterscheidet er Bot und Mensch nicht.

Kein einzelnes Signal genügt

Deshalb ist die Erkennung zurückhaltend gestaltet: Nur bekannte, öffentlich dokumentierte Signaturen werden zugeordnet. Alles, was bot-artig wirkt, aber nicht im Verzeichnis steht, bleibt unkategorisiert, statt geraten zu werden.

Nachahmung ist real: Manche Skripte geben sich bewusst als Browser aus. Ein Fehlalarm in die andere Richtung ist jedoch teurer — er blendet echten Traffic aus Ihren Berichten aus. Aus diesem Grund wird im Zweifel nicht klassifiziert, und aus demselben Grund wird nichts automatisch blockiert.

Häufige Fragen

Häufige Fragen

Warum wird ein Besuch als unbekannter Bot geführt?
Weil seine Signatur nicht im Verzeichnis steht. Das ist keine Aussage über Absicht — es kann Ihr eigenes QA-Werkzeug sein. Prüfen Sie den Ursprung, bevor Sie eine Absicht unterstellen.
Kann ein Mensch als Bot gezählt werden?
Möglich, aber unwahrscheinlich, weil nur bekannte Signaturen zugeordnet werden. Echte Browser lösen die Automatisierungs-Erkennung nicht aus.
Sollte ich unbekannte Bots blockieren?
Nicht automatisch. Fehlalarme beeinträchtigen die Datenqualität und können echten Traffic ausblenden. Beobachten Sie Ausschläge, bevor Sie eingreifen.