Was llms.txt ist
Die llms.txt ist ein offener Vorschlag, der auf llmstxt.org beschrieben wird. Die Idee: Eine Website stellt eine Markdown-Datei bereit, die einem KI-Agenten eine kurze, kuratierte Orientierung gibt, was die Seite ist und wo die wichtigsten Inhalte liegen. Der Agent muss so nicht eine komplette Seitenstruktur durchsuchen, sondern findet einen Einstieg, der in ein begrenztes Kontextfenster passt.
Der Vorschlag zielt laut Spezifikation vor allem auf den Einsatz zur Laufzeit, wenn ein Agent eine Frage beantwortet, und besonders auf Software-Dokumentation. Er lässt sich aber auf andere Websites übertragen. Es handelt sich um einen Vorschlag der Community, nicht um einen Standard einer Normungsorganisation und nicht um eine Vorgabe eines Suchmaschinenbetreibers.
Das ist wichtig für die Einordnung. Wer die Datei anlegt, tut etwas Sinnvolles, wenn sie gepflegt ist. Wer glaubt, damit automatisch in KI-Antworten aufzutauchen, überschätzt, was ein Vorschlag leisten kann, den nicht jeder Anbieter berücksichtigt. Den größeren Zusammenhang erklärt Was ist GEO.
Ein Wort zur Bezeichnung: Der Name erinnert an die robots.txt, die Funktion ist aber eine andere. Die Datei soll nicht steuern, sondern erklären. Sie ist näher an einem Inhaltsverzeichnis mit Kurzbeschreibung als an einer Zugriffsregel, und genau so solltest du sie auch schreiben: sachlich, knapp und ohne Werbesprache.
Aufbau und Format
Laut Spezifikation ist die Datei in Markdown geschrieben. Sie liegt unter dem Namen llms.txt im Stammverzeichnis der Domain oder in einem Unterpfad, dann gilt sie für die URLs unter diesem Pfad. Gibt es mehrere passende Dateien, soll ein Agent die spezifischste nutzen. Das macht die Datei auch für Teilbereiche auf geteilten Hosts praktikabel.
Die Reihenfolge der Bestandteile ist festgelegt. Ein Titel als Überschrift erster Ebene mit dem Namen des Projekts oder der Website ist das einzige Pflichtelement. Danach folgt optional eine kurze Zusammenfassung als Zitatblock mit dem wichtigsten Kontext, dann optionale Absätze oder Listen ohne Überschriften. Anschließend kommen Abschnitte mit Überschriften zweiter Ebene, die Linklisten enthalten.
Jeder Link steht im Markdown-Format mit Name und URL, optional gefolgt von einem Doppelpunkt und einer kurzen Anmerkung. Ein Abschnitt mit dem Namen Optional ist für zweitrangige Links gedacht, die ein Agent überspringen darf, wenn er weniger Kontext braucht.
- Überschrift erster Ebene: Name der Website oder des Projekts (Pflicht)
- Zitatblock: Kurzbeschreibung mit dem wichtigsten Kontext
- Optionale Absätze oder Listen ohne eigene Überschriften
- Abschnitte mit Überschrift zweiter Ebene und Linklisten im Format [Name](URL): Anmerkung
- Abschnitt Optional für Links, die bei knappem Kontext entfallen können
Abgrenzung zu robots.txt und Sitemap
Die Spezifikation grenzt die Datei selbst ab. Die robots.txt legt fest, welcher automatisierte Zugriff erwünscht ist. Die llms.txt dagegen liefert Informationen für einen Agenten, der eine Nutzerfrage beantwortet. Sie erlaubt oder verbietet nichts. Wer einen Bot aussperren will, braucht weiterhin die Regeln in der robots.txt und gegebenenfalls Firewall-Einstellungen.
Auch mit einer Sitemap hat sie wenig gemeinsam. Eine Sitemap listet alle indexierbaren Seiten auf und ist oft zu groß für ein Kontextfenster. Die llms.txt ist eine handverlesene Übersicht. Sie ersetzt keine Sitemap, die für Suchmaschinen weiterhin wichtig bleibt, wie in Google-Indexierung erläutert.
Schließlich unterscheidet sie sich von der .well-known-Konvention, die nur im Stammverzeichnis einer Domain funktioniert. Die llms.txt darf in beliebigen Unterpfaden liegen. Diese Unterschiede zeigen, dass die Datei ein eigenes, begrenztes Werkzeug ist, kein Ersatz für bekannte Mechanismen.
Was Google dazu sagt
Die Dokumentation von Google zu KI-Funktionen in der Suche ist deutlich: Für AI Overviews und AI Mode gibt es keine zusätzlichen Anforderungen. Weder neue maschinenlesbare Dateien noch KI-Textdateien noch spezielles Markup sind nötig. Eine Seite muss indexiert und für ein Snippet berechtigt sein, und die üblichen Such-Grundlagen gelten.
Daraus folgt eine klare Konsequenz: Die llms.txt ist für die Teilnahme an Googles KI-Funktionen weder Voraussetzung noch dokumentierter Hebel. Wer dir eine Platzierung in Google-KI-Antworten durch eine solche Datei verspricht, widerspricht dem, was der Hersteller selbst schreibt. Das heißt nicht, dass die Datei schadet, es heißt nur, dass sie dort keine nachgewiesene Wirkung hat.
Für andere Anbieter gilt: Ob und wie ein Assistent die Datei auswertet, entscheidet er selbst, und eine belastbare Liste unterstützender Anbieter gibt es hier nicht. Prüfe die Dokumentation der Anbieter, die dir wichtig sind, und schau in deine Server-Logs, ob die Datei überhaupt abgerufen wird. Messen ist hier ehrlicher als Raten.
Bis sich eine breite, dokumentierte Unterstützung zeigt, ist es vernünftig, die Datei als Zusatz zu behandeln. Investiere zuerst in das, wofür die Hersteller Wirkung beschreiben: erreichbare, gut strukturierte Seiten mit hilfreichem Inhalt und einer klaren Marke. Die llms.txt ergänzt diese Arbeit, sie ersetzt sie nicht.
Wann sich die Datei trotzdem lohnt
Der Aufwand ist gering, und der Nutzen kann real sein, wenn du Inhalte hast, die sich gut für Agenten aufbereiten lassen: eine umfangreiche Dokumentation, ein Wissensbereich mit vielen Seiten oder ein Angebot, das Software-Entwickler und deren Assistenten nutzen. Hier kann eine kuratierte Übersicht mit Verweisen auf saubere Markdown-Fassungen sinnvoll sein.
Auch für kleinere Websites ist die Datei ein nützlicher Zwang zur Klarheit. Wer in wenigen Zeilen beschreiben muss, was seine Seite ist, für wen sie gedacht ist und welche zehn Seiten am wichtigsten sind, merkt schnell, ob die eigene Struktur trägt. Dieser Nebeneffekt hilft auch klassischem SEO und interner Verlinkung.
Weniger sinnvoll ist sie, wenn du kaum Inhalte hast oder die Datei nach dem Anlegen nie wieder anfasst. Eine veraltete Übersicht mit toten Links ist schlechter als keine. Plane die Pflege ein oder lass es.
So legst du eine llms.txt an
Beginne mit einer Liste der Seiten, die einem Fremden in fünf Minuten erklären, was du anbietest und wie du arbeitest. Wähle sorgfältig: eine Übersichtsseite, die wichtigsten Leistungsseiten, zentrale Wissensartikel, Kontakt und Impressum. Alles andere gehört in den Abschnitt Optional oder gar nicht hinein.
Schreibe dann die Datei in Markdown nach dem beschriebenen Aufbau, lege sie als Textdatei im Stammverzeichnis ab und prüfe, dass sie unter der erwarteten Adresse erreichbar ist und als Text ausgeliefert wird. Achte darauf, dass keine Sperre der robots.txt oder des Servers den Abruf verhindert, und dass alle Links funktionieren. Die Spezifikation erwähnt als Ergänzung auch Markdown-Fassungen einzelner Seiten, die du bei Bedarf anbieten kannst.
Dokumentiere, wann du die Datei zuletzt geprüft hast, und hänge die Pflege an einen festen Termin, etwa nach größeren Änderungen an der Seitenstruktur. Ein Kalendereintrag reicht. Setze die Datei in Relation zu den eigentlichen Hebeln: gute Inhalte, klare Entität, sauberes Crawling, wie sie in Answer Engine Optimization beschrieben sind.
Teste das Ergebnis aus der Sicht eines Fremden: Lies die Datei, ohne deine Seite zu kennen, und frage dich, ob du verstehst, was angeboten wird und wo du weiterlesen würdest. Wenn du hier stolperst, stolpert auch ein Agent. Überarbeite die Zusammenfassung so lange, bis sie ohne Vorwissen funktioniert.
Häufige Fehler und Fahrplan
Der erste Fehler ist die Überladung: eine Datei mit hunderten Links, die einer Sitemap gleicht. Sie soll kuratiert sein. Der zweite ist falsche Erwartung, also die Annahme, die Datei sei ein Ranking- oder Zitierfaktor. Der dritte ist Inkonsistenz, bei der die Datei Dinge behauptet, die auf den verlinkten Seiten nicht stehen.
Ein vierter Fehler ist, die Datei als Ersatz für eine sinnvolle Zugriffssteuerung zu sehen. Was nicht in KI-Trainingsdaten oder Antworten landen soll, regelst du mit Zugriffsregeln und den dokumentierten Mechanismen der Anbieter. Die Datei hilft hier nicht.
Als Fahrplan genügt ein kurzer Ablauf: Seiten auswählen, Datei schreiben, Erreichbarkeit prüfen, Abrufe in den Logs beobachten, bei Bedarf nachbessern. Für eine breitere Einordnung deiner Sichtbarkeit in KI-Systemen lohnt sich die Übersicht zur KI-Sichtbarkeit.
- Maximal die Seiten aufnehmen, die dein Angebot wirklich erklären
- Kurzbeschreibung ohne Werbefloskeln
- Links regelmäßig auf Erreichbarkeit prüfen
- Abrufe in den Server-Logs beobachten
- Keine Wirkung in Google-KI-Funktionen versprechen
