robots.txt-Generator

Baue visuell eine robots.txt-Datei mit User-agent-Regeln, Allow- und Disallow-Pfaden, crawl-delay und Sitemaps. Alles läuft in deinem Browser.

Deine robots.txt-Regeln und Sitemap-URLs werden lokal in deinem Browser zusammengestellt und nie hochgeladen.

Brauchst du auch eine Sitemap? Probiere den Sitemap-Generator.

Über robots.txt-Generator

Dieser robots.txt-Generator lässt dich eine robots.txt-Datei visuell bauen, statt die genaue Syntax auswendig zu lernen. Füge eine oder mehrere Regelgruppen hinzu, jede mit einem User-agent (Standard *) plus Allow- und Disallow-Pfadzeilen, und lege dann einen optionalen Crawl-delay und deine Sitemap-URLs fest. Preset-Schaltflächen füllen gängige Setups: Alles erlauben, Alles blockieren, Gängige Admin-Pfade wie /admin und /cgi-bin blockieren und eine WordPress-Konfiguration. Das Ausgabefeld aktualisiert sich live, während du tippst, und formatiert jede Gruppe korrekt mit einer Leerzeile zwischen den Gruppen und Sitemap-Zeilen am Ende. Wenn eine Pfadregel nicht mit einem Schrägstrich beginnt, erhältst du eine sanfte Warnung statt einer Blockade. Kopiere das Ergebnis oder lade es als robots.txt herunter, um es in das Stammverzeichnis deiner Website zu legen. Alles wird in deinem Browser generiert, sodass nichts von dem, was du tippst, hochgeladen wird.

Funktionen

So verwendest du robots.txt-Generator

  1. Wähle ein Preset wie Alles erlauben oder Alles blockieren, oder beginne eine frische User-agent-Gruppe.
  2. Lege den User-agent fest und füge Allow- oder Disallow-Pfadzeilen für diese Gruppe hinzu.
  3. Füge optional einen Crawl-delay und deine Sitemap-URLs hinzu.
  4. Prüfe die Live-robots.txt im Ausgabefeld auf der rechten Seite.
  5. Klicke auf Kopieren oder Herunterladen, um robots.txt zu speichern und in dein Website-Stammverzeichnis hochzuladen.

Beispiel

Eingabe

User-agent: *  →  Disallow: /admin, /cgi-bin/
Sitemap: https://example.com/sitemap.xml

Ausgabe

User-agent: *
Disallow: /admin
Disallow: /cgi-bin/

Sitemap: https://example.com/sitemap.xml

Eine einzelne Gruppe, die Admin-Pfade blockiert, mit einer am Ende angehängten Sitemap.

Häufige Fehler & Fehlerbehebung

Häufig gestellte Fragen

Was macht Disallow: /?
Disallow: / weist einen Crawler an, für diesen User-agent keine URL der Website abzurufen. Es ist die Grundlage des Presets Alles blockieren, also nutze es auf einer Live-Website mit Bedacht.
Wohin lege ich die robots.txt-Datei?
Sie muss im Stammverzeichnis deiner Domain liegen und unter https://example.com/robots.txt ausgeliefert werden. Crawler schauen nur dort, sodass eine robots.txt in einem Unterordner ignoriert wird.
Entfernt Disallow eine Seite aus Google?
Nein. Disallow bittet konforme Crawler, die URL nicht abzurufen, aber eine gesperrte Seite kann durch andere Links weiterhin in Ergebnissen erscheinen. Nutze ein noindex-Meta-Tag oder einen noindex-Header, um eine Seite aus dem Index zu halten.
Kann ich für verschiedene Bots unterschiedliche Regeln festlegen?
Ja. Füge für jeden Bot eine separate User-agent-Gruppe hinzu, zum Beispiel eine für Googlebot und eine für *. Jede Gruppe erhält in der Ausgabe ihre eigenen Allow- und Disallow-Zeilen.
Was ist Crawl-delay und sollte ich es nutzen?
Crawl-delay bittet einen Crawler, so viele Sekunden zwischen Anfragen zu warten. Es wird von einigen Engines wie Bing beachtet, aber von Googlebot ignoriert, daher ist es optional und standardmäßig leer.
Wird meine robots.txt an einen Server gesendet?
Nein. Der robots.txt-Generator baut die Datei in deinem Browser, während du tippst, sodass die eingegebenen Regeln und Sitemap-URLs auf deinem Gerät bleiben.

Verwandte Tools

Alle ArrayKit-Tools