technisches-seo

llms.txt: Der komplette Leitfaden für KI-optimierte Websites

llms.txt ist ein offener Vorschlag, mit dem du KI-Systemen zeigst, welche Seiten sie priorisieren sollen – Google nutzt die Datei nicht, andere KI-Dienste teils schon. Hier findest du Format, Aufbau, Praxisbeispiele und Best Practices.

11 Min. Lesezeit Fortgeschritten

Das Wichtigste in Kürze

llms.txt ist eine Textdatei im Stammverzeichnis deiner Website, die KI-Systemen in Markdown zeigt, welche Inhalte wichtig sind – wie eine robots.txt fürs Verstehen statt fürs Crawlen. Sie enthält Titel, Kurzbeschreibung und kuratierte Links; die erweiterte Variante llms-full.txt liefert zusätzlich die kompletten Inhalte.

Warum llms.txt wichtig wird

Statt zehn blaue Links zu durchsuchen, stellen immer mehr Nutzer ihre Frage direkt an ChatGPT, Claude, Perplexity oder Gemini und bekommen eine zusammengefasste Antwort zurück. Diese Antwort stützt sich auf Inhalte, die das Sprachmodell entweder im Training gesehen oder zur Laufzeit per Websuche eingesammelt hat.

Damit entsteht ein neues Problem: Wenn eine KI deine 400 Seiten umfassende Website auf einen Blick einschätzen soll, welche Seiten sieht sie sich zuerst an? Ohne zusätzliche Hinweise verlässt sie sich auf die gleichen Faktoren wie eine klassische Suchmaschine – also interne Links, Sitemap, Ankertexte. Das funktioniert, bleibt aber ungenau.

Dafür gibt es llms.txt: einen freiwilligen, offenen Standard, mit dem du großen Sprachmodellen eine kuratierte Landkarte deiner wichtigsten Inhalte anbietest.

Was ist llms.txt?

llms.txt ist eine reine Textdatei im Markdown-Format, die im Root deiner Domain liegt – also unter https://deinedomain.de/llms.txt. Sie beschreibt in wenigen Zeilen, was deine Seite anbietet, und verlinkt zu den zentralen Inhalten, die eine KI kennen sollte, um korrekt über dich zu informieren.

Sie funktioniert wie der Empfangstresen eines Museums: Es gibt Tausende Exponate, aber der Tresen zeigt die Highlights, die aktuelle Sonderausstellung und den kürzesten Weg zu dem, was Besucher meist suchen.

Der Standard wurde im September 2024 von Jeremy Howard (Mitgründer von fast.ai und Answer.AI) vorgeschlagen und auf llmstxt.org dokumentiert. Er orientiert sich bewusst an der Einfachheit von robots.txt: eine Datei, ein Pfad, kein kompliziertes Schema.

llms.txt, robots.txt und sitemap.xml im Vergleich

Drei Dateien – drei Zwecke. Wer sie vermischt, baut entweder Dopplungen oder Lücken. So grenzen sie sich voneinander ab:

Datei Zielgruppe Zweck Format
robots.txt Alle Crawler Zugriff erlauben oder verbieten Plain Text mit Direktiven
sitemap.xml Suchmaschinen Vollständige Liste aller URLs XML
llms.txt KI-Systeme Kuratierte Highlights mit Kontext Markdown

llms.txt ersetzt keine der beiden anderen Dateien, sie ergänzt sie: robots.txt regelt den Zugriff, sitemap.xml listet vollständig auf, llms.txt gewichtet und erklärt. Eine seriöse Website liefert alle drei aus. Ob deine robots.txt KI-Crawler wie GPTBot oder ClaudeBot überhaupt hereinlässt, prüfst du in Sekunden mit dem kostenlosen KI-Crawler-Check.

Der Aufbau einer llms.txt im Detail

Das Format ist bewusst minimalistisch. Eine konforme llms.txt besteht aus folgenden Elementen, in dieser Reihenfolge:

  1. H1-Überschrift mit dem Namen deiner Seite oder Organisation
  2. Blockquote mit einer Kurzbeschreibung in einem Satz
  3. Optionaler Einleitungstext (ein bis zwei Absätze, ohne Überschriften)
  4. H2-Sektionen, die thematisch verwandte Links bündeln
  5. Markdown-Links mit optionaler Beschreibung hinter dem Doppelpunkt
  6. Optional: Sektion ## Optional mit Inhalten, die nachgelagert wichtig sind

