Die robots.txt ist eine kleine Textdatei im Stammverzeichnis einer Website, die den Crawlern von Suchmaschinen sagt, welche Bereiche sie besuchen dürfen und welche nicht. Damit können Website-Betreiber festlegen, dass bestimmte Verzeichnisse oder einzelne Seiten nicht gecrawlt werden sollen.
Typische Kandidaten sind etwa technische Bereiche, bestimmte Filterseiten oder andere für das Crawling unwichtige URLs.
Ein häufiges Missverständnis bezüglich der robots.txt: Die Textdatei regelt den Besuch des Crawlers, aber nicht, ob eine Seite dennoch in den Suchergebnissen erscheint. Um eine Seite sicher aus dem Index herauszuhalten, braucht es andere Mittel.
Die robots.txt ist zudem kein Zugriffsschutz. Seriöse und standardkonforme Crawler beachten ihre Anweisungen, bösartige Crawler können sie dagegen ignorieren.