robots.txt reicht nicht: Nutze Server Blocking gegen AI Crawler

Inhaltsverzeichnis

Ein KI-Bot ruft über Nacht zehntausende Seiten ab, Produkttexte tauchen später sinngemäß in KI-Antworten auf, und im Hosting-Dashboard steigt die Serverlast. Genau an diesem Punkt wird aus einer abstrakten SEO-Debatte eine operative Frage: Sollte man AI Crawler über die robots.txt blockieren oder auf Server-Level aussperren?

Die kurze Antwort lautet: robots.txt ist eine Aufforderung, Server-Level-Blocking ist eine technische Durchsetzung. Wer lediglich seriösen Bots signalisieren möchte, dass bestimmte Inhalte nicht genutzt werden sollen, kann mit robots.txt arbeiten. Wer Zugriff tatsächlich verhindern, Bandbreite sparen oder aggressive Scraper stoppen will, braucht Regeln auf Ebene von Server, CDN oder WAF.

Die eigentliche Entscheidung: Signal senden oder Zugriff verhindern?

Viele Website-Betreiber stellen die Frage zu technisch: „Welche Methode ist besser?“ Sinnvoller ist eine andere Perspektive: Welches Risiko soll reduziert werden?

Geht es darum, bekannten KI-Anbietern wie OpenAI, Google, Anthropic oder Perplexity eine klare Crawling-Grenze zu setzen, kann eine sauber gepflegte robots.txt ausreichend sein. Geht es dagegen um Bots, die Regeln ignorieren, User-Agents fälschen oder hohe Infrastrukturkosten verursachen, reicht eine Textdatei im Root-Verzeichnis nicht aus.

Man kann sich die drei Ebenen wie Zugangskontrollen vorstellen. Die robots.txt ist ein Schild an der Tür. Der Server ist die Tür selbst. CDN und WAF sind Türsteher und Sicherheitsschleuse davor.

robots.txt gegen AI Crawler: Praktisch, aber freiwillig

Die robots.txt ist für SEOs die bekannteste Steuerungsdatei für Crawler. Sie liegt typischerweise unter /robots.txt und enthält Anweisungen für bestimmte User-Agents. Auch viele AI Crawler veröffentlichen eigene Namen, über die sie adressiert werden können.

Bekannte Beispiele sind GPTBot, OAI-SearchBot, Google-Extended, ClaudeBot, Claude-SearchBot oder PerplexityBot. Wer einem solchen Bot den Zugriff auf die gesamte Website untersagen möchte, kann dies grundsätzlich so formulieren:

User-agent: GPTBot
Disallow: /

Sollen nur bestimmte Bereiche ausgeschlossen werden, lässt sich die Regel enger fassen. Ein Online-Shop könnte beispielsweise interne Filterseiten, Preisarchive oder Produktdatenblätter blockieren:

User-agent: GPTBot
Disallow: /filter/
Disallow: /preisarchiv/
Disallow: /datenblaetter/

Wann robots.txt eine sinnvolle Lösung ist

robots.txt eignet sich besonders dann, wenn Sie transparente Crawling-Präferenzen kommunizieren möchten. Für viele Unternehmen ist das ein schneller erster Schritt, weil SEO-Teams häufig Zugriff auf diese Datei haben oder Änderungen unkompliziert über CMS, Deployment-Prozess oder Entwicklungsteam anstoßen können.

Auch die granulare Steuerung ist ein Vorteil. Ein Verlag kann etwa frei zugängliche News für AI-Suchsysteme erlauben, aber Premium-Inhalte blockieren. Ein SaaS-Anbieter kann Marketingseiten freigeben, jedoch Support-Dokumentation ausschließen. Eine Universität kann öffentliche Forschungsseiten zugänglich halten, aber interne Datenbanken sperren.

Der große Haken: robots.txt ist kein Schloss

Der zentrale Nachteil bleibt: robots.txt funktioniert nur, wenn der Bot freiwillig gehorcht. Die Datei verhindert keinen Zugriff auf Inhalte. Sie liefert lediglich eine Regel, die der Crawler respektieren kann oder ignoriert.

