Zum Inhalt springen

robots.txt

Die robots.txt ist eine Textdatei im Stammverzeichnis einer Website, die Crawlern von Suchmaschinen und KI-Anbietern mitteilt, welche Bereiche sie abrufen dürfen. Ob eine Seite in den Suchergebnissen erscheint, steuert sie dagegen nicht, dafür gibt es das Meta-Tag noindex.

Inhalt dieser Seite
  1. Das Wichtigste in Kürze
  2. Beispiel aus der Praxis
  3. Wie ist eine robots.txt aufgebaut?
  4. Welcher Standard gilt für die robots.txt?
  5. Verhindert die robots.txt, dass eine Seite bei Google erscheint?
  6. Wie steuern Sie KI-Crawler mit der robots.txt?
  7. Typische Fehler in der robots.txt
  8. So prüfen Sie Ihre robots.txt
  9. Häufige Fragen

Das Wichtigste in Kürze

  • Die Datei liegt immer unter /robots.txt der jeweiligen Domain oder Subdomain. Seit September 2022 ist das Format als RFC 9309 standardisiert.
  • Seriöse Crawler wie Googlebot halten sich an die Regeln. Einen Zugriffsschutz bietet die Datei laut Standard nicht, vertrauliche Bereiche gehören hinter ein Passwort.
  • Eine gesperrte URL kann trotzdem bei Google erscheinen, dann ohne Beschreibung. Wer eine Seite aus dem Index nehmen will, setzt noindex und lässt das Crawlen zu.
  • Bei KI-Anbietern lassen sich Training und Suche getrennt steuern. GPTBot sammelt Inhalte für das Training bei OpenAI, OAI-SearchBot ist für die ChatGPT-Suche zuständig.
  • Ob Google die Datei lesen kann, zeigt der robots.txt-Bericht in der Google Search Console.

Beispiel aus der Praxis

Ein Onlinehändler für Arbeitskleidung geht mit einem neuen Shop online. Auf der Testumgebung stand in der robots.txt die Zeile Disallow: /, damit Google die halbfertigen Seiten nicht crawlt. Beim Livegang wird die Datei unverändert übernommen.

In den Wochen danach meldet die Google Search Console immer mehr Seiten mit dem Status „URL wird von der robots.txt-Datei blockiert“. Neue Produkte tauchen in der Suche nicht auf. Das Team löscht die Zeile und beantragt im robots.txt-Bericht, dass Google die Datei neu abruft. Danach darf Googlebot den Shop wieder crawlen.

Wie ist eine robots.txt aufgebaut?

Eine robots.txt ist eine einfache Textdatei mit Gruppen von Regeln. Jede Gruppe nennt zuerst einen Crawler und danach die Pfade, die er abrufen darf oder nicht. Die Datei liegt immer im Stammverzeichnis, also unter /robots.txt der jeweiligen Domain oder Subdomain.

  • User-agent. Nennt den Crawler, für den die Gruppe gilt, etwa Googlebot. Das Sternchen gilt für alle Crawler, die keine eigene Gruppe haben.
  • Disallow. Sperrt einen Pfad, etwa den Warenkorb.
  • Allow. Gibt einen Pfad innerhalb eines gesperrten Bereichs wieder frei.
  • Sitemap. Verweist mit der vollständigen Adresse auf die XML-Sitemap.

So sieht eine kurze robots.txt aus.

User-agent: *
Disallow: /warenkorb/
Disallow: /mein-konto/

User-agent: GPTBot
Disallow: /

Sitemap: https://www.beispiel-shop.de/sitemap.xml

Alle Crawler dürfen den Shop lesen, gesperrt sind nur Warenkorb und Kundenkonto. GPTBot, der Trainings-Crawler von OpenAI, darf nichts abrufen. Passen mehrere Regeln auf eine URL, gilt laut Standard die spezifischste, also die mit dem längsten Pfad.

Welcher Standard gilt für die robots.txt?

Seit September 2022 ist die robots.txt als RFC 9309 der Internet Engineering Task Force (IETF) standardisiert. Der Standard beschreibt und erweitert das Verfahren, das Martijn Koster 1994 eingeführt hat. Drei Regeln daraus sind für Websites wichtig.

  • Fehlende Datei. Antwortet der Server beim Abruf der Datei mit einem Fehler der 400er-Gruppe, etwa 404, dürfen Crawler alle Seiten abrufen.
  • Serverfehler. Ist die Datei wegen eines Serverfehlers nicht erreichbar, müssen Crawler die gesamte Website als gesperrt behandeln.
  • Zwischenspeicher. Crawler sollen eine gespeicherte Fassung der Datei höchstens 24 Stunden lang verwenden.

