Skip to content
Innopulse Consulting
SEO

Was ist die robots.txt?

Kurzdefinition

Die robots.txt ist eine Textdatei im Stammverzeichnis einer Website, die Crawlern mitteilt, welche Bereiche sie abrufen dürfen. Sie steuert das Crawling, nicht die Indexierung: Eine gesperrte URL kann trotzdem im Index erscheinen, wenn sie verlinkt ist. Das Protokoll ist seit 2022 als RFC 9309 standardisiert.

Die robots.txt ist die älteste Absprache zwischen Websites und Crawlern. Sie ist einfach aufgebaut und trotzdem eine häufige Ursache für SEO-Probleme, weil sie oft mit einem Werkzeug für die Indexierung verwechselt wird.

Aufbau

Die Datei liegt unter /robots.txt und besteht aus Gruppen. Jede Gruppe beginnt mit einer oder mehreren User-agent-Zeilen, die festlegen, für welche Crawler sie gilt, gefolgt von Disallow- und Allow-Regeln für Pfade. Zusätzlich kann sie auf die XML-Sitemap verweisen. Seit 2022 ist das Protokoll als RFC 9309 standardisiert; die grossen Suchmaschinen halten sich daran.

Crawling ist nicht Indexierung

Eine Disallow-Regel verhindert, dass ein Crawler eine Seite abruft. Sie verhindert nicht, dass die URL im Index erscheint, wenn andere Seiten auf sie verlinken — dann oft ohne Beschreibung. Wer eine Seite aus dem Index heraushalten will, muss sie abrufbar lassen und mit noindex kennzeichnen. Eine noindex-Anweisung in der robots.txt selbst unterstützt Google seit 2019 nicht mehr. Den Unterschied beschreibt der Eintrag zur Indexierung.

KI-Crawler steuern

Über eigene User-agent-Gruppen lassen sich KI-Crawler gezielt erlauben oder ausschliessen, getrennt nach Training, Suche und Nutzerabrufen, soweit die Anbieter getrennte Kennungen verwenden. Für die Sichtbarkeit in KI-Antworten ist das eine bewusste Entscheidung, keine Voreinstellung.

Häufige Fehler

Eine vom Entwicklungsserver übernommene Sperre der gesamten Website. Gesperrte CSS- und JavaScript-Dateien, die das Rendern verhindern. Seiten mit noindex, die gleichzeitig per Disallow gesperrt sind, sodass der Crawler das noindex nie sieht. Und Sperren für Bereiche, die eigentlich ranken sollen. Nach jeder Änderung lohnt eine Prüfung mit dem robots.txt-Bericht in der Search Console.

In Next.js

In Next.js lässt sich die robots.txt als Code erzeugen, etwa mit einer robots.ts im App-Verzeichnis. Das erlaubt unterschiedliche Regeln pro Umgebung, damit Previews gesperrt und die Produktion offen ist, und eine gepflegte Liste von User-Agents. Die Prüfung der Gesamtkonfiguration gehört zu unserem Technical-SEO-Audit.

Quellen und Grundlagen
  • RFC 9309: Robots Exclusion Protocol (2022)
  • Google Search Central: Einführung in robots.txt

Rechtsstand Oktober 2026. Keine Rechtsberatung im Einzelfall.

SEO ist unser Fachgebiet

Innopulse erklärt nicht nur Begriffe — wir setzen sie für DACH-Unternehmen in die Praxis um.