Das ist besonders relevant bei unbekannten oder aggressiven AI Scrapern. Ein Bot kann sich als normaler Browser ausgeben, einen harmlosen User-Agent verwenden oder die robots.txt überhaupt nicht abrufen. In diesem Fall sieht Ihre Website trotz Disallow-Regel weiterhin Requests.

Hinzu kommt ein operatives Risiko: Eine falsch gesetzte Regel kann unbeabsichtigt Suchmaschinen-Crawler, wichtige SEO-Bots oder interne Tools aussperren. Besonders gefährlich ist eine pauschale Sperre:

User-agent: *
Disallow: /

Diese Regel blockiert nicht nur AI Crawler, sondern fordert alle Bots auf, die gesamte Website nicht zu crawlen. Wird sie versehentlich produktiv gestellt, kann das erhebliche Auswirkungen auf Indexierung, Sichtbarkeit und technische SEO-Analysen haben.

Server-Level-Blocking: Wenn aus einer Bitte eine Sperre wird

Beim Blockieren auf Server-Level wird nicht nur eine Empfehlung ausgesprochen. Die Anfrage eines Bots wird technisch geprüft und abgewiesen. Das kann direkt am Webserver, über ein Content Delivery Network oder über eine Web Application Firewall geschehen.

Der Unterschied ist entscheidend: Während robots.txt sagt „bitte nicht betreten“, antwortet Server-Level-Blocking mit „Zugriff verweigert“.

Direkt am Server blockieren

Beim klassischen Server-Blocking werden Anfragen anhand von Merkmalen wie User-Agent, IP-Adresse, Headern, Request-Mustern oder Pfaden gefiltert. Der Server kann dann beispielsweise einen 403 Forbidden-Status zurückgeben.

Diese Variante kann sinnvoll sein, wenn Sie bekannte Bots anhand klarer Muster identifizieren. Sie ist aber wartungsintensiver als eine robots.txt, weil Änderungen meist durch Entwickler, DevOps oder Hosting-Partner umgesetzt werden müssen.

CDN-Blocking: Den Bot stoppen, bevor er Ressourcen verbraucht

Ein CDN sitzt vor dem eigentlichen Server. Dadurch können unerwünschte Requests abgefangen werden, bevor sie Ihre Infrastruktur belasten. Das ist besonders wertvoll für Websites mit hohem Traffic, umfangreichen Medienbibliotheken oder vielen dynamisch generierten Seiten.

Ein Beispiel: Ein Reiseportal mit Millionen von Hotel- und Standortseiten wird wiederholt von AI Crawlers abgefragt. Werden diese Requests erst am Webserver verarbeitet, entstehen Last, Datenbankabfragen und Bandbreitenkosten. Blockiert das CDN die Anfragen vorher, sinkt die Belastung deutlich.

Einige CDN-Anbieter bieten bereits vordefinierte Kategorien für Bots, Suchmaschinen-Crawler, AI Training Bots oder automatisierte Agents. Dennoch sollten solche Presets nie blind aktiviert werden. Jede Bot-Regel sollte vor dem Rollout geprüft, dokumentiert und überwacht werden.

WAF: Die stärkste Verteidigung gegen getarnte AI Bots

Eine Web Application Firewall analysiert Anfragen tiefer als einfache User-Agent-Regeln. Sie kann Verhalten, Frequenz, Header-Kombinationen, verdächtige Zugriffsmuster und weitere Signale auswerten. Dadurch ist sie besser geeignet, Bots zu erkennen, die sich als normale Nutzer oder legitime Crawler tarnen.

Gerade bei anspruchsvolleren AI Scrapern ist eine WAF oft die effektivste Ebene. Sie kann Rate Limits setzen, verdächtige Requests challengen oder ganze Muster blockieren. Vollständig narrensicher ist auch das nicht, aber für die meisten Unternehmens-Websites ist eine WAF deutlich robuster als robots.txt allein.

Mythos vs. Fakt: Häufige Missverständnisse beim Blockieren von AI Crawlern

