Die Regeln einer llms.txt passen auf eine Bildschirmseite. Schwieriger ist die Auswahl: Welche Links gehören hinein, wie ausführlich sind die Notizen, wie heißen die Abschnitte? Dieser Ratgeber zeigt drei Beispiele für typische Websites und erklärt jede Zeile. Alle Namen und Adressen sind ausgedacht, der Aufbau folgt der Fassung 2 des Vorschlags auf llmstxt.org [1]. Die Schritte zum Anlegen beschreibt der Ratgeber llms.txt erstellen.
Das Vorbild der Projektseite
Die Projektseite zeigt selbst ein gekürztes Beispiel, die Datei der Python-Bibliothek FastHTML [1]. Sie beginnt mit dem Namen als Überschrift, darunter steht eine Zusammenfassung als Zitatblock. Es folgen einige Hinweise als Fließtext, dann die Abschnitte "Docs", "Examples" und "Optional" mit Links und kurzen Notizen [1]. Dieses Muster übernehmen die folgenden Beispiele und übertragen es auf Unternehmen.
Für die Darstellung gilt: Jede Tabellenzeile entspricht einer Zeile der Datei. Leerzeilen zwischen den Teilen sind weggelassen. In der echten Datei stehen sie zwischen Überschrift, Zitatblock und Abschnitten, damit Markdown die Teile sauber trennt.
Beispiel 1: Dienstleister mit Leistungsseiten
Ein Handwerksbetrieb oder eine Kanzlei hat wenige, aber wichtige Seiten. Ein Agent soll schnell erkennen, was angeboten wird, wo und zu welchen Bedingungen.

