# llms.txt erklärt: der Standard, der KI deine Website verständlich macht

> **llms.txt** ist eine Markdown-Datei im Wurzelverzeichnis einer Website (unter `/llms.txt`), die Sprachmodellen eine kuratierte, kompakte Karte der wichtigsten Inhalte liefert. Vorgeschlagen im September 2024 von Jeremy Howard (Answer.AI). Sie beantwortet für die Maschine in einer Datei: Worum geht es hier, und was sollte ich zuerst lesen?

Machine-Web · Referenz · Stand: 2026-07-03

Eine gewöhnliche Website ist für das menschliche Auge gebaut. Ein Sprachmodell muss daraus mühsam den Sinn extrahieren. `llms.txt` dreht das um: Statt die Maschine raten zu lassen, reicht man ihr eine bewusst kuratierte Zusammenfassung — knapp, geordnet, in reinem Markdown. Sie ersetzt nicht den Inhalt der Seite, sie erschließt ihn.

## Einordnung: robots.txt, sitemap.xml, llms.txt

Alle drei Dateien liegen im Wurzelverzeichnis und richten sich an Maschinen — jede beantwortet eine andere Frage.

| Datei | Beantwortet | Rolle |
|---|---|---|
| `robots.txt` | Darf ich das lesen? | steuert den **Zugriff** |
| `sitemap.xml` | Welche Adressen gibt es? | listet die **URLs** |
| `llms.txt` | Worum geht es, was zählt? | liefert **Verständnis** |

`robots.txt` und `sitemap.xml` sagen einer Maschine, *was* sie abrufen darf und *wo* es liegt. `llms.txt` ergänzt die fehlende Ebene: *was es bedeutet*.

## Wie eine llms.txt aufgebaut ist

Das Format ist bewusst schlicht: gültiges Markdown, in Sekunden lesbar, trivial zu parsen. Die Reihenfolge ist Teil der Konvention:

1. **H1 mit dem Namen** der Website oder des Projekts.
2. **Blockquote mit Kurz-Zusammenfassung** (`>`) direkt darunter.
3. **Optionale erklärende Absätze** als normaler Fließtext.
4. **H2-Sektionen mit annotierten Links** im Format `Name: Beschreibung`.
5. **Eine Sektion „Optional“** für Nachrangiges, das übersprungen werden darf.

### Kleines Beispiel

```markdown
# Beispiel-Projekt

> Ein kurzes Werkzeug, das Markdown in saubere HTML-Seiten übersetzt.
> Open Source, für Entwickler und Automatisierung gedacht.

## Dokumentation

- [Schnellstart](https://example.com/docs/start): Installation in fünf Minuten.
- [API-Referenz](https://example.com/docs/api): Alle Funktionen mit Parametern.

## Optional

- [Changelog](https://example.com/changelog): Versionshistorie — meist nicht nötig.
```

Die Stärke liegt in der Kuratierung, nicht in der Länge.

## llms.txt erstellen — Schritt für Schritt

1. **Datei anlegen** als `llms.txt`, erreichbar unter `https://deine-domain/llms.txt`.
2. **Kopf schreiben:** H1 (Name) plus Blockquote mit Kurz-Zusammenfassung.
3. **Inhalte kuratieren:** nur die Seiten, die eine Maschine wirklich braucht, in H2-Sektionen gruppiert.
4. **Links annotieren:** je ein Satz im Format `Name: Beschreibung`.
5. **Nachrangiges auslagern** in eine Sektion „Optional“.
6. **Optional `llms-full.txt` ergänzen** für den Volltext in einem Abruf.
7. **Prüfen:** im Browser öffnen — sie sollte als reiner Markdown-Text erscheinen.

## llms-full.txt — der Volltext in einer Datei

Wo `llms.txt` eine *Karte* ist, ist `llms-full.txt` das *ganze Buch*: der vollständige Textinhalt der Website in einer einzigen Datei. Ein Modell erhält so den kompletten Inhalt ohne weitere Abrufe. Beide ergänzen sich — die Karte für den Überblick, der Volltext für die erschöpfende Antwort.

## Status & Grenzen

`llms.txt` ist **kein offizieller W3C-Standard**, sondern eine offene Konvention (2024) mit wachsender Adoption.

- Nicht jedes Sprachmodell wertet `llms.txt` heute schon aus.
- Es ergänzt `robots.txt`, `sitemap.xml` und strukturierte Daten (JSON-LD) — es ersetzt keinen dieser Bausteine.
- Der Wert entsteht durch Kuratierung, nicht durch automatische Generierung.

## Häufige Fragen

**Was ist llms.txt?** Eine Markdown-Datei unter `/llms.txt` mit H1, Blockquote und H2-Sektionen annotierter Links — kuratierter KI-Kontext. Vorgeschlagen 2024 von Jeremy Howard (Answer.AI).

**Wofür ist llms.txt gut?** Sie liefert Sprachmodellen Verständnis: eine kompakte, kuratierte Karte der Website. robots.txt steuert Zugriff, sitemap.xml listet URLs, llms.txt liefert Bedeutung.

**Wie erstelle ich eine llms.txt?** Markdown-Datei im Wurzelverzeichnis: H1 (Name), Blockquote (Zusammenfassung), H2-Sektionen mit Links im Format „Name: Beschreibung“, plus Sektion „Optional“.

**Unterschied llms.txt vs. llms-full.txt?** llms.txt ist die kurze, kuratierte Karte; llms-full.txt enthält den Volltext der ganzen Website in einer Datei.

**Ist llms.txt ein offizieller Standard?** Nein — kein W3C-Standard, aber ein 2024 vorgeschlagenes Format mit wachsender Adoption.

**Ersetzt llms.txt robots.txt/sitemap/strukturierte Daten?** Nein, es ergänzt sie.

## So lebt KAMINSKI+ das vor

KAMINSKI+ liefert produktiv eine gepflegte [/llms.txt](https://kaminskiplus.de/llms.txt) und die vollständige [/llms-full.txt](https://kaminskiplus.de/llms-full.txt) aus. Der [Leitfaden für Maschinen](https://kaminskiplus.de/leitfaden/) zeigt das Zusammenspiel mit Sitemap, API und Grounding Pages; die Referenz [KI-lesbare Website](https://kaminskiplus.de/machine-web/ai-readable-website/) ordnet llms.txt in das größere Bild einer maschinen-first gebauten Site ein.

## Weiterführend

- [Machine-Web (Übersicht)](https://kaminskiplus.de/machine-web/) — alle Referenz-Themen
- [KI-lesbare Website](https://kaminskiplus.de/machine-web/ai-readable-website/) — maschinen-first bauen
- [Leitfaden für Maschinen](https://kaminskiplus.de/leitfaden/) — das Betriebshandbuch
- [Grundwahrheiten](https://kaminskiplus.de/facts/) — prüfbare Fakten ohne Halluzination