Ein konformes Minimalbeispiel sieht so aus:

# ClariSEO

> Automatisierte SEO-Audits und ein deutschsprachiges SEO-Glossar für KMU und Agenturen.

Clariseo analysiert technische SEO-Signale vollautomatisch, generiert Handlungsempfehlungen und liefert ein strukturiertes Reporting ohne Zugriff auf die Google Search Console.

## Kerninhalte

- [Glossar](https://clariseo.com/glossar/alle): Definitionen zu über 30 SEO-Begriffen
- [Tipps und Guides](https://clariseo.com/tipps): Vertiefende Artikel zu On-Page, Technik und AEO
- [SEO-Tools](https://clariseo.com/tools): Schema-Generator, Indexability-Check, Meta-Checker

## Optional

- [Team](https://clariseo.com/team): Die Menschen hinter ClariSEO

Beachte das Muster: Jeder Link hat einen sprechenden Titel, einen Doppelpunkt und eine kurze Beschreibung. Das ist der zentrale Unterschied zu einer klassischen Sitemap – die Beschreibung liefert dem Sprachmodell den Kontext, ohne dass es die Zielseite crawlen muss.

llms.txt versus llms-full.txt

Der Standard kennt zwei Varianten. Die Unterscheidung wird oft falsch verstanden:

  • Die llms.txt ist der Index – ein kurzes Dokument mit Links und Beschreibungen. Sie ist für Navigation und Priorisierung gedacht.
  • Die llms-full.txt ist der Volltext – eine einzige große Textdatei, die den kompletten Inhalt der wichtigsten Seiten direkt enthält. Sie ist für Szenarien gedacht, in denen ein Sprachmodell mit einem einzigen Download den gesamten Kern deiner Dokumentation laden soll.

Ein Vergleich aus dem Alltag: Die llms.txt ist das Inhaltsverzeichnis eines Handbuchs, die llms-full.txt ist das Handbuch selbst in einem einzigen PDF. Für die meisten Websites reicht die llms.txt. Eine llms-full.txt lohnt sich vor allem für Dokumentations-Sites, Developer-APIs, Wissensdatenbanken oder Bildungsplattformen – also überall dort, wo Nutzer Sprachmodelle bitten, „deine Dokumentation zu lesen und dann eine Frage zu beantworten".

Schritt-für-Schritt: Deine erste llms.txt

Schritt 1 – Kerninhalte identifizieren

Frage dich: Welche 10 bis 30 Seiten müsste ein neuer Mitarbeiter lesen, um zu verstehen, worum es auf deiner Website geht? Das sind die Kandidaten. Typische Kategorien:

  • Über-Seite und Leitbild: Wer seid ihr?
  • Produkt- oder Service-Seiten: Was bietet ihr an?
  • Glossar, Ratgeber, Guides: Wo liegt euer Themenkern?
  • Dokumentation oder API-Referenz: Was muss technisch bekannt sein?
  • Preise, FAQ, Kontakt: Was brauchen Nutzer für Entscheidungen?

Schritt 2 – Kanonische URLs prüfen

Verlinke immer auf die kanonische Version einer Seite (ohne Parameter, ohne Tracking, ohne index.html). Sonst dupliziert das Sprachmodell den Inhalt intern und gewichtet ihn falsch.

Schritt 3 – Beschreibungen formulieren

Für jeden Link: ein halber Satz, der den Zweck der Seite klar macht. Vermeide Werbesprache („die beste Lösung für…"). Schreibe sachlich und informativ, als würdest du einem Bibliothekar erklären, in welches Regal ein Buch gehört.

Schritt 4 – Datei erstellen und hochladen

Erstelle llms.txt als UTF-8 kodierte Textdatei. Lade sie in das öffentliche Root-Verzeichnis deines Webservers. Teste die Erreichbarkeit mit curl -I https://deinedomain.de/llms.txt – dort solltest du HTTP 200 und content-type: text/plain sehen.

Schritt 5 – Verlinken und auditieren

Verweise in deiner robots.txt optional mit einem Kommentar auf die llms.txt. Führe anschließend einen llms.txt-Audit durch, um tote Links, falsche Content-Types oder Formatfehler zu finden.

Best Practices, die den Unterschied machen

Ein paar Regeln entscheiden in der Praxis darüber, ob die Datei ihren Zweck erfüllt:

  • Weniger ist mehr. Eine llms.txt mit 200 Links wirkt wie eine Sitemap – unübersichtlich und ohne Priorisierung. 10 bis 50 Einträge sind der Zielkorridor.
  • Bündele nach Nutzerintention, nicht nach Website-Navigation. Ein Sprachmodell sucht Antworten, keine Menüstruktur. Sektionen wie „Produkte", „Dokumentation", „Unternehmen" sind oft besser als „Startseite", „Blog", „Sonstiges".
  • Schreib Beschreibungen, die eigenständig lesbar sind. Die Beschreibung muss auch dann Sinn ergeben, wenn der Link nicht sichtbar ist – das ist genau der Kontext, den ein Sprachmodell in einer Antwort zitiert.
  • Aktualisiere quartalsweise. Entferne gelöschte URLs, ergänze neue Kerninhalte. Eine veraltete llms.txt ist schlimmer als keine, weil sie KI-Systemen falsche Signale sendet.
  • Versioniere die Datei in Git. Behandle sie wie Code, nicht wie eine Marketingtextdatei. Änderungen brauchen ein Review – wie jede andere Änderung an deiner Content-Strategie.
  • Teste nach jedem Deploy. Content-Management-Systeme liefern manchmal HTML statt Plain Text aus. Ein simpler Health-Check in der CI-Pipeline verhindert böse Überraschungen.

Typische Fehler, die wir in Audits sehen

  1. Datei wird als HTML ausgeliefert. Ein Fehler in der Server-Konfiguration führt dazu, dass llms.txt die Standardvorlage der Website zurückgibt. Prüfbar mit curl -I.
  2. Weiterleitung von /llms.txt auf /llms.txt/. An Trailing Slashes scheitern einige Crawler. Liefere den exakten Pfad ohne Redirect.
  3. Broken Links in den Einträgen. Alte URLs, die nach einem Relaunch nicht mehr existieren. KI-Systeme interpretieren das als Qualitätsproblem.
  4. Marketing-Prosa statt neutraler Beschreibungen. „Die weltweit führende Plattform für…" hilft keinem Sprachmodell. Besser sind sachliche Formulierungen.
  5. Duplikate zur Sitemap ohne Mehrwert. Wenn die llms.txt nur die Sitemap in Markdown ist, bringt sie keinen Nutzen. Der Mehrwert liegt in Kuratierung und Beschreibungen.
  6. Vergessene Lokalisierung. Bei mehrsprachigen Sites reicht eine einzelne llms.txt. Liste dann die Sprachversionen explizit auf (z. B. /de/produkt, /en/product) oder pflege eine pro Subdomain.
  7. Zugriffsbeschränkung via Cookie-Consent. Wenn der Server vor dem Ausliefern ein Consent-Banner erwartet, bekommen Crawler eine leere Seite. Die llms.txt muss ohne Session erreichbar sein.

Wer liest llms.txt heute wirklich?

Der Standard ist erst eineinhalb Jahre alt. Die Verbreitung ist uneinheitlich, entwickelt sich aber schnell. Stand 2026 gilt grob:

  • Berücksichtigen die Datei aktiv: Perplexity, Anthropic (in bestimmten Kontexten), kleinere KI-Such-Engines, Entwickler-Tools mit Retrieval-Komponente.
  • Eingeschränkt: Die großen Foundation-Model-Crawler (GPTBot, ClaudeBot, Google-Extended) folgen primär robots.txt und sitemap.xml. Manche ziehen llms.txt als sekundäres Signal.
  • Kein Einfluss: Google – weder die klassische Suche noch AI Overviews oder der KI-Modus. Google hat das im Leitfaden zu generativen KI-Funktionen (Mai 2026) ausdrücklich festgehalten: Google Search liest die Datei nicht, sie hilft dort weder noch schadet sie. Dasselbe gilt für Bingbot und die klassische Bing-Suche.

Kurzfristigen Traffic bringt die Datei also selten, und für Google-Sichtbarkeit bringt sie nichts. Ihr Wert liegt darin, dass sie mit geringem Aufwand eine Lücke bei den KI-Diensten schließt, die sie auswerten. Behandle sie als Extra.

llms.txt testen und auditieren

Nach dem Deploy solltest du die Datei systematisch prüfen. Diese Checkliste deckt die wichtigsten Punkte ab:

  • Erreichbarkeit unter /llms.txt ohne Redirect
  • HTTP-Status 200, nicht 301 oder 404
  • Content-Type text/plain mit UTF-8
  • Dateigröße unter 100 KB (sonst Hinweis, dass eine llms-full.txt sinnvoller wäre)
  • Alle aufgeführten Links liefern HTTP 2xx
  • Kein HTML-Markup im Body
  • Einheitliche Sprache (oder klar getrennte Sprachsektionen)
  • Aktualisierungsdatum in einem Kommentar oder der Einleitung

Die wichtigsten dieser Punkte prüfst du direkt im Browser mit dem kostenlosen llms.txt Generator & Check – er validiert die Auslieferung deiner Datei und findet kaputte Links. ClariSEO automatisiert diese Prüfungen zusätzlich im Rahmen jedes Audits. Du bekommst eine Liste der Befunde mit konkreten Handlungsempfehlungen und – auf Wunsch – eine generierte llms.txt, die du nur noch final kuratieren musst.

Wann sich llms.txt wirklich lohnt

Nicht jede Website profitiert gleich stark. Folgende Signale sprechen für eine Investition:

  • Du betreibst Dokumentation, eine Wissensdatenbank oder ein Glossar, das Nutzer häufig über KI-Suchen finden.
  • Deine Inhalte werden häufig zitiert oder zusammengefasst (Fachartikel, Ratgeber, Guides).
  • Du möchtest sicherstellen, dass KI-Systeme die richtigen Seiten priorisieren – etwa Preise statt veraltete Blogposts.
  • Deine Markenwahrnehmung in KI-Antworten ist dir geschäftlich wichtig (B2B, SaaS, Agenturen).
  • Du betreibst ein Publisher- oder Content-Projekt mit klar strukturierten Themenbereichen.

Für rein transaktionale Shops ohne Content-Tiefe ist der Hebel kleiner, aber auch dort schadet eine schlanke llms.txt nicht. Der Aufwand für eine erste Version liegt bei ein bis zwei Stunden – damit ist das Kosten-Nutzen-Verhältnis für die meisten Website-Betreiber klar positiv.

Fazit: Eine erste llms.txt kostet ein bis zwei Stunden: 10 bis 50 kuratierte Links mit sachlichen Beschreibungen, als UTF-8-Textdatei ins Root-Verzeichnis, danach quartalsweise gepflegt. Damit bestimmst du selbst, welche Seiten KI-Systeme als Kern deiner Website lesen – statt es ihrer Crawl-Heuristik zu überlassen.

Häufige Fragen

Ersetzt llms.txt die robots.txt?
Nein. robots.txt steuert, welche Bereiche Crawler überhaupt betreten dürfen. llms.txt ist eine zusätzliche Orientierung für KI-Systeme und konzentriert sich auf Inhalte, die besonders relevant sind. Beide Dateien ergänzen sich und sollten parallel existieren.
Muss ich alle Seiten in llms.txt listen?
Nein. Priorisiere die wichtigsten, stabilen Inhalte (Glossar, Guides, Dokumentation, zentrale Produktseiten). Zu viele Links verwässern den Nutzen – 10 bis 50 sorgfältig kuratierte Einträge sind besser als eine erschöpfende Liste.
Lesen ChatGPT, Claude und Gemini meine llms.txt überhaupt?
Der Standard ist jung (September 2024) und die Verbreitung ist noch uneinheitlich. Perplexity, Anthropic und einige spezialisierte KI-Such-Tools berücksichtigen die Datei bereits. Große Foundation-Model-Crawler wie GPTBot oder ClaudeBot folgen teilweise noch primär robots.txt und sitemap.xml. Die Datei ist dennoch schnell und günstig erstellt – und eine sinnvolle Investition in die kommenden Jahre.
Welcher Content-Type muss die llms.txt haben?
`text/plain; charset=utf-8`. Gib die Datei ohne HTTP-Weiterleitung und ohne Authentifizierung unter der exakten URL `https://deine-domain.de/llms.txt` aus. CDN- oder Cache-Header sind erlaubt, sollten aber kurze TTLs haben, damit Aktualisierungen zeitnah ankommen.
Kann ich llms.txt automatisch generieren lassen?
Ja. ClariSEO erstellt im Rahmen eines Audits einen regelbasierten Vorschlag auf Basis deiner Sitemap, internen Linkstruktur und Metadaten. Du bekommst eine fertige Datei, die du vor der Veröffentlichung kuratieren und anpassen kannst.
Alle Tipps