Marketing Glossar

2.413 Fachbegriffe aus 22 Bereichen des Online Marketings

robots.txt

Definition: Die robots.txt ist eine einfache Textdatei, die im Stammverzeichnis einer Website unter der URL example.com/robots.txt abgelegt wird und auf dem Robots Exclusion Protocol (REP) basiert. Sie gibt Suchmaschinen-Crawlern Anweisungen welche Seiten und Verzeichnisse gecrawlt werden dürfen (Allow) und welche nicht (Disallow). Suchmaschinen wie Google und Bing prüfen robots.txt vor dem Crawlen einer Website. Entscheidend: robots.txt kontrolliert ausschließlich das Crawling – nicht die Indexierung. Eine via robots.txt blockierte Seite kann trotzdem indexiert bleiben wenn externe Links auf sie zeigen. Um Indexierung zu verhindern ist noindex (Meta-Tag oder HTTP-Header) notwendig. Für Marketing-Teams ist robots.txt relevant für Crawl-Budget-Optimierung und den Schutz interner Bereiche vor Indexierung.

Erläuterung

Der häufigste robots.txt-Fehler ist das Blockieren von CSS- und JavaScript-Dateien: Googles Crawler braucht diese Ressourcen zum Rendern von Seiten. Wenn GTM, Analytics-Skripte oder Styling-Dateien geblockt sind, sieht Google Ihre Seite möglicherweise ganz anders als ein Nutzer. Das kann zu Rankingproblemen und falschem Mobile-Rendering führen. Zweithäufigster Fehler: versehentliches Blockieren der gesamten Site via «Disallow: /» in Produktion.

robots.txt-Syntax

Crawl-Budget-Optimierung

robots.txt vs. noindex – wichtiger Unterschied

Testing und Monitoring

Praxistipp: Prüfen Sie Ihre aktuelle robots.txt auf drei häufige Fehler: (1) Sind /assets/, /wp-content/, /static/ oder ähnliche Ressourcen-Ordner blockiert? Wenn ja: CSS und JavaScript werden Googlebot nicht angezeigt – Rendering-Probleme sind möglich; (2) Steht «Disallow: /» ohne User-agent-Einschränkung? Das blockiert die gesamte Site für alle Crawler; (3) Ist ein Sitemap-Eintrag vorhanden? Nach Prüfung der robots.txt: Google Search Console → Crawlprotokoll prüfen ob wichtige Seiten gecrawlt werden. Staging-Systeme immer mit robots.txt «Disallow: /» blockieren – aber diese Konfiguration vor dem Produktionslaunch entfernen.