Direktzugriff

Tools und Ratgeber finden

Für Maschinen: llms.txt · JSON Feed

Agentic Traffic: Warum Websites echte KI-Agenten von Scraping und Spoofing unterscheiden müssen

KI-Agenten, Suchcrawler und Trainingsbots erzeugen nicht denselben Webverkehr. Dieser Leitfaden zeigt, welche Signale belastbar sind, wo robots.txt endet und wie Publisher und Agent-Teams einen fairen, ausfallsicheren Zugang bauen.

Agentic Traffic: Warum Websites echte KI-Agenten von Scraping und Spoofing unterscheiden müssen

Das Web bekommt eine neue Verkehrsschicht. Neben Menschen und klassischen Suchcrawlern greifen inzwischen Systeme auf Seiten zu, die im Auftrag eines Nutzers suchen, vergleichen, buchen oder eine Recherche vorbereiten. Gleichzeitig sammeln Trainingscrawler große Mengen Material, während gewöhnliche Scraper denselben HTML-Inhalt ohne klaren Auftrag kopieren können.

Für Betreiber sehen diese Anfragen zunächst ähnlich aus: eine IP-Adresse, ein User-Agent, ein Request und ein Server-Log. Genau deshalb wird die Unterscheidung wichtig. Ein Agent, der eine konkrete Nutzerfrage beantwortet, ist nicht automatisch wertvoller als ein Scraper. Umgekehrt ist ein deklarierter Agent nicht automatisch vertrauenswürdig. Eine faire Entscheidung muss Verhalten, Auftrag, Herkunft, Rate, Zugriffspfad und mögliche Gegenleistung zusammen betrachten.

Drei Verkehrstypen, drei Interessen

Cloudflare beschreibt KI-Verkehr inzwischen entlang der Kategorien Search, Agent und Training. Das ist eine nützliche Arbeitskarte, aber keine allgemein verbindliche Identitätsprüfung für das gesamte Web.

Search meint Abrufe, die Inhalte für spätere Suchergebnisse oder Antworten auffindbar machen. Der Publisher erhält oft einen indirekten Nutzen: Sichtbarkeit, einen Link oder einen neuen Besuch. Training bezeichnet Abrufe, deren Zweck in der Aufbereitung von Material für Modelltraining liegt. Der Nutzen für eine einzelne Website kann dabei deutlich anders aussehen. Agent steht für eine Echtzeitaufgabe im Auftrag eines Nutzers: etwa Preise vergleichen, eine Dokumentation durchsuchen oder eine verfügbare Funktion prüfen.

Die Grenzen sind nicht immer sauber. Ein Dienst kann mehrere Produkte und Crawler betreiben. Ein Modellanbieter kann Suchzugriff, Assistenzzugriff und Training unterschiedlich behandeln. Außerdem kann ein Angreifer einen fremden User-Agent kopieren. Die Kategorien sind deshalb eine Grundlage für Richtlinien, nicht die letzte Wahrheit über jede einzelne Anfrage.

Was ein Header leisten kann und was nicht

Ein User-Agent ist ein Signal. Er kann einem Betreiber helfen, bekannte Crawler zu gruppieren und ihre Aktivität in Logs oder Cloudflare AI Crawl Control zu analysieren. Er ist aber kein Zertifikat. Ein Header lässt sich fälschen, ein legitimer Crawler kann sich danebenbenehmen, und ein ehrlicher Agent kann an Rate Limits oder einer fehlenden API scheitern.

Auch robots.txt hat eine klar begrenzte Aufgabe. Google beschreibt sie als Anleitung für den Crawling-Zugriff, nicht als Zugangskontrolle und nicht als Mechanismus, der eine Identität beweist. Die Datei kann mit User-Agent-Gruppen arbeiten, aber nur ein System, das die Regeln respektiert, macht daraus eine freiwillige Zusage. Wer eine vollständige technische Sperre braucht, muss zusätzliche Kontrollen einsetzen.

Für Publisher ergibt sich daraus eine einfache Regel: robots.txt ist Policy, nicht Authentifizierung. Für Agent-Teams gilt die spiegelbildliche Regel: Ein erlaubter User-Agent ist noch keine Nutzungslizenz. Der Auftrag, die Quelle und die zulässige Zugriffsmethode müssen separat geklärt werden.

Taktile Collage mit einem Webtor, drei getrennten Wegen und zerfallenden Kopierfragmenten als Bild für Search-, Agent- und Trainingsverkehr

Der praktische Test für einen Publisher

Bevor eine Website Agenten pauschal blockiert, sollte sie vier Fragen beantworten.

  1. Was passiert auf der Seite? Liest der Dienst wenige passende Seiten oder ruft er tausende URLs in kurzer Zeit ab? Folgt er Regeln, Caches und Rate Limits?
  2. Wie lässt sich die Quelle zuordnen? Gibt es eine dokumentierte Betreiberidentität, stabile IP- oder ASN-Informationen, signierte Requests, einen Supportkanal oder nur einen frei kopierbaren Header?
  3. Welchen Wert erzeugt der Zugriff? Führt er zu einem nachvollziehbaren Verweis, einer Partnerschaft, einem Kauf oder einer anderen fairen Gegenleistung? Oder entsteht nur Kosten- und Kopierlast?
  4. Was passiert bei Unsicherheit? Gibt es eine höfliche Begrenzung, eine API-Alternative, einen Retry-Hinweis oder einen Kontakt für Freigaben statt eines undifferenzierten Totalausfalls?

Cloudflare AI Crawl Control kann AI-Crawler nach Betreiber, Kategorie und Aktivität sichtbar machen und Regeln zum Erlauben oder Blockieren anwenden. Das hilft bei der Beobachtung, ersetzt aber keine eigene Datenklassifikation. Ein Publisher sollte geschützte Bereiche, öffentliche redaktionelle Inhalte, Produktdaten und personalisierte Antworten getrennt behandeln.

Der praktische Test für ein Agent-Team

Auch der Agentenbetreiber muss seine Hausaufgaben machen. Ein Produktionsagent sollte pro Quelle mindestens diese Informationen speichern: URL, Zeitpunkt, Zweck, verwendeter Zugang, Antwortstatus, Quellenbeleg und Ablaufdatum des Ergebnisses. So wird später erkennbar, ob eine Antwort auf einem aktuellen Dokument, einem Cache oder einer unsicheren Ableitung beruht.

Ein robuster Ablauf sieht so aus:

  1. Der Agent prüft zuerst, ob es eine offizielle API, einen Feed oder eine ausdrücklich freigegebene Exportfunktion gibt.
  2. Erst danach nutzt er HTML-Zugriff und hält sich an robots.txt, Nutzungsbedingungen, Rate Limits und technische Kontaktangaben.
  3. Bei 403, 429 oder widersprüchlichen Signalen markiert er die Quelle als nicht verfügbar, statt die Lücke mit plausibel klingendem Text zu füllen.
  4. Die Antwort nennt die tatsächlich verwendeten Quellen und trennt Beobachtung, Schlussfolgerung und Empfehlung.
  5. Schreibende oder kostenpflichtige Aktionen bleiben hinter einer eigenen Freigabe.

Apify kann bei wiederholbaren Zugriffen auf freigegebene Quellen helfen; Firecrawl ist interessant für strukturierte Web-Extraktion. Beide Werkzeuge lösen aber nicht die Frage, ob ein Zugriff erlaubt oder wirtschaftlich fair ist. Für die Einordnung kann ein Team ChatGPT, Claude oder ein eigenes Modell einsetzen. Das Modell entscheidet nicht anstelle des Publishers über die Berechtigung.

Taktile Landschaft aus Toren, Brücken und einem grünen Vertrauenspfad als Bild für Provenienz, Freigaben und ausfallsicheren Agentenzugriff

Warum Spoofing die falsche Abkürzung ist

Einige Automatisierungen versuchen, Blockaden zu umgehen, indem sie einen Browser imitieren oder den User-Agent wechseln. Das kann kurzfristig einen Request durchlassen, verschlechtert aber die Lage: Die Website kann das Verhalten als Täuschung bewerten, die Datenquelle kann den Zugang widerrufen, und das Team verliert die Möglichkeit, seine Nutzung zu erklären.

Technisch ist Spoofing außerdem kein stabiler Vertrag. Verhalten, Request-Muster, Session-Struktur, TLS- und IP-Signale, Fehlerraten und Zugriffstiefe können voneinander abweichen. Ein sauberer Agent braucht keine Tarnung, sondern einen begrenzten, dokumentierten und im Zweifel verhandelbaren Zugang.

Ein realistischer Start in vier Wochen

Woche 1: Verkehr sichtbar machen. Gruppieren Sie Logs nach Zweck, Betreiber, Statuscode, Pfad, Rate und Antwortgröße. Markieren Sie Unsicherheit ausdrücklich; aus einem User-Agent allein folgt noch keine Identität.

Woche 2: Inhalte trennen. Legen Sie fest, welche Seiten für Search, Assistenz, Training und überhaupt nicht zugänglich sein sollen. Prüfen Sie robots.txt, Meta-Robots, X-Robots-Tag, API-Regeln und Cache-Verhalten gemeinsam.

Woche 3: Einen erlaubten Pfad bauen. Wählen Sie für einen Anwendungsfall eine offizielle API, einen Feed oder einen klar begrenzten HTML-Zugriff. Definieren Sie Rate, Quellenformat, Fehlerantwort, Budget und einen menschlichen Owner.

Woche 4: Nutzen und Kosten messen. Prüfen Sie nicht nur Requests, sondern auch verwertbare Antworten, Verweise, Fehler, veraltete Daten und vermiedene Arbeit. Ein kleiner Agent mit sauberer Provenienz ist besser als ein großer Bot, den niemand erklären kann.

Fazit: Vertrauen ist eine Eigenschaft des Systems

Agentic Traffic wird nicht dadurch vertrauenswürdig, dass er sich Agent nennt. Vertrauen entsteht aus mehreren Signalen: klarer Auftrag, begrenzter Zugriff, dokumentierte Herkunft, respektierte Regeln, nachvollziehbare Quellen und eine verständliche Reaktion auf Ablehnung.

Publisher sollten Search, Agent und Training bewusst auseinanderhalten, ohne daraus eine falsche Gewissheit zu machen. Agent-Teams sollten offizielle Zugänge bevorzugen, Spoofing vermeiden und den Menschen informieren, wenn eine Quelle nicht erreichbar ist. So wird aus dem Kampf zwischen Bot und Website ein kontrollierbarer Arbeitsvertrag.

Quellen