Der Standard stellt außerdem fest, dass die Regeln keine Zugriffskontrolle sind. Googlebot und andere seriöse Crawler halten sich daran, verpflichtet sind Crawler laut Google nicht. Vertrauliche Bereiche schützen Sie deshalb mit Passwort oder Login.

Verhindert die robots.txt, dass eine Seite bei Google erscheint?

Nein, die robots.txt steuert nur das Crawlen. Eine gesperrte URL kann trotzdem in den Suchergebnissen erscheinen, wenn andere Websites auf sie verweisen. Google zeigt sie dann ohne Beschreibung an.

Um eine Seite aus dem Index herauszuhalten, nennt Google das Meta-Tag noindex oder einen Passwortschutz. Damit noindex wirkt, darf die Seite in der robots.txt nicht gesperrt sein. Sonst sieht der Crawler die Anweisung nie, und die URL kann im Index bleiben.

Wie steuern Sie KI-Crawler mit der robots.txt?

Die großen KI-Anbieter nennen in ihrer Dokumentation eigene Crawler und trennen dabei zwischen Modelltraining und Suche. Sie können so das Training ausschließen und in den Suchfunktionen der KI-Assistenten sichtbar bleiben.

KI-Crawler nach Zweck laut Anbieter (Stand: Oktober 2026)
Anbieter Modelltraining Suche Abruf auf Nutzerfrage
OpenAI GPTBot OAI-SearchBot ChatGPT-User
Anthropic ClaudeBot Claude-SearchBot Claude-User
Perplexity kein Crawler genannt PerplexityBot Perplexity-User

Abrufe, die eine Person im Chat auslöst, behandeln die Anbieter unterschiedlich. Für ChatGPT-User gelten die Regeln laut OpenAI unter Umständen nicht, Perplexity-User ignoriert sie laut Perplexity in der Regel. Anthropic gibt an, dass seine Crawler die robots.txt beachten.

Bei Google ist Google-Extended ein reines Steuerzeichen ohne eigenen Crawler. Es legt fest, ob Google Inhalte für das Training künftiger Gemini-Modelle und als Quelle für Antworten in Gemini (Grounding) nutzen darf, und wirkt laut Google nicht auf die Google-Suche. Die KI-Übersichten steuern Sie über die Regeln für Googlebot und Angaben wie nosnippet.

Eine llms.txt ändert an diesen Regeln nichts, wie der Eintrag zu llms.txt zeigt. Was Sperren für Nennungen in KI-Antworten bedeuten, erklärt GEO.

Typische Fehler in der robots.txt

  • Sperre aus der Testumgebung übernommen. Nach einem Relaunch bleibt Disallow: / stehen, und Google crawlt die neue Website nicht.
  • CSS- und JavaScript-Dateien gesperrt. Google rät davon ab, solche Dateien zu sperren, wenn der Crawler die Seite ohne sie schlechter versteht.
  • robots.txt mit noindex verwechselt. Gesperrte Seiten können im Index bleiben, weil Google die noindex-Angabe nicht sieht.
  • KI-Crawler pauschal ausgesperrt. Wer alle KI-Bots sperrt, sperrt auch OAI-SearchBot. Solche Seiten zeigt ChatGPT laut OpenAI nicht in Suchantworten.

So prüfen Sie Ihre robots.txt

  1. Rufen Sie die Datei in einem privaten Browserfenster auf und prüfen Sie, ob sie öffentlich erreichbar ist.
  2. Kontrollieren Sie im robots.txt-Bericht der Search Console, ob Google die Datei abrufen konnte und welche Warnungen es gibt.
  3. Testen Sie wichtige Seiten mit dem URL-Prüftool.
  4. Beantragen Sie nach einer Korrektur im robots.txt-Bericht ein erneutes Crawlen der Datei.

Die robots.txt gehört in der SEO-Beratung zum technischen Teil, den wir in jedem Website- und Relaunch-Audit prüfen.

Verwandte Begriffe

Quellen

Häufige Fragen

Was ist eine robots.txt einfach erklärt?

Die robots.txt ist eine Textdatei, mit der Sie Suchmaschinen und anderen Crawlern mitteilen, welche Bereiche Ihrer Website sie abrufen dürfen. Sie liegt im Stammverzeichnis der Domain und lässt sich im Browser aufrufen. Googlebot und andere seriöse Crawler halten sich an die Regeln.

