Die robots.txt Erklärung gehört zu den zentralen Grundlagen im technischen SEO. Dennoch wird sie in der Praxis oft vernachlässigt – mit teils gravierenden Folgen für die Sichtbarkeit einer Website.
Die robots.txt steuert, wie Suchmaschinen Ihre Website crawlen. Sie legt fest, welche Inhalte erfasst werden dürfen und welche Bereiche ausgeschlossen sind. Wer das Crawling steuern kann, sorgt dafür, dass Suchmaschinen ihre Ressourcen sinnvoll einsetzen und relevante Inhalte effizient indexieren.
Gerade für Unternehmen und Marketing-Verantwortliche ist das ein wichtiger Hebel. Denn eine fehlerhafte robots.txt kann dazu führen, dass wichtige Seiten nicht berücksichtigt werden – oder im Extremfall die gesamte Website aus dem Index verschwindet.
In diesem Artikel erfahren Sie, wie die robots.txt funktioniert, wie sie aufgebaut ist und worauf Sie aus SEO-Sicht unbedingt achten sollten.
Was ist eine robots.txt? (einfach erklärt)
Die robots.txt ist eine einfache Textdatei, die im Hauptverzeichnis Ihrer Website gespeichert wird. Sie dient als Kommunikationsmittel zwischen Ihrer Website und Suchmaschinen.
Abrufbar ist sie immer unter:
www.ihre-domain.at/robots.txt
Sobald ein Suchmaschinen-Bot wie der Googlebot Ihre Website besucht, prüft er zunächst diese Datei. Darin enthalten sind Anweisungen, die festlegen, welche Bereiche der Website gecrawlt werden dürfen und welche nicht.
Die Funktion lässt sich einfach zusammenfassen:
- Sie gibt Crawling-Regeln vor
- sie strukturiert den Zugriff von Bots
- sie hilft bei der Priorisierung von Inhalten
Wichtig ist dabei: Die robots.txt ist keine Zugriffssperre im technischen Sinne, sondern eine Empfehlung für Suchmaschinen. Seriöse Bots halten sich daran, andere jedoch nicht zwingend.