Mythos: Eine Disallow-Regel schützt Inhalte zuverlässig

Fakt ist: Eine Disallow-Regel schützt nur vor Bots, die sie respektieren. robots.txt ist keine Zugriffskontrolle und kein Datenschutzmechanismus. Sensible Inhalte gehören hinter Authentifizierung, Paywall, Rechteprüfung oder technische Zugriffssperren, nicht nur in die robots.txt.

Mythos: Server-Level-Blocking ist immer die beste Lösung

Fakt ist: Server-Level-Blocking ist stärker, aber nicht automatisch besser. Es kann legitime Dienste treffen, Debugging erschweren und Pflegeaufwand erzeugen. Wenn ein Unternehmen lediglich bestimmte seriöse AI Crawler ausschließen möchte, kann eine robots.txt-Regel plus Logfile-Monitoring pragmatischer sein.

Mythos: Einmal eingerichtet, bleibt die Bot-Sperre aktuell

Fakt ist: Die Landschaft der AI Crawler verändert sich laufend. Neue User-Agents erscheinen, bestehende Bots ändern Verhalten, Anbieter unterscheiden zwischen Training Bots, Search Bots und Fetch Bots. Bot-Management ist kein einmaliges Setup, sondern ein laufender Prozess.

Welche Methode passt zu welchem Website-Typ?

Publisher und Medienseiten

Für Publisher steht häufig die Frage im Raum, ob redaktionelle Inhalte für KI-Training, AI Search oder Antwortmaschinen genutzt werden sollen. Hier kann eine kombinierte Strategie sinnvoll sein: robots.txt zur klaren Kommunikation gegenüber bekannten Bots, CDN oder WAF zum Schutz vor massenhaftem Scraping.

Besonders wichtig ist die Trennung nach Inhaltstyp. Nachrichten, Archivseiten, Autorenprofile, Bilder, Premium-Artikel und Lizenzinhalte können unterschiedliche Regeln benötigen. Pauschales Blockieren ist selten optimal.

Ecommerce-Websites

Online-Shops sollten genauer differenzieren. Produktseiten können für Sichtbarkeit in AI Search interessant sein, während interne Suche, facettierte Navigation, Preislogiken oder Lagerdaten nicht von Bots massenhaft abgerufen werden sollen.

Eine sinnvolle Strategie kann sein, bekannte AI Crawler für unwichtige oder sensible Verzeichnisse per robots.txt auszuschließen und gleichzeitig über CDN-Regeln auffällige Crawling-Muster zu begrenzen. Rate Limiting ist hier oft genauso wichtig wie vollständiges Blocking.

SaaS, B2B und Dokumentationsportale

Bei SaaS-Unternehmen liegt der Konflikt häufig zwischen Auffindbarkeit und Know-how-Schutz. Öffentliche Dokumentation kann Leads erzeugen und Support-Aufwand reduzieren. Gleichzeitig können detaillierte technische Inhalte von AI Bots massenhaft verarbeitet werden.

Hier empfiehlt sich eine Inhaltsklassifizierung: Marketingseiten, Hilfeartikel, API-Dokumentation, Changelogs, Kundenbereiche und technische Spezifikationen sollten getrennt bewertet werden. Nicht alles, was gecrawlt werden kann, sollte frei für jeden Bot abrufbar sein.

Praktischer Entscheidungsrahmen: So wählen Sie die richtige Ebene

Wenn das Ziel vor allem darin besteht, großen bekannten AI-Anbietern eine Präferenz mitzuteilen, starten Sie mit robots.txt. Das ist schnell, nachvollziehbar und für SEO-Teams gut steuerbar.

Wenn Serverlast, Bandbreite oder Hostingkosten steigen, prüfen Sie CDN-Regeln. Dort lassen sich viele unerwünschte Requests stoppen, bevor sie Ihre Systeme belasten.

Wenn Sie getarnte Bots, ungewöhnliche Zugriffsmuster oder Scraping-Angriffe beobachten, ist eine WAF die bessere Wahl. Sie analysiert nicht nur, was ein Bot behauptet zu sein, sondern wie er sich verhält.

