Was ist Robots.txt? Alles über die wichtigste SEO-Datei Ihrer Website
Die robots.txt ist eine kleine Textdatei mit großer Wirkung: Sie sagt Suchmaschinen-Crawlern, welche Bereiche einer Website sie aufrufen dürfen. Dieser Leitfaden erklärt verständlich, was die robots.txt ist, wie sie aufgebaut wird, welche Befehle es gibt, welche Fehler man vermeiden sollte – und wie man 2026 mit ihr die neuen KI-Crawler wie GPTBot und ClaudeBot steuert.
Inhaltsverzeichnis
robots.txt auf einen Blick
Was ist die robots.txt?
Die robots.txt ist eine einfache Textdatei im Stammverzeichnis einer Website, die Suchmaschinen-Crawlern mitteilt, welche Bereiche sie aufrufen dürfen und welche nicht. Sie liegt immer direkt unter der Domain, also etwa unter beispiel.de/robots.txt, und ist öffentlich für jeden einsehbar.
Definition
Die robots.txt folgt dem Robots Exclusion Protocol – einem Verfahren, das 1994 von Martijn Koster eingeführt und 2022 als RFC 9309 offiziell zum Internetstandard wurde. Ihr Hauptzweck ist die Steuerung des Crawlings, um Server-Ressourcen zu schonen.
Wie funktioniert sie?
Besucht ein Crawler eine Website, ruft er zuerst die robots.txt ab und richtet sich nach ihren Regeln, bevor er mit dem Crawling beginnt:
Abb. 1: Der Crawler liest zuerst die robots.txt und crawlt anschließend nur die erlaubten Pfade.
Aufbau und Syntax
Eine robots.txt besteht aus einer oder mehreren Gruppen. Jede Gruppe beginnt mit einer User-agent-Zeile, gefolgt von Regeln. Die vier wichtigsten Bausteine:
Abb. 2: Die Anatomie einer robots.txt – User-agent, Disallow, Allow und Sitemap.
Google und Bing verstehen zusätzlich die Platzhalter * (beliebige Zeichen) und $ (Zeilenende) – diese sind allerdings nicht Teil des offiziellen Standards. Bei mehreren passenden Regeln gilt die längste, bei Gleichstand gewinnt Allow. Pfade sind Groß-/Kleinschreibung-sensitiv.
# Beispiel: WordPress sinnvoll absichern User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php Sitemap: https://beispiel.de/sitemap.xml
Was die robots.txt nicht kann
Ein weit verbreitetes Missverständnis: Die robots.txt ist kein Mittel, um Seiten sicher aus Google herauszuhalten. Eine per Disallow gesperrte Seite kann trotzdem im Index landen, wenn andere Seiten auf sie verlinken.
Wichtig: zum Verstecken ungeeignet
Wer eine Seite zuverlässig aus dem Index halten will, nutzt das noindex-Meta-Tag oder einen Passwortschutz. Die frühere Angabe noindex direkt in der robots.txt unterstützt Google seit dem 1. September 2019 nicht mehr.
Und noch etwas: Die Befolgung der robots.txt ist freiwillig. Höfliche Crawler wie Googlebot halten sich daran, böswillige Bots können die Datei einfach ignorieren. Sie ist also kein Sicherheits- oder Zugriffsschutz.
Häufige Fehler
Bei der robots.txt passieren immer wieder dieselben, teils folgenschweren Fehler:
# FATAL – sperrt die GESAMTE Website User-agent: * Disallow: /
- Die ganze Website sperren: Ein versehentliches
Disallow: /(oft aus der Testumgebung übernommen) blockiert alles für Crawler – der gefährlichste Fehler überhaupt. - CSS und JavaScript blockieren: Sperrt man diese Dateien, kann Google die Seite nicht korrekt rendern und bewerten – das kann Rankings kosten.
- Wichtige Seiten aussperren: Eine zu breite
Disallow-Regel erwischt schnell auch Seiten, die ranken sollen. Regelmäßig prüfen.
Mythos Crawl-delay
Crawl-delay legt eine Pause zwischen Bot-Anfragen fest – aber Google unterstützt die Direktive nicht. Bing und Yandex werten sie dagegen aus. Wer bei Google die Crawling-Geschwindigkeit steuern möchte, nutzt die Google Search Console. RFC 9309 ließ Crawl-delay bewusst weg, weil sich kein einheitliches Verhalten standardisieren ließ.
KI-Crawler steuern
Hier liegt die wichtigste Neuerung von 2026. Neben den klassischen Such-Crawlern wie Googlebot und Bingbot gibt es heute eine ganze Familie von KI-Crawlern. Über die robots.txt lassen sie sich gezielt erlauben oder aussperren – denn sie tragen eigene Namen (User-agents).
Abb. 3: Drei Crawler-Gruppen – die Entscheidung „erlauben oder blockieren“ fällt je Gruppe unterschiedlich aus.
Eine gängige Strategie 2026: Trainings-Crawler blockieren, Such-Crawler erlauben. So bleiben Inhalte aus dem Modelltraining heraus, erscheinen aber weiterhin mit Quellennennung in KI-Antworten und bringen Verweis-Traffic. Der Haken: Wer alle KI-Crawler aussperrt, verliert seine Sichtbarkeit in KI-Antworten.
Wichtig: Google-Extended ≠ Googlebot
Google-Extended ist ein reines Steuer-Token fürs KI-Training (Gemini). Wer es blockiert, schließt nur die KI-Nutzung aus – das normale Google-Ranking bleibt davon völlig unberührt. Beide sind voneinander getrennt.
# KI-Training aussperren, Suche erlauben User-agent: GPTBot Disallow: / User-agent: Google-Extended Disallow: / User-agent: * Allow: /
Wer Crawlern gezielt aufbereitete Inhalte für KI anbieten will, ergänzt die robots.txt zunehmend um eine llms.txt – das gehört in den Bereich Generative Engine Optimization (GEO). Ein Hinweis zur Ehrlichkeit: Auch KI-Crawler befolgen die robots.txt nur freiwillig; einzelne ignorieren sie. Für echten Schutz braucht es zusätzlich Maßnahmen auf Server-Ebene.
Erstellen und testen
Eine robots.txt anzulegen ist einfach: eine Textdatei robots.txt (UTF-8-kodiert) erstellen und ins Stammverzeichnis hochladen. Viele CMS bieten dafür eine eigene Oberfläche. Beim Aufbau gilt: Die Datei sollte unter 500 KB bleiben, weil Google größere Dateien abschneidet.
- Direkt im Browser: Rufen Sie
ihre-domain.de/robots.txtauf – so sehen Sie genau, was Crawler sehen. - robots.txt-Bericht der Search Console: Er zeigt die eingelesene Datei, den letzten Crawl sowie Warnungen und Fehler. Den früheren separaten robots.txt-Tester hat Google abgelöst.
Faustregel: weniger ist mehr
Blockieren Sie nur das, was wirklich blockiert werden muss, und testen Sie jede Änderung, bevor sie live geht. Eine zu aggressive robots.txt schadet mehr, als sie nützt.
Fazit
Die robots.txt ist klein, aber mächtig: Seit 2022 ein offizieller Internetstandard (RFC 9309), steuert sie, welche Bereiche Crawler aufrufen dürfen. Wichtig ist, ihre Grenzen zu kennen – sie versteckt keine Seiten und wird nur freiwillig befolgt. Neu hinzugekommen ist 2026 die Steuerung der KI-Crawler: Wer GPTBot, ClaudeBot oder Google-Extended bewusst erlaubt oder blockiert, entscheidet mit, ob die eigenen Inhalte ins KI-Training und in KI-Antworten gelangen. Wie immer gilt: sorgfältig planen, sparsam blockieren und jede Änderung testen.
Häufige Fragen zu robots.txt
Was ist die robots.txt einfach erklärt?
Die robots.txt ist eine einfache Textdatei im Stammverzeichnis einer Website, die Suchmaschinen-Crawlern mitteilt, welche Bereiche sie aufrufen dürfen und welche nicht. Sie liegt immer direkt unter der Domain, also etwa unter beispiel.de/robots.txt, und ist öffentlich einsehbar. Ihr Hauptzweck ist die Steuerung des Crawlings, um Server-Ressourcen zu schonen. Sie folgt dem Robots Exclusion Protocol.
Wo muss die robots.txt gespeichert werden?
Die robots.txt muss immer im Stammverzeichnis, also im Root der Domain, liegen. Für eine Website wie beispiel.de befindet sie sich unter beispiel.de/robots.txt. Sie muss als UTF-8-kodierte Textdatei vorliegen, unter der Adresse mit der Endung /robots.txt erreichbar sein und einen Status 200 zurückgeben. Eine 404-Antwort wird von Crawlern als keine Einschränkungen interpretiert.
Kann die robots.txt Seiten vor Google verstecken?
Nein. Die robots.txt ist kein zuverlässiges Mittel, um Seiten vor Suchmaschinen zu verstecken. Eine per Disallow gesperrte Seite kann trotzdem im Index landen, wenn andere Seiten auf sie verlinken. Wer eine Seite zuverlässig aus dem Index halten will, nutzt das noindex-Meta-Tag oder einen Passwortschutz. Die robots.txt ist außerdem kein Sicherheits- oder Zugriffsschutz, sondern wird nur freiwillig befolgt.
Welche Befehle gibt es in der robots.txt?
Die wichtigsten Befehle sind User-agent, der festlegt, für welchen Crawler die Regeln gelten, Disallow, der einen Pfad sperrt, und Allow, der innerhalb eines gesperrten Bereichs eine Ausnahme freigibt. Die Sitemap-Zeile verweist auf die XML-Sitemap. Ein Stern beim User-agent erfasst alle Crawler. Google und Bing verstehen zusätzlich die Platzhalter Stern und Dollarzeichen, die aber nicht Teil des offiziellen Standards sind.
Unterstützt Google die Direktive Crawl-delay?
Nein, Google unterstützt Crawl-delay nicht. Bing und Yandex werten die Direktive dagegen aus. Crawl-delay legt eine Pause zwischen den Anfragen eines Bots fest. Wer bei Google die Crawling-Geschwindigkeit steuern möchte, nutzt dafür die Google Search Console. Der Internetstandard RFC 9309 ließ Crawl-delay bewusst weg, weil sich kein einheitliches Verhalten über alle Crawler hinweg standardisieren ließ.
Wie blockiere ich KI-Crawler wie GPTBot in der robots.txt?
KI-Crawler tragen eigene Namen und lassen sich wie jeder andere User-agent ansprechen. Um etwa GPTBot von OpenAI auszusperren, schreibt man eine Gruppe mit User-agent GPTBot und der Regel Disallow Schrägstrich. Eine gängige Strategie 2026 ist, Trainings-Crawler wie GPTBot, ClaudeBot, CCBot und Google-Extended zu blockieren, die Such-Crawler wie OAI-SearchBot und PerplexityBot aber zu erlauben, damit Inhalte weiterhin in KI-Antworten erscheinen.
Schadet das Blockieren von Google-Extended meinem Google-Ranking?
Nein. Google-Extended ist ein reines Steuer-Token für die KI-Nutzung, etwa das Training von Gemini. Wer es in der robots.txt blockiert, schließt nur diese KI-Nutzung aus. Das normale Crawling durch den Googlebot und das Google-Ranking bleiben davon völlig unberührt. Beide sind voneinander getrennt. Sie können also der KI-Verwertung widersprechen, ohne Ihre Sichtbarkeit in der klassischen Google-Suche zu gefährden.
Sollte ich CSS- und JavaScript-Dateien in der robots.txt blockieren?
Nein, das sollten Sie niemals tun. Wenn Sie CSS- und JavaScript-Dateien blockieren, kann Google Ihre Seite nicht korrekt rendern und bewerten, was zu schlechteren Rankings führen kann. Google benötigt diese Dateien, um zu verstehen, wie Ihre Seite für Nutzer aussieht und funktioniert. Lassen Sie diese Ressourcen daher immer für Crawler zugänglich.
Ist die robots.txt ein offizieller Standard?
Ja. Das zugrunde liegende Robots Exclusion Protocol wurde 1994 von Martijn Koster informell eingeführt und 2022 als RFC 9309 offiziell von der Internet Engineering Task Force zum Internetstandard erklärt. Damit sind die Kernregeln wie User-agent, Disallow und Allow einheitlich definiert. Einige verbreitete Erweiterungen wie die Sitemap-Zeile oder Platzhalter sind allerdings nicht Teil dieses Kernstandards.
Wie teste ich meine robots.txt?
Am einfachsten rufen Sie die Datei direkt im Browser unter ihre-domain.de/robots.txt auf, so sehen Sie genau, was Crawler sehen. Zusätzlich zeigt der robots.txt-Bericht in der Google Search Console die eingelesene Datei, den letzten Crawl sowie Warnungen und Fehler. Den früheren separaten robots.txt-Tester hat Google abgelöst. Testen Sie jede Änderung, bevor Sie sie live schalten.
SEO Agentur für professionelle Suchmaschinenoptimierung
Gerne optimieren wir als SEO Agentur auch Ihre Seite im Ranking für mehr Traffic, Kunden und Umsatz. Wir verstehen uns als White Hat Suchmaschinenoptimierung-(SEO)-Agentur.
Leichtverständliches SEO Lexikon
In unserem SEO Lexikon finden Sie die wichtigsten Themen zum Thema Suchmaschinenoptimierung sowie Online, Digital & Internet Marketing. Das Online-Marketing Glossar wird laufend aktualisiert und auf den Stand der Technik gebracht. Ein guter Einstieg auch, um Suchmaschinenoptimierung leicht und verständlich zu erlernen - und die Arbeit des SEOs zu verstehen.

