Eine llms.txt ist eine kleine Markdown-Datei im Stammverzeichnis Ihrer Website, die KI-Systemen wie ChatGPT, Claude und Perplexity sagt, worum es auf Ihrer Seite geht und welche Unterseiten wichtig sind. Dieser Artikel erklärt, was die Datei ist, wie sie aufgebaut ist, zeigt ein vollständiges Beispiel und führt Sie durch beide Wege, sie zu erstellen: von Hand oder in zwei Minuten mit dem Generator. Am Ende steht eine ehrliche Einordnung, was Sie davon erwarten dürfen – und was nicht.
Was ist eine llms.txt?
Der Vorschlag stammt von Jeremy Howard (Answer.AI) aus dem September 2024 und ist unter llmstxt.org dokumentiert. Die Idee ist einfach: HTML-Seiten sind für Sprachmodelle schwer zu lesen – Navigation, Werbung, Cookie-Banner und Skripte verdecken den eigentlichen Inhalt, und das Kontextfenster eines Modells ist begrenzt. Eine llms.txt liefert stattdessen eine kuratierte, saubere Übersicht: Was ist diese Website, welche Seiten zählen, und wo findet ein KI-System die Inhalte in lesbarer Form.
Drei Dinge sind wichtig, um die Datei richtig einzuordnen:
- Es ist ein Vorschlag, kein Standard. Kein KI-Anbieter hat sich verpflichtet, die Datei auszuwerten. Sie wird aber von Dokumentationsplattformen, Entwickler-Tools und immer mehr Unternehmens-Websites eingesetzt, und KI-Crawler rufen sie nachweislich ab.
- Sie steuert nichts. Anders als die robots.txt verbietet oder erlaubt sie keinen Zugriff. Sie liefert Inhalte – wer sie nutzt, entscheidet das jeweilige KI-System.
- Sie ist Markdown. Keine Programmiersprache, kein Tooling nötig. Jeder Texteditor reicht.
Aufbau der Datei
Die Spezifikation legt eine feste Reihenfolge fest. Nur die Überschrift ist Pflicht, alles andere ist optional, aber empfehlenswert:
- H1-Überschrift (
# Name der Website) – der einzige Pflichtbestandteil. Der Name des Projekts, Unternehmens oder Shops. - Zitatblock (
> Kurzbeschreibung) – ein bis zwei Sätze, die erklären, worum es geht. Dieser Block ist der wichtigste Text der Datei: Er ist das, was ein KI-System zuerst über Sie lernt. - Freier Text (optional) – Absätze, Listen, Hinweise. Alles außer weiteren Überschriften. Hier gehören Dinge hin wie Zielgruppe, Region, Besonderheiten.
- H2-Sektionen mit Link-Listen (
## Sektion) – die eigentliche Übersicht. Jeder Eintrag folgt dem Muster- [Titel](URL): Beschreibung. Typische Sektionen: Produkte, Kategorien, Ratgeber, Dokumentation, Kontakt. - Sektion „Optional" (
## Optional) – ein reserviertes Schlüsselwort. Alles darunter darf ein KI-System weglassen, wenn der Platz knapp wird. Ideal für Rechtstexte, Archive oder Nebenseiten.
Was nicht hineingehört: Warenkorb, Login, Kasse, Suchergebnisseiten, Tag-Archive, Autoren-Seiten. Sie verwässern die Übersicht und liefern einem KI-System keine Information über Ihr Angebot.
Vollständiges Beispiel
So sieht eine llms.txt für einen kleinen Onlineshop aus. Das Beispiel ist fiktiv, folgt aber exakt der Spezifikation und lässt sich als Vorlage übernehmen:
Beachten Sie die Details: Jede Beschreibung enthält das, was ein Kunde fragen würde – Röstgrad, Herkunft, Menge, Preis. Genau diese Angaben braucht ein KI-System, um Ihr Produkt in einer Antwort auf „Welcher Espresso für einen Vollautomaten unter 10 €?" überhaupt nennen zu können. Eine Liste nackter URLs hilft niemandem.
llms.txt, llms-full.txt und robots.txt – der Unterschied
Drei Dateien, drei Aufgaben. Sie ersetzen sich nicht, sie ergänzen sich:
- robots.txt regelt den Zugriff: Welcher Crawler darf welche Bereiche laden. Wer GPTBot oder ClaudeBot dort aussperrt, für den ist jede llms.txt wirkungslos – die Crawler kommen gar nicht erst bis zur Datei. Wie Sie das prüfen, zeigt der Ratgeber zur robots.txt für KI-Crawler.
- llms.txt ist die Übersicht: kompakt, kuratiert, mit Links und Kurzbeschreibungen. Sie soll klein bleiben – wenige Kilobyte, damit sie in jedes Kontextfenster passt.
- llms-full.txt ist der Volltext: die Inhalte der wichtigsten Seiten als Markdown in einer Datei, damit ein KI-System nicht jede Seite einzeln laden und von HTML befreien muss. Sie darf deutlich größer sein und ist optional.
Für die meisten Websites reicht die llms.txt allein. Die llms-full.txt lohnt sich, wenn Ihre Seiten viel erklärenden Inhalt haben – Ratgeber, Dokumentation, ausführliche Produktbeschreibungen.
llms.txt manuell erstellen
Für eine Website mit einer Handvoll wichtiger Seiten ist der manuelle Weg völlig ausreichend und dauert eine halbe Stunde:
- Texteditor öffnen – Editor, TextEdit, VS Code, Notepad++. Kein Word, kein Google Docs (die fügen unsichtbare Formatierung ein).
- Struktur anlegen nach dem Muster oben: H1, Zitatblock, Sektionen mit Link-Listen. Orientieren Sie sich am Beispiel und ersetzen Sie die Inhalte.
- Als
llms.txtspeichern, Zeichenkodierung UTF-8. Der Dateiname ist exakt so, klein geschrieben, ohne weitere Endung. - Ins Stammverzeichnis hochladen – per FTP oder Dateimanager Ihres Hosters, in denselben Ordner wie robots.txt oder index.php.
- Prüfen:
https://ihre-domain.de/llms.txtim Browser aufrufen. Wird der Text angezeigt, liegt die Datei richtig. Anschließend mit dem llms.txt Checker & Validator Format, Struktur und Links testen.
Warum sich die Datei für Shops lohnt
Der folgende Teil richtet sich vor allem an Shopbetreiber, die den Generator nutzen möchten – ohne technisches Vorwissen.
Wenn ein Kunde ChatGPT, Claude oder Perplexity fragt „Welche Espressomaschine unter 500€ ist empfehlenswert?", durchsucht die KI das Internet nach relevanten Quellen. Mit einer llms.txt-Datei helfen Sie KI-Systemen, Ihre Produkte und Ihr Angebot besser zu verstehen und in Antworten zu berücksichtigen.
Mit einer llms.txt-Datei im Hauptverzeichnis Ihrer Website liefern Sie der KI strukturierte Produktdaten: echte Preise, Verfügbarkeiten, Bewertungen und direkte Links. Das Ziel: Die KI hat die Chance, Ihre Produkte mit korrekten Informationen und einem Link zu Ihrem Shop zu nennen.
Mit dem Generator in 2 Minuten: Voraussetzungen
Sie brauchen lediglich zwei Dinge:
- Ihre Shop-URL (z.B. www.mein-shop.de)
- FTP-Zugang oder Dateimanager bei Ihrem Hoster (zum Hochladen der fertigen Dateien)
Kein technisches Vorwissen nötig, kein Login, keine Installation. Der Generator läuft komplett im Browser.
Schritt 1: Shop-URL eingeben
1 URL eingeben & starten
Öffnen Sie den LLMs.txt Generator und geben Sie Ihre Shop-URL ein. Der Generator erkennt automatisch Ihr CMS (Shopify, WooCommerce, Gambio, Shopware, Magento u.a.) und passt die Crawling-Strategie entsprechend an.
Die drei Trial-Generierungen enthalten bereits alle Pro-Features: Produkt-Drill-Down, Intent-Routing und alle 5 Dateiformate.
Schritt 2: Analyse & Drill-Down
2 Automatische Analyse
Der Generator durchläuft mehrere Phasen:
- Homepage-Analyse: Titel, Beschreibung, Sprache, Schema.org-Daten
- Sitemap-Erkennung: Findet alle Sitemaps und extrahiert URLs
- Kategorisierung: Sortiert URLs in Kategorien, Produkte, Blog, Info-Seiten
- Produkt-Drill-Down: Crawlt jede Produktseite einzeln und extrahiert Schema.org-Daten (Preis, Marke, Verfügbarkeit, Bewertungen)
- Intent-Routing: Generiert typische Kundenfragen und verknüpft sie mit passenden Seiten
Dieser Prozess dauert typischerweise 30–90 Sekunden, abhängig von der Größe Ihres Shops. Den Fortschritt sehen Sie live im Protokoll.
Schritt 3: Ergebnisse prüfen
3 Kontrolle & Anpassung
Nach der Analyse sehen Sie eine strukturierte Übersicht aller erkannten Seiten. Prüfen Sie:
- Titel und Beschreibung – Sind sie korrekt? Sie können beides manuell anpassen.
- Kategorien – Stimmt die Zuordnung?
- Produkte – Werden Preise und Bewertungen korrekt angezeigt?
- Selektion – Welche Seiten sollen in der llms.txt erscheinen?
Schritt 4: Dateien herunterladen
4 ZIP-Download (Desktop) · Einzeldateien (iOS)
Klicken Sie auf „Komplettpaket herunterladen (ZIP)". Das Paket enthält alle 5 Dateien. Auf iOS/iPhone/iPad erscheinen stattdessen die Einzeldateien — Link gedrückt halten → „Verlinkten Inhalt laden" oder Teilen → In Dateien sichern.
llms.txt – Die Hauptdatei des Standards. Kompakte Übersicht Ihres Shops mit Kategorien, ausgewählten Produkten und Intent-Routing. Das ist die Datei, die KI-Systeme zuerst lesen.
llms-full.txt – Erweiterte Version mit vollständigen Beschreibungen und allen Produktdetails. Empfohlen, da KI-Systeme hier tiefere Informationen finden.
llms-data.json – Maschinenlesbare Version mit semantischen Tags, Produktvergleichen und strukturierten Intents. Für KI-APIs und fortgeschrittene Anwendungen.
llms-meta.yaml – Metadaten über die Generierung. Optional, für Entwickler und Build-Systeme.
robots-llms.txt – Snippet für Ihre robots.txt. Nur nötig, wenn Ihre robots.txt KI-Crawler aktiv blockiert.
Schritt 5: Ins Webroot hochladen
5 Upload per FTP oder Dateimanager
Laden Sie mindestens llms.txt und llms-full.txt in das Hauptverzeichnis (Webroot) Ihrer Website hoch – also dorthin, wo auch Ihre index.html bzw. index.php liegt.
Nach dem Upload sollten die Dateien unter diesen Adressen erreichbar sein:
Funktioniert es? So testen Sie
Öffnen Sie einfach https://www.ihr-shop.de/llms.txt im Browser. Wenn der Inhalt angezeigt wird, ist alles korrekt eingerichtet. Zusätzlich können Sie Ihre KI-Sichtbarkeit testen:
- Fragen Sie ChatGPT oder Claude nach einem Ihrer Produkte
- Beobachten Sie in den nächsten Wochen, ob die KI Ihre Produktdaten korrekt wiedergibt
- Prüfen Sie in Ihren Server-Logs, ob GPTBot, ClaudeBot oder PerplexityBot Ihre llms.txt abrufen – oder bequemer mit dem KI-Bot-Tracking
Formale Fehler finden Sie mit dem llms.txt Checker & Validator: 10 Prüfungen für Aufbau, Tokens, Links und Sektionen – kostenlos, ohne Login.
Ehrliche Einordnung: Was bringt eine llms.txt?
Rund um llms.txt wird viel versprochen. Das meiste davon lässt sich nicht belegen, und wir halten uns an das, was sich messen lässt.
Was sicher ist: KI-Crawler rufen die Datei ab. Das sehen wir in den Logs von Websites, die Bot-Tracking einsetzen – PerplexityBot, ChatGPT-User, ClaudeBot und weitere holen llms.txt und llms-full.txt regelmäßig. Die Datei wird also gelesen.
Was niemand garantieren kann: dass ein KI-System Ihre Seite deshalb in einer Antwort nennt oder zitiert. Ob und wie die Inhalte in Antworten einfließen, entscheidet jedes System selbst, und kein Anbieter hat das öffentlich zugesagt. Wer Ihnen Rankings, Zitate oder Umsatzsteigerungen durch eine llms.txt verspricht, verkauft etwas, das er nicht liefern kann.
Warum wir sie trotzdem empfehlen: Der Aufwand liegt bei einer halben Stunde oder zwei Minuten mit dem Generator, das Risiko ist null, und die Datei ist die einzige Möglichkeit, KI-Systemen Ihre Inhalte in der Form zu geben, in der sie sie am besten verarbeiten. Dazu kommt ein Nebeneffekt, den viele unterschätzen: Wer seine Website in 30 Zeilen zusammenfassen muss, merkt schnell, ob das Angebot klar formuliert ist. Das hilft auch Menschen.
Wenn Sie die Wirkung selbst prüfen wollen, nutzen Sie das KI-Bot-Tracking für die Frage „Wird die Datei geholt?" und den AI Visibility Check für die Frage „Wird meine Marke unaufgefordert genannt?". Mehr zur Messbarkeit im Ratgeber Bringt llms.txt etwas? Was sich messen lässt.
Wie oft aktualisieren?
Die Aktualität Ihrer llms.txt beeinflusst die Qualität der KI-Empfehlungen:
- Shops mit häufigen Preisänderungen: Wöchentlich aktualisieren
- Shops mit stabilem Sortiment: Monatlich reicht
- Statische Websites: Bei größeren Änderungen
Mit einem Pro- oder Agency-Abo können Sie die Aktualisierung per Cron-Job automatisieren – Ihre llms.txt bleibt dann immer auf dem neuesten Stand.
Häufige Fragen
Was ist eine llms.txt?
Eine llms.txt ist eine Textdatei im Markdown-Format, die im Hauptverzeichnis einer Website unter /llms.txt liegt. Sie gibt KI-Systemen wie ChatGPT, Claude oder Perplexity eine kuratierte Übersicht der wichtigsten Seiten mit kurzen Beschreibungen. Der Vorschlag stammt von Jeremy Howard (Answer.AI) aus dem September 2024 und ist auf llmstxt.org dokumentiert.
Wo muss die llms.txt liegen?
Im Stammverzeichnis der Domain, also dort, wo auch robots.txt und sitemap.xml liegen. Sie muss unter https://ihre-domain.de/llms.txt direkt im Browser abrufbar sein. Unterordner oder Subdomains gelten nicht als Root-Datei.
Wie ist eine llms.txt aufgebaut?
Eine H1-Überschrift mit dem Namen der Website (Pflicht), darunter ein Zitatblock mit einer Kurzbeschreibung, optional ein Absatz Fließtext, dann H2-Sektionen mit Link-Listen im Format „- [Titel](URL): Beschreibung". Eine Sektion „## Optional" kennzeichnet Inhalte, die KI-Systeme bei Platzmangel weglassen dürfen.
Was ist der Unterschied zwischen llms.txt und llms-full.txt?
Die llms.txt ist die kompakte Übersicht mit Links und Kurzbeschreibungen. Die llms-full.txt enthält die vollständigen Inhalte der wichtigsten Seiten als Markdown, damit ein KI-System nicht jede Seite einzeln laden muss. Beide Dateien ergänzen sich; robots.txt regelt dagegen nur, ob Crawler überhaupt zugreifen dürfen.
Bringt eine llms.txt wirklich etwas für die KI-Sichtbarkeit?
Ehrlich: Es gibt keine Garantie. Kein KI-Anbieter hat sich öffentlich verpflichtet, die Datei auszuwerten, und niemand kann ein Zitat in einer KI-Antwort zusichern. Messbar ist, ob KI-Crawler die Datei abrufen – dafür gibt es Bot-Tracking. Der Aufwand ist gering, das Risiko null, und eine saubere llms.txt zwingt Sie, Ihre Website auf den Punkt zu bringen. Mehr sollte niemand versprechen.
Wie oft muss ich die llms.txt aktualisieren?
Immer dann, wenn sich Angebot, Struktur oder wichtige Seiten ändern. Für Shops mit häufigen Preisänderungen wöchentlich, bei stabilem Sortiment monatlich, bei statischen Websites nur bei größeren Änderungen. Mit einem Pro-Abo lässt sich die Aktualisierung per Cron-Job automatisieren.
Bereit? Jetzt KI-Sichtbarkeit verbessern
3 Trial-Generierungen mit allen Pro-Features. Kein Login, kein Abo.
Jetzt llms.txt generieren →CMS-spezifische Schnellstarts
Direkt zur passenden Anleitung: llms.txt für Shopware, WooCommerce, Shopify, PrestaShop, Magento, JTL-Shop, Gambio, Drupal sowie das WordPress-Plugin.
Weiterführende Ratgeber
- KI-Sichtbarkeit verbessern — Die Gesamtstrategie von robots.txt bis llms.txt
- robots.txt für KI-Crawler — GPTBot, ClaudeBot & 11 weitere Crawler richtig steuern
- Schema.org für Online-Shops — Strukturierte Daten für Rich Snippets und KI-Empfehlungen
- llms.txt für Shopify, WooCommerce & Gambio — Plattform-spezifische Anleitungen