Wo finde ich die robots.txt meiner Website?

Hängen Sie /robots.txt an Ihre Domain an und rufen Sie die Adresse im Browser auf. Erscheint eine Fehlerseite, hat die Website keine robots.txt. Crawler dürfen dann laut Standard alle Seiten abrufen.

Braucht jede Website eine robots.txt?

Pflicht ist sie nicht. Ohne Datei dürfen Crawler alles abrufen, was für viele kleine Websites passt. Sinnvoll ist eine robots.txt, wenn Sie Bereiche wie Warenkorb oder Filterseiten vom Crawlen ausnehmen oder KI-Crawler gezielt steuern wollen.

Kann ich mit der robots.txt eine Seite aus Google entfernen?

Nein. Gesperrte URLs können weiter in den Suchergebnissen stehen, nur ohne Beschreibung. Zum Entfernen setzen Sie noindex und lassen das Crawlen zu, bis Google die Seite erneut abgerufen hat.

Wie sperre ich ChatGPT in der robots.txt?

Das hängt davon ab, was Sie verhindern wollen. GPTBot sammelt laut OpenAI Inhalte, die für das Training genutzt werden können, OAI-SearchBot zeigt Websites in der ChatGPT-Suche. Wer nur GPTBot sperrt, bleibt in der ChatGPT-Suche sichtbar. Änderungen an der Datei berücksichtigt OpenAI für die Suche nach eigener Angabe nach etwa 24 Stunden.

Was ist der Unterschied zwischen robots.txt und llms.txt?

Die robots.txt erlaubt oder sperrt das Crawlen und ist als RFC 9309 standardisiert. Eine llms.txt beschreibt Inhalte für Sprachmodelle und ist ein Vorschlag ohne Standardstatus. Sperren lassen sich mit ihr keine Inhalte.

Was bedeutet „Indexiert, obwohl durch robots.txt-Datei blockiert“?

Google hat die URL in den Index aufgenommen, ohne die Seite crawlen zu dürfen, etwa weil andere Seiten auf sie verlinken. Soll die Seite in der Suche erscheinen, heben Sie die Sperre auf. Soll sie verschwinden, geben Sie sie zum Crawlen frei und setzen noindex.

Wie schnell beachtet Google eine geänderte robots.txt?

Laut Standard sollen Crawler eine gespeicherte Fassung höchstens 24 Stunden lang nutzen. Nach einer wichtigen Korrektur können Sie im robots.txt-Bericht der Search Console ein erneutes Crawlen der Datei beantragen. Dass Google freigegebene Seiten danach sofort crawlt, sagt Google nicht zu.

Schützt die robots.txt vertrauliche Inhalte?

Nein. Die Datei ist öffentlich, und der Standard stellt fest, dass ihre Regeln keine Zugriffskontrolle sind. Crawler, die sich nicht daran halten, können gesperrte Seiten trotzdem abrufen. Vertrauliches gehört hinter Passwort oder Login.

Glossar

Mehr aus SEO.

Alle 75 Begriffe
  • Backlinks

    Backlinks sind Links von anderen Websites auf die eigene Seite.

  • Core Web Vitals

    Die Core Web Vitals sind drei Kennzahlen von Google zur Nutzererfahrung einer Webseite: Largest Contentful Paint (LCP) für die Ladezeit, Interaction to Next Paint (INP) für die Reaktionsfähigkeit und Cumulative Layout Shift (CLS) für die optische Stabilität.

  • E-E-A-T

    E-E-A-T steht für Experience, Expertise, Authoritativeness und Trustworthiness (Erfahrung, Fachwissen, Autorität, Vertrauenswürdigkeit).

  • Google Search Console

    Die Google Search Console (GSC) ist ein kostenloses Tool von Google, das zeigt, wie eine Website in der Google-Suche erscheint, bei welchen Suchanfragen sie gefunden wird und welche technischen Probleme Google feststellt.

  • Google Unternehmensprofil

    Das Google Unternehmensprofil (englisch Google Business Profile, früher Google My Business) ist der kostenlose Firmeneintrag, der in der Google-Suche und in Google Maps erscheint.

  • Keyword-Recherche

    Die Keyword-Recherche ermittelt, mit welchen Suchbegriffen und Fragen die Zielgruppe nach einem Angebot sucht, wie häufig danach gesucht wird und welche Absicht (Suchintention) dahintersteckt.

Gespräch anfragen