Was ist Robots.txt?
Robots.txt ist eine einfache Textdatei, die verwendet wird, um Anweisungen an Suchmaschinen-Crawler und andere automatisierte Bots zu kommunizieren. Sie teilt diesen Bots mit, welche Teile einer Website sie crawlen dürfen und welche Bereiche sie meiden sollten.
Diese Datei befindet sich im Stammverzeichnis einer Website und ist eine der ersten Ressourcen, die Suchmaschinen beim Besuch einer Seite prüfen. Obwohl robots.txt technisch einfach ist, spielt sie eine entscheidende Rolle bei technischem SEO und Crawl-Management.

- Was ist robots.txt?
- Wie robots.txt funktioniert
- Warum robots.txt wichtig für SEO ist
- Robots.txt und Crawling vs. Indexierung
- Häufige robots.txt-Direktiven
- Erklärung der Allow- und Disallow-Regeln
- Häufige Anwendungsfälle für robots.txt
- Häufige robots.txt-Fehler
- Best Practices für robots.txt
- Abschließende Gedanken
Was ist Robots.txt?
Robots.txt ist Teil des Robots Exclusion Protocol (REP). Es bietet Web-Crawlern Richtlinien darüber, auf welche URLs sie auf einer Website zugreifen dürfen oder nicht.
Wenn ein Crawler eine Website besucht, prüft er die robots.txt-Datei, bevor er eine andere Seite crawlt. Basierend auf den in dieser Datei definierten Regeln entscheidet der Crawler, wie er fortfährt.
Wie Robots.txt funktioniert
Die robots.txt-Datei funktioniert durch die Definition von Regeln für bestimmte User-Agents. Ein User-Agent repräsentiert einen bestimmten Crawler, wie z. B. Googlebot oder Bingbot.

Jeder Regelsatz beginnt mit einer User-Agent-Deklaration, gefolgt von Anweisungen, die für diesen Crawler gelten.
Beispiel:
User-agent: * Disallow: /admin/
Diese Regel weist alle Crawler an, keine URLs zu crawlen, die mit /admin/.
Warum Robots.txt wichtig für SEO ist
Aus SEO-Perspektive hilft robots.txt bei der Verwaltung des Crawl-Budgets. Suchmaschinen weisen jeder Website begrenzte Ressourcen zu, und robots.txt hilft sicherzustellen, dass diese Ressourcen effizient genutzt werden.
Durch das Blockieren von minderwertigen oder doppelten Seiten ermöglicht robots.txt Suchmaschinen, sich auf wichtige Inhalte wie Produktseiten, Blogbeiträge oder Kategorieseiten zu konzentrieren.
Robots.txt und Crawling vs. Indexierung
Ein häufiges Missverständnis ist, dass robots.txt die Indexierung steuert. In Wirklichkeit steuert robots.txt das Crawling, nicht die Indexierung.
Wenn eine Seite durch robots.txt blockiert ist, aber externe Links darauf verweisen, können Suchmaschinen die URL dennoch indexieren, ohne ihren Inhalt zu crawlen.
Um die Indexierung vollständig zu verhindern, sollten stattdessen Meta-Robots-Tags oder HTTP-Header verwendet werden.
Häufige Robots.txt-Direktiven
Zu den am häufigsten verwendeten Direktiven in robots.txt gehören:
- User-agent: Gibt an, für welchen Crawler die Regel gilt
- Disallow: Blockiert das Crawlen bestimmter Pfade
- Allow: Erlaubt das Crawlen bestimmter Pfade
- Sitemap: Gibt den Speicherort der XML-Sitemap an
Erklärung der Allow- und Disallow-Regeln
Die Disallow-Direktive verhindert, dass Crawler auf definierte URLs oder Verzeichnisse zugreifen. Sie wird häufig verwendet, um Admin-Panels, interne Suchseiten oder gefilterte URLs zu blockieren.
Die Allow-Direktive wird verwendet, um breitere Disallow-Regeln zu überschreiben und den Zugriff auf bestimmte Dateien oder Unterverzeichnisse zu erlauben.
Häufige Anwendungsfälle für Robots.txt
Robots.txt wird häufig verwendet für:
- Das Blockieren von Admin- und Login-Seiten
- Die Verwaltung von Facettennavigation und URL-Parametern
- Das Verhindern des Crawlens von internen Suchergebnissen
- Das Blockieren von Staging- oder Entwicklungsumgebungen
- Die Steuerung des Zugriffs auf große Dateiverzeichnisse
Häufige Robots.txt-Fehler
Trotz ihrer Einfachheit ist robots.txt oft falsch konfiguriert. Häufige Fehler sind:
- Das versehentliche Blockieren der gesamten Website
- Das Blockieren von CSS- oder JavaScript-Dateien, die für das Rendering erforderlich sind
- Die Verwendung von robots.txt zum Verstecken sensibler Daten
- Das Versäumnis, Regeln nach Website-Änderungen zu aktualisieren
Best Practices für Robots.txt
Um robots.txt sicher und effektiv zu nutzen, befolgen Sie diese Best Practices:
- Halten Sie die Datei einfach und gut dokumentiert
- Testen Sie Änderungen vor der Bereitstellung
- Vermeiden Sie das Blockieren wichtiger Assets
- Überprüfen Sie robots.txt regelmäßig
Um die Auswirkungen der Crawl-Optimierung zu messen, können Sie auch unseren Leitfaden lesen über SEO-Metriken.
Für offizielle Dokumentationen besuchen Sie Google Search Central.
Abschließende Gedanken
Robots.txt ist ein grundlegendes technisches SEO-Tool, das steuert, wie Suchmaschinen eine Website crawlen. Obwohl es Rankings nicht direkt beeinflusst, spielt es eine entscheidende Rolle bei der Crawl-Effizienz und Indexqualität.
Wenn robots.txt korrekt konfiguriert ist, hilft es Suchmaschinen, sich auf wertvolle Inhalte zu konzentrieren. Bei Missbrauch kann es kritische Seiten unbemerkt blockieren und die Sichtbarkeit beeinträchtigen.
Passende Leistung: SEO (Suchmaschinenoptimierung)