Warum ist die robots.txt für SEO wichtig?
Die robots.txt beeinflusst nicht direkt das Ranking, hat aber erheblichen Einfluss darauf, wie effizient Suchmaschinen Ihre Website erfassen.
1. Crawling gezielt steuern
Suchmaschinen verfügen über ein begrenztes Crawling-Budget. Das bedeutet, dass nicht alle Seiten einer Website gleich häufig oder intensiv durchsucht werden.
Wenn viele irrelevante Seiten vorhanden sind, kann das dazu führen, dass wichtige Inhalte später oder gar nicht erfasst werden.
Durch eine gezielte Steuerung in der robots.txt können Sie:
- unwichtige Bereiche ausschließen
- klare Strukturen schaffen
- die Effizienz der Indexierung verbessern
Das Ergebnis ist eine bessere Nutzung der vorhandenen Ressourcen durch Suchmaschinen.
2. Unnötige Inhalte ausschließen
Viele Websites enthalten Seiten, die aus SEO-Sicht keinen Mehrwert bieten. Dazu zählen unter anderem:
- Filter- und Sortierseiten
- interne Suchergebnisse
- doppelte Inhalte
- technische Verzeichnisse
Wenn Suchmaschinen diese Seiten crawlen, wird unnötig Budget verbraucht.
Mit der robots.txt können Sie solche Bereiche gezielt ausschließen und den Fokus auf relevante Inhalte legen.
3. Technische und interne Bereiche ausblenden
Bestimmte Bereiche einer Website sollten grundsätzlich nicht von Suchmaschinen erfasst werden. Dazu gehören beispielsweise:
- Login-Seiten
- Admin-Bereiche
- interne Systeme
Die robots.txt hilft dabei, diese Bereiche vom Crawling auszuschließen.
Dabei gilt jedoch: Die Datei ersetzt keine Sicherheitsmaßnahmen. Sensible Inhalte sollten immer zusätzlich geschützt werden.
Aufbau einer robots.txt Datei
Die robots.txt ist bewusst einfach aufgebaut. Gerade deshalb ist es wichtig, die einzelnen Bestandteile genau zu verstehen.
User-agent
Der User-agent definiert, für welchen Bot die jeweiligen Regeln gelten.
Typische Varianten:
User-agent: * → gilt für alle Bots User-agent: Googlebot → gilt nur für Google
In der Praxis wird meist mit einer allgemeinen Regel für alle Bots gearbeitet.
Disallow und Allow
Diese beiden Anweisungen bilden den Kern der robots.txt.
- Disallow definiert, welche Bereiche nicht gecrawlt werden dürfen
- Allow definiert Ausnahmen innerhalb blockierter Bereiche
Ein einfaches Beispiel:
User-agent: * Disallow: /admin/ Disallow: /login/
In diesem Fall werden die angegebenen Verzeichnisse vom Crawling ausgeschlossen.
Allow wird vor allem dann eingesetzt, wenn innerhalb eines gesperrten Bereichs einzelne Dateien dennoch zugänglich bleiben sollen.
Sitemap
Zusätzlich kann in der robots.txt die XML-Sitemap hinterlegt werden.
Sitemap: https://www.ihre-domain.at/sitemap.xml
Das erleichtert Suchmaschinen das Auffinden und Einordnen Ihrer Inhalte.
robots.txt Beispiele aus der Praxis
Ein Blick auf typische Anwendungsfälle zeigt, wie die Datei konkret eingesetzt wird.
Beispiel 1: Standard-Website
User-agent: * Disallow: /admin/ Disallow: /intern/ Sitemap: https://www.domain.at/sitemap.xml
Dieses Setup ist für viele Websites ausreichend und sorgt für eine saubere Grundstruktur.
Beispiel 2: WordPress-Website
User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php
Hier wird der Admin-Bereich blockiert, während eine wichtige Systemdatei weiterhin erreichbar bleibt.
Häufige Fehler bei robots.txt
In der Praxis treten immer wieder ähnliche Fehler auf, die erhebliche Auswirkungen auf die SEO-Performance haben können.
Ganze Website blockiert
Ein klassischer Fehler ist folgende Einstellung:
User-agent: * Disallow: /
Diese Regel verhindert, dass Suchmaschinen die gesamte Website crawlen.
Solche Konfigurationen entstehen häufig:
- in Testumgebungen
- während eines Relaunches
- durch falsche Übernahme von Vorlagen
Wichtige Seiten ausgeschlossen
Wenn zentrale Inhalte blockiert werden, kann das zu Rankingverlusten führen.
Beispiel:
Disallow: /leistungen/
In diesem Fall werden wichtige Leistungsseiten nicht mehr gecrawlt und verlieren an Sichtbarkeit.
Falscher Einsatz der robots.txt
Ein häufiger Irrtum besteht darin, die robots.txt zur Deindexierung zu verwenden.
Die robots.txt verhindert lediglich das Crawling, nicht jedoch zwingend die Indexierung.
Für die gezielte Entfernung aus dem Index ist ein noindex-Tag erforderlich.
Fehlende Kontrolle
Viele Websites verfügen zwar über eine robots.txt, diese wird jedoch:
- nicht regelmäßig überprüft
- nicht aktualisiert
- nicht getestet
Das birgt ein erhebliches Risiko, da Fehler oft lange unentdeckt bleiben.
robots.txt erstellen – Schritt für Schritt
Eine robots.txt zu erstellen ist technisch einfach, erfordert aber Genauigkeit.
1. Datei erstellen
Erstellen Sie eine neue Textdatei mit dem Namen:
robots.txt
Wichtig:
- reines Textformat (.txt)
- keine Formatierungen
- exakte Schreibweise (klein geschrieben)
2. Regeln definieren
Legen Sie fest, welche Bereiche gecrawlt werden dürfen.
Ein einfaches Beispiel:
User-agent: * Disallow: /admin/ Disallow: /login/
Überlegen Sie dabei genau:
- Welche Inhalte sind irrelevant?
- Welche Seiten sollen unbedingt sichtbar bleiben?
3. Datei hochladen
Die robots.txt muss im Root-Verzeichnis Ihrer Website liegen:
Nur dort wird sie von Suchmaschinen gefunden.
4. Testen und prüfen
Nach dem Hochladen sollten Sie die Datei unbedingt testen.
Möglichkeiten:
- Google Search Console
- manuelle Prüfung im Browser
Achten Sie darauf:
- keine wichtigen Seiten blockiert
- keine Syntaxfehler vorhanden
- Sitemap korrekt hinterlegt
robots.txt vs. noindex – der Unterschied
Ein häufiger Fehler im SEO ist die Verwechslung von robots.txt und noindex.
Dabei erfüllen beide unterschiedliche Aufgaben.
| Funktion | robots.txt | noindex |
|---|---|---|
| Crawling steuern | Ja | Nein |
| Indexierung verhindern | Nein | Ja |
| Einsatzort | Datei | Meta-Tag / Header |
Wichtig:
- robots.txt = Zugriff steuern
- noindex = Sichtbarkeit im Index steuern
Wenn Sie eine Seite vollständig aus Google entfernen möchten, reicht die robots.txt allein nicht aus.
Tipps für Unternehmen und Marketing-Verantwortliche
Die robots.txt muss nicht kompliziert sein. In vielen Fällen reicht ein sauberer, klarer Aufbau.
Worauf Sie achten sollten:
- Halten Sie die Datei möglichst einfach
- blockieren Sie nur wirklich irrelevante Bereiche
- prüfen Sie Änderungen vor dem Livegang
- kombinieren Sie robots.txt mit anderen SEO-Maßnahmen
Gerade bei größeren Websites oder Relaunches lohnt es sich, die robots.txt bewusst in die SEO-Strategie zu integrieren.
Typische Anwendungsfälle im Überblick
Die robots.txt wird in der Praxis häufig für folgende Zwecke genutzt:
- Ausschluss von Admin- und Login-Bereichen
- Vermeidung von Duplicate Content
- Steuerung von Crawling-Budget
- Unterstützung der Seitenstruktur für Suchmaschinen
Diese Anwendungsfälle zeigen, dass die Datei ein strategisches Werkzeug im technischen SEO ist – auch wenn sie oft simpel wirkt.
Wenn Sie unsicher sind, ob Ihre robots.txt korrekt eingerichtet ist oder Potenzial ungenutzt bleibt, kann eine professionelle Analyse sinnvoll sein.
Wenn Sie unsicher sind, ob Ihre robots.txt korrekt eingerichtet ist oder Potenzial ungenutzt bleibt, kann eine professionelle Analyse sinnvoll sein.
Analyse sinnvoll sein.
Interne Verlinkung & nächste Schritte
Wenn Sie Ihre Website nachhaltig optimieren möchten, sollte die robots.txt nur ein Teil Ihrer Strategie sein.
Weitere wichtige Themen sind:
- technische SEO-Optimierung
- Ladezeiten und Performance
- saubere Seitenstruktur
- Content-Optimierung
[Interner Link: URL einfügen]
[Interner Link: URL einfügen]
Wenn Sie unsicher sind, ob Ihre robots.txt korrekt eingerichtet ist oder Potenzial ungenutzt bleibt, kann eine professionelle Analyse sinnvoll sein.
Über die passende Strategie und konkrete Maßnahmen sprechen wir gerne persönlich.
Was macht eine robots.txt?
Die robots.txt gibt Suchmaschinen Anweisungen, welche Bereiche einer Website gecrawlt werden dürfen und welche nicht.
Ist eine robots.txt Pflicht?
Nein, eine robots.txt ist nicht zwingend erforderlich. Sie ist jedoch sinnvoll, um das Crawling gezielt zu steuern.
Kann ich meine gesamte Website blockieren?
Ja, technisch ist das möglich. Allerdings führt das dazu, dass Ihre Website nicht mehr von Suchmaschinen erfasst wird.
Wo finde ich meine robots.txt?
Die Datei ist immer unter der URL Ihrer Domain erreichbar, ergänzt um /robots.txt.