Wenn Sie rechtlich, kommerziell oder sicherheitstechnisch verhindern müssen, dass bestimmte Inhalte erreichbar sind, reicht keine freiwillige Crawler-Anweisung. Dann brauchen Sie echte Zugriffskontrolle, Authentifizierung oder technische Sperren.

Monitoring: Ohne Logfiles bleibt Bot-Blocking Blindflug

Unabhängig von der gewählten Methode sollten Sie regelmäßig Server Logs, CDN-Reports und WAF-Protokolle auswerten. Nur so erkennen Sie, ob blockierte AI Crawler tatsächlich verschwinden, ob neue User-Agents auftauchen oder ob legitime Bots versehentlich betroffen sind.

Achten Sie dabei auf wiederkehrende User-Agents, ungewöhnlich hohe Abrufraten, Zugriffe auf unwichtige Verzeichnisse, viele 403-Antworten, Requests von auffälligen IP-Clustern und Bots, die robots.txt-Regeln ignorieren.

Besonders hilfreich ist ein monatlicher Bot-Review. Dabei werden neue Crawler identifiziert, bestehende Regeln überprüft und SEO, IT, Legal sowie Content-Verantwortliche an einen Tisch gebracht. AI Crawler blockieren ist nicht nur eine technische Aufgabe, sondern eine Geschäftsentscheidung.

Empfohlene Strategie: Mehrschichtig statt entweder oder

Die robusteste Lösung ist selten ein einzelner Hebel. In der Praxis funktioniert ein mehrschichtiger Ansatz am besten. robots.txt setzt die öffentliche Crawling-Policy. CDN-Regeln reduzieren unnötige Last. Die WAF schützt vor verdächtigem Verhalten. Server-Regeln ergänzen dort, wo spezifische technische Kontrollen nötig sind.

Für viele Websites bedeutet das: Beginnen Sie mit einer sauberen robots.txt für bekannte AI Crawler wie GPTBot, OAI-SearchBot, Google-Extended, ClaudeBot oder PerplexityBot. Prüfen Sie anschließend in den Logs, ob diese Bots die Regeln respektieren. Wenn nicht, eskalieren Sie auf CDN- oder WAF-Ebene.

Die wichtigste Faustregel lautet: Je höher das Risiko, desto näher sollte die Sperre an der Infrastruktur durchgesetzt werden. Für eine einfache Präferenz genügt robots.txt. Für echten Schutz braucht es Server-Level-Blocking. Für moderne, schwer erkennbare AI Scraper ist eine WAF meist die stärkste Verteidigungslinie.

Wer AI Crawler kontrollieren möchte, sollte daher nicht nur fragen, wo eine Regel am schnellsten eingetragen ist. Entscheidend ist, ob sie nur höflich bittet oder den Zugriff tatsächlich verhindert.

Aktuelles aus unserem Ratgeber:

Affiliate-Links: Für einige der unten stehenden Links erhalte ich möglicherweise eine Vergütung als Affiliate, ohne dass dir dadurch Kosten entstehen, wenn du dich für den Kauf eines kostenpflichtigen Plans entscheidest.

Bild von Tom Brigl, Dipl. Betrw.

Tom Brigl, Dipl. Betrw.

Ich bin SEO-, E-Commerce- und Online-Marketing-Experte mit über 20 Jahren Erfahrung – direkt aus München.
In meinem Blog teile ich praxisnahe Strategien, konkrete Tipps und fundiertes Wissen, das sowohl Einsteigern als auch Profis weiterhilft.
Mein Stil: klar, strukturiert und verständlich – mit einem Schuss Humor. Wenn du Sichtbarkeit und Erfolg im Web suchst, bist du hier genau richtig.

Disclosure:  Some of the links in this article may be affiliate links, which can provide compensation to me at no cost to you if you decide to purchase a paid plan. These are products I’ve personally used and stand behind. This site is not intended to provide financial advice and is for entertainment only. You can read our affiliate disclosure in our  privacy policy .