| Zeile in der Datei | Wozu sie dient |
|---|---|
| # Musterbetrieb Tischlerei | Pflichtteil: Name der Website |
| > Tischlerei in Musterstadt für Einbaumöbel, Treppen und Fenster. Beratung und Aufmaß vor Ort. | Zusammenfassung in ein bis zwei Sätzen |
| Aufträge im Umkreis von Musterstadt. Angebote nach Aufmaß, keine Festpreise online. | Hinweis ohne eigene Seite, als Fließtext |
| ## Leistungen | erster Abschnitt |
| - [Einbaumöbel](https://www.musterbetrieb.de/einbaumoebel.md): Schränke nach Maß, Ablauf und Materialien | Link mit Notiz |
| - [Treppen](https://www.musterbetrieb.de/treppen.md): Holztreppen, Sanierung, Bauzeit | Link mit Notiz |
| ## Service | zweiter Abschnitt |
| - [Ablauf eines Auftrags](https://www.musterbetrieb.de/ablauf.md): vom Termin bis zur Montage | häufige Frage als eigene Seite |
| - [Kontakt](https://www.musterbetrieb.de/kontakt.md): Anschrift, Telefon, Öffnungszeiten | Kontaktdaten an einer Stelle |
| ## Optional | darf ein Agent auslassen |
| - [Referenzen](https://www.musterbetrieb.de/referenzen.md): abgeschlossene Arbeiten mit Fotos | Nebeninformation |
Die Notizen beschreiben den Inhalt der Zielseite und wiederholen nicht den Linktext. "Schränke nach Maß, Ablauf und Materialien" sagt einem Agenten mehr als "Unsere Einbaumöbel". Der Absatz unter der Zusammenfassung nimmt Angaben auf, die sonst auf mehreren Seiten verstreut stehen. Den Abschnitt "Optional" sieht der Vorschlag für Inhalte vor, die bei knappem Kontext entfallen können [1].
Noch eine Frage offen?
In der gratis Sprechstunde beantworten wir Fragen zu SEO live, jeden ersten Samstag im Monat um 18 Uhr. Oder Sie rufen einfach an.
Beispiel 2: Onlineshop
Ein Shop hat Tausende Produktseiten, und keine davon gehört einzeln in die Datei. Wichtig sind die Wege zu den Produkten und die Bedingungen des Kaufs.

| Zeile in der Datei | Wozu sie dient |
|---|---|
| # Musterladen Gartenbedarf | Name des Shops |
| > Onlineshop für Gartenwerkzeug, Saatgut und Bewässerung. Versand innerhalb Deutschlands. | Sortiment und Liefergebiet |
| ## Sortiment | Kategorien statt Einzelprodukte |
| - [Gartenwerkzeug](https://www.musterladen.de/werkzeug/): Spaten, Scheren, Rechen nach Einsatzzweck | Kategorie mit Notiz |
| - [Bewässerung](https://www.musterladen.de/bewaesserung/): Schläuche, Tropfsysteme, Regentonnen | Kategorie mit Notiz |
| ## Kaufen und Liefern | Bedingungen |
| - [Versand](https://www.musterladen.de/versand.md): Kosten, Lieferzeiten, Speditionsware | häufige Frage vor dem Kauf |
| - [Rückgabe](https://www.musterladen.de/rueckgabe.md): Fristen und Ablauf | häufige Frage nach dem Kauf |
| ## Optional | Nebeninformationen |
| - [Ratgeber](https://www.musterladen.de/ratgeber/): Pflegeanleitungen und Pflanzkalender | Inhalte für Vertiefung |
Die Kategorielinks zeigen hier auf normale HTML-Adressen. Das ist erlaubt: Der Vorschlag empfiehlt Markdown-Fassungen, schreibt sie aber nicht vor [1]. Preise und Lagerbestände gehören nicht in die Datei, weil sie sich zu oft ändern. Für Produktdaten sind Merchant Center und strukturierte Daten der richtige Ort. Mehr dazu steht im Ratgeber Onlineshops in KI-Antworten.
Beispiel 3: Softwaredokumentation
Hier wird die llms.txt laut Projektseite am häufigsten eingesetzt [1]. Wer einem Programmierassistenten eine Bibliothek erklären will, gibt ihm die Datei als Startpunkt.

| Zeile in der Datei | Wozu sie dient |
|---|---|
| # Musterlib | Name der Software |
| > Python-Bibliothek zum Einlesen von Rechnungen im Format XRechnung. | Zweck in einem Satz |
| Benötigt Python 3.10 oder neuer. Die Schnittstelle ist ab Version 2 stabil. | Hinweise, die jede Antwort braucht |
| ## Docs | Kern der Dokumentation |
| - [Schnellstart](https://docs.musterlib.de/start.md): Installation und erstes Beispiel | Einstieg |
| - [API-Referenz](https://docs.musterlib.de/api.md): alle Klassen und Funktionen | Nachschlagen |
| ## Examples | lauffähige Beispiele |
| - [Rechnung prüfen](https://docs.musterlib.de/beispiele/pruefen.md): Pflichtfelder auslesen und Fehler melden | Beispiel mit Notiz |
| ## Optional | bei Platzmangel weglassen |
| - [Änderungsprotokoll](https://docs.musterlib.de/changelog.md): alle Versionen | lang und selten gebraucht |
Die Hinweise unter der Zusammenfassung verhindern typische Fehler eines Agenten, etwa veraltete Aufrufe aus Version 1. Sehr große Dokumentationen bieten zusätzlich eine Datei mit dem vollständigen Text an. Diese Variante erklärt der Ratgeber llms-full.txt.
Was ein Werkzeug aus den Beispielen macht
Wie ein Programm eine solche Datei verarbeitet, zeigt das Python-Modul des Projekts. Es wird mit pip install llms-txt installiert und bringt den Befehl llms_txt2ctx mit [3]. Der Befehl liest die llms.txt, ruft die verlinkten Seiten ab und schreibt alles in eine Kontextdatei im XML-Format [3, 4]. Je Abschnitt mit Überschrift zweiter Ordnung entsteht dabei ein eigener Teil [4]. Den Abschnitt "Optional" nimmt das Werkzeug nur auf, wenn man es ausdrücklich verlangt, auf der Kommandozeile mit --optional True [3].
Für die drei Beispiele heißt das: Ein Agent, der mit diesem Werkzeug arbeitet, bekommt standardmäßig die Leistungen und den Service des Tischlers, das Sortiment und die Kaufbedingungen des Shops und die Dokumentation samt Beispielen der Bibliothek. Referenzen, Ratgeber und Änderungsprotokoll fehlen zunächst. Was im Abschnitt "Optional" steht, sollte deshalb wirklich verzichtbar sein. Gehört eine Seite zu den Antworten, die ein Agent immer geben können soll, steht sie in einem der oberen Abschnitte.
Im Python-Code zerlegt die Funktion parse_llms_file die Datei in die Teile title, summary, info und sections [3]. Daran lässt sich ablesen, welche Bestandteile ein Programm erwartet: Name, Zusammenfassung, freie Hinweise und die Linklisten.
Fehler, die in Beispielen oft stecken
Wer fremde Beispiele kopiert, übernimmt oft auch deren Schwächen. Vier Fehler sind typisch:
- Überschriften unter der Zusammenfassung, bevor die erste Linkliste beginnt. Der Vorschlag erlaubt dort nur Absätze und Listen ohne Überschriften [1].
- Links ohne Markdown-Schreibweise, also nackte Adressen. Jeder Eintrag braucht die Form mit Name in eckigen und Adresse in runden Klammern [1].
- Notizen, die nur den Linktext wiederholen, und Zusammenfassungen voller Werbesätze. Ein Agent kann mit "führender Anbieter" nichts anfangen, mit "Treppen aus Eiche und Buche" schon.
- Links auf Seiten, die umgeleitet werden oder nicht mehr existieren. Das fällt erst auf, wenn jemand die Datei prüft.
Wie Sie Format und Links einer Datei kontrollieren, zeigt der Ratgeber llms.txt validieren.
Echte Dateien ansehen
Die Projektseite verweist auf Verzeichnisse, die veröffentlichte Dateien sammeln, darunter llmstxt.site, directory.llmstxt.cloud und llmstxthub.com [1]. Dort lässt sich sehen, wie unterschiedlich Anbieter die Abschnitte benennen und wie lang ihre Dateien werden. Laut Projektseite veröffentlichen auch OpenAI, Anthropic und Google für Gemini eine llms.txt für ihre Entwicklerdokumentation [1]. Diese Dateien sind gute Vorbilder für Dokumentationen, für eine Firmenwebsite mit wenigen Seiten aber zu groß.
Ob eine llms.txt Ihrer Website überhaupt etwas bringt, hängt von den Besuchern ab. Für die KI-Funktionen der Google-Suche ist sie laut Google nicht nötig [2]. Die Einordnung dazu bietet die Frage Was bringt eine llms.txt wirklich, den Begriff erklärt das Glossar unter llms.txt.
Sie haben einen Entwurf für Ihre llms.txt und möchten eine zweite Meinung zur Auswahl der Links? Bringen Sie ihn in die gratis Sprechstunde mit, dort beantworten wir Fragen zur Auswahl der Links.
- Organisation The /llms.txt file. llmstxt.org (Jeremy Howard). Stand 10.08.2026. abgerufen am 31.10.2026
- Organisation KI-Funktionen und deine Website. Google Search Central. Stand 31.12.2025. abgerufen am 31.10.2026
- Organisation Python module and CLI (llms-txt). llmstxt.org (Answer.AI). Stand ohne Datum. abgerufen am 31.10.2026
- Organisation llms-txt core (create_ctx, parse_llms_file). llmstxt.org (Answer.AI). Stand ohne Datum. abgerufen am 31.10.2026
Häufige Fragen
Darf ich ein llms.txt Beispiel einfach kopieren?
Den Aufbau ja, er ist im Vorschlag festgelegt. Den Inhalt müssen Sie für Ihre Website neu schreiben, denn Notizen und Auswahl der Links sind der eigentliche Wert der Datei.
Wie viele Links sollte eine llms.txt enthalten?
Der Vorschlag nennt keine Zahl. Für eine Firmenwebsite reichen meist die Seiten, mit denen sich typische Fragen zum Angebot beantworten lassen. Alles Weitere gehört in den Abschnitt "Optional" oder in die Sitemap.
Müssen die Abschnitte englisch heißen?
Nein. Feste Bedeutung hat nur der Abschnitt "Optional". Die übrigen Überschriften wählen Sie frei, am besten in der Sprache Ihrer Inhalte.
Gehören Preise in die llms.txt?
Besser nicht. Preise ändern sich und veralten in einer Datei, die selten gepflegt wird. Verlinken Sie stattdessen die Seite, auf der die Preise stehen.
Noch eine Frage offen?
In der gratis Sprechstunde beantworten wir Fragen zu SEO live, jeden ersten Samstag im Monat um 18 Uhr. Oder Sie rufen einfach an.
Zuletzt geprüft am 03.11.2026, nächste Prüfung spätestens im November 2027. Haben Sie einen Fehler entdeckt? Schreiben Sie uns.



