llms.txt: Was es ist, warum es wichtig ist und wie du es erstellst

robots.txt sagt Suchmaschinen-Crawlern wo sie nicht hingehören. llms.txt soll KI-Systemen erklären wer du bist und was du anbietest – ein Community-Standard der noch keinen offiziell belegten Effekt hat, aber einfach umzusetzen ist.

Was ist llms.txt?

llms.txt ist eine einfache Textdatei im Markdown-Format die im Stammverzeichnis einer Website liegt – erreichbar unter yourdomain.com/llms.txt. Sie enthält strukturierte Informationen über die Website, die speziell für Large Language Models (LLMs) wie ChatGPT, Claude und Perplexity aufbereitet sind.

Der Gedanke dahinter ist simpel: Wenn ein KI-System eine Website crawlt, könnte ein kompakter gut strukturierter Überblick dabei helfen den Kontext der Seite schneller zu erfassen. Ob und wie stark dieser Effekt in der Praxis eintritt, ist bislang nicht offiziell belegt.

Kurz gesagt: llms.txt ist eine freiwillige, maschinenlesbare Beschreibung deiner Website – geschrieben in einem Format das KI-Systeme gut verarbeiten können. Der Standard ist noch jung und die Wirkung nicht abschließend nachgewiesen.

Woher kommt der Standard?

Die llms.txt-Spezifikation wurde 2024 von Jeremy Howard vorgeschlagen – dem Mitgründer von fast.ai und einem der einflussreichsten KI-Forscher der letzten Jahre. Die Idee fand schnell Anklang in der KI- und Web-Community. Anthropic (der Hersteller von Claude) hat eine eigene llms.txt auf anthropic.com – das zeigt ein gewisses Interesse, ist aber kein Beleg für aktive Auswertung fremder llms.txt Dateien.

Der Standard ist bewusst einfach gehalten: Keine komplexe Syntax, kein neues Dateiformat, kein besonderer Parser nötig. Einfaches Markdown das jeder lesen und schreiben kann.

Wichtig zu wissen: llms.txt ist kein offizieller W3C-Standard und kein RFC. Es ist ein Community-Vorschlag ohne verbindliche Unterstützung durch die großen KI-Plattformen.

llms.txt vs. robots.txt – der Unterschied

Merkmalrobots.txtllms.txt
ZweckSagt Crawlern was sie NICHT crawlen dürfenBeschreibt KI was die Website IST
FormatEigenes Schlüsselwort-FormatMarkdown
ZielgruppeAlle Web-CrawlerSpeziell LLMs und KI-Systeme
InhaltRegeln und VerboteBeschreibungen und Kontext
StandardOffizieller RFC-StandardCommunity-Vorschlag (2024)
VerbreitungNahezu jede WebsiteNoch selten – wachsend
Nachgewiesene WirkungJaNoch nicht belegt

Beide Dateien schließen sich nicht aus. robots.txt steuert den Zugriff, llms.txt liefert Kontext – sofern KI-Systeme sie auswerten.

Wer liest llms.txt?

Das ist die entscheidende Frage – und die Antwort ist ernüchternd. Keiner der großen KI-Anbieter hat offiziell bestätigt, dass llms.txt als Signal für Antwortgenerierung oder Ranking genutzt wird.

  • Anthropic / Claude – hat eine eigene llms.txt auf anthropic.com, hat aber keinen dokumentierten Support für das Auswerten fremder llms.txt Dateien angekündigt
  • Perplexity AI – kein offiziell bestätigter Support
  • OpenAI / ChatGPT – kein offiziell bestätigter Support; GPTBot-Zugriffe auf llms.txt wurden in unabhängigen Log-Analysen nicht gefunden
  • Google – hat llms.txt explizit abgelehnt (John Mueller, Juni 2025)
  • KI-Agenten – für individuelle Software-Agenten die das Web durchsuchen ist eine strukturierte llms.txt plausibel nützlich, auch wenn das noch nicht systematisch gemessen wurde

Zum aktuellen Forschungsstand: Unabhängige Studien (SE Ranking Nov. 2025, Search Engine Land Jan. 2026, Trakkr März 2026) konnten keinen messbaren Effekt von llms.txt auf KI-Zitierungsraten nachweisen. Der Aufwand für die Implementierung ist gering und das Risiko null – die Wirkung bleibt jedoch spekulativ. llms.txt ist sinnvoll wenn die technischen Grundlagen (robots.txt, Schema.org) bereits stimmen.

Aufbau und Syntax

Eine llms.txt-Datei ist reines Markdown. Es gibt eine empfohlene Struktur:

# Name der Website oder Organisation ## Über uns Kurze Beschreibung was die Website macht, für wen sie ist und was das Hauptangebot ist. 2-4 Sätze reichen. ## Produkte / Dienstleistungen - Produkt oder Service 1: Kurze Beschreibung - Produkt oder Service 2: Kurze Beschreibung ## Zielgruppe Für wen ist die Website gedacht? ## Kontakt E-Mail: [email protected] Website: https://beispiel.de ## Wichtige Seiten - [Über uns](https://beispiel.de/ueber-uns/) - [Produkte](https://beispiel.de/produkte/) - [Blog](https://beispiel.de/blog/) ## Sprache Deutsch (auch verfügbar auf Englisch) ## Letztes Update 2026-03

Pflichtfelder und optionale Felder

Es gibt keine Pflichtfelder – llms.txt ist ein offener Standard. Empfohlen sind mindestens: Name/Titel der Website, eine kurze Beschreibung und Kontaktinformationen. Alles weitere ist optional.

Fertige Beispiele für verschiedene Website-Typen

Beispiel: SaaS-Tool / Web-Applikation

# AI-Ready Check ## Über uns AI-Ready Check ist ein kostenloses Online-Tool das prüft ob eine Website technisch für KI-Suchmaschinen wie ChatGPT, Claude und Perplexity optimiert ist. Das Tool analysiert robots.txt, strukturierte Daten, Meta-Tags, Ladezeiten und weitere Faktoren und gibt einen Score von 0-100. ## Zielgruppe Website-Betreiber, SEO-Experten, Webentwickler und Unternehmen die ihre Sichtbarkeit in KI-gestützten Suchanfragen verbessern möchten. ## Kernfunktionen - KI-Readiness-Score (0-100) - robots.txt Analyse für AI-Crawler - Schema.org / Structured Data Check - PageSpeed und Core Web Vitals Prüfung - 12 kostenlose SEO- und AI-Tools ## Nutzung Kostenlos, ohne Registrierung, sofortige Ergebnisse. ## Kontakt E-Mail: [email protected] Website: https://ai-ready-check.de ## Wichtige Seiten - [AI-Ready Check starten](https://ai-ready-check.de/) - [Guides zu GEO und KI-Sichtbarkeit](https://ai-ready-check.de/guides/) - [Kostenlose Tools](https://ai-ready-check.de/tools/) ## Sprache Deutsch und Englisch ## Erstellt von Sören Meier – https://soerenmeier.de

Beispiel: Lokales Unternehmen

# Bäckerei Müller Hamm ## Über uns Traditionelle Bäckerei in Hamm seit 1987. Wir backen täglich frisches Brot, Brötchen, Kuchen und Torten. Alle Produkte werden nach traditionellen Rezepten ohne künstliche Zusatzstoffe hergestellt. ## Angebot - Brot und Brötchen (täglich frisch) - Kuchen und Torten (auf Bestellung) - Catering für Veranstaltungen - Frühstücksbrötchen-Service ## Öffnungszeiten Montag-Freitag: 06:00-18:00 Uhr Samstag: 06:00-14:00 Uhr Sonntag: 07:00-12:00 Uhr ## Kontakt Adresse: Musterstraße 12, 59065 Hamm Telefon: +49 2381 123456 E-Mail: [email protected] ## Sprache Deutsch

Beispiel: Blog / Content-Website

# Tech-Blog Beispiel ## Über uns Unabhängiger Blog zu den Themen KI, Webentwicklung und digitale Trends. Seit 2020 erscheinen wöchentlich neue Artikel. Ziel ist verständliche Erklärung komplexer Technologie-Themen für ein breites Publikum. ## Themen - Künstliche Intelligenz und Machine Learning - Webentwicklung (HTML, CSS, JavaScript, Node.js) - SEO und digitales Marketing - Software-Reviews und Vergleiche ## Autoren Hauptautor: Max Mustermann – Softwareentwickler mit 10 Jahren Erfahrung ## Lizenz Alle Artikel stehen unter CC BY 4.0 – Verwendung mit Quellenangabe erlaubt. ## Kontakt E-Mail: [email protected] RSS: https://techblog-beispiel.de/feed.xml ## Sprache Deutsch (ausgewählte Artikel auch auf Englisch)

Schritt-für-Schritt: llms.txt erstellen und deployen

Schritt 1: Datei erstellen

Erstelle eine neue Textdatei mit dem Namen llms.txt. Verwende dabei UTF-8-Kodierung ohne BOM. Schreibe den Inhalt im Markdown-Format nach dem Muster oben – angepasst auf deine Website.

Tipp: Der llmshub.de Generator crawlt deine Website automatisch und befüllt alle Felder – du musst nur noch prüfen und herunterladen.

Schritt 2: In das Stammverzeichnis legen

Die Datei muss unter der Haupt-URL der Domain erreichbar sein: https://deinedomain.de/llms.txt. Bei den meisten Webservern bedeutet das: Datei ins Root-Verzeichnis des Webservers legen – dasselbe Verzeichnis wo auch index.html liegt.

Schritt 3: Content-Type prüfen

Der Webserver sollte die Datei als text/plain ausliefern. Das ist bei .txt-Dateien normalerweise automatisch der Fall. Zur Sicherheit testen:

curl -I https://deinedomain.de/llms.txt # Erwartete Ausgabe: HTTP/2 200 content-type: text/plain; charset=utf-8

Schritt 4: In robots.txt verlinken (optional)

Man kann einen Kommentar am Ende der robots.txt ergänzen – das ist kein offiziell unterstütztes Format aber schadet nicht:

User-agent: * Disallow: Sitemap: https://deinedomain.de/sitemap.xml # llms.txt für KI-Systeme (inoffiziell) # LLMs: https://deinedomain.de/llms.txt

Hinweis: Eine standardisierte Direktive für llms.txt in robots.txt existiert nicht. Google Search Console meldet die LLMs: Zeile als Syntax-Fehler – wer das vermeiden möchte lässt diesen Kommentar weg. Wichtiger ist dass die Datei unter der korrekten URL erreichbar ist.

llms-full.txt – die erweiterte Variante

Neben llms.txt gibt es eine optionale Erweiterung: llms-full.txt. Diese Datei enthält den vollständigen Inhalt der wichtigsten Seiten in einer für LLMs optimierten Form – als eine einzige lesbare Datei.

Für die meisten normalen Websites ist llms-full.txt ein Nice-to-have, keine Pflicht. Sie macht besonders Sinn für Dokumentationsseiten, Knowledge Bases oder umfangreiche Guides.

Checkliste

  • llms.txt im Stammverzeichnis der Domain angelegt
  • Datei unter yourdomain.de/llms.txt erreichbar (HTTP 200)
  • Content-Type ist text/plain
  • Mindestinhalt: Name, Beschreibung, Kontakt
  • Markdown-Format korrekt (Überschriften mit ##)
  • UTF-8 ohne BOM gespeichert
  • Inhalt regelmäßig aktuell halten
  • Keine sensiblen oder internen Informationen enthalten

llms.txt jetzt erstellen

Mit dem kostenlosen llmshub.de Generator erstellst du deine llms.txt in Sekunden – automatisch oder manuell.

Zum Generator →

Häufige Fragen zu llms.txt

Ist llms.txt Pflicht für gute KI-Sichtbarkeit? +

Nein – llms.txt ist keine Pflicht. Für KI-Sichtbarkeit sind robots.txt-Konfiguration, Schema.org und schnelle Ladezeiten aktuell nachweislich wichtiger. llms.txt ist ein einfach umzusetzender Zusatzschritt, dessen Wirkung noch nicht belegt ist.

Wie oft sollte ich llms.txt aktualisieren? +

Bei größeren Änderungen an der Website – neue Produkte, neues Angebot, neue Kontaktdaten. Eine quartalsweise Überprüfung ist sinnvoll. Die Datei sollte den tatsächlichen Stand der Website widerspiegeln.

Kann llms.txt negative Auswirkungen haben? +

Nicht wenn die Datei korrekt erstellt ist. Problematisch wäre eine llms.txt mit falschen oder irreführenden Informationen. Keine sensiblen oder internen Daten aufnehmen – die Datei ist öffentlich zugänglich.

Was ist der Unterschied zwischen llms.txt und sitemap.xml? +

sitemap.xml listet alle URLs der Website auf und hilft Crawlern alle Seiten zu finden. llms.txt beschreibt den Inhalt und Kontext der Website in natürlicher Sprache. Beide Dateien haben unterschiedliche Zwecke und ergänzen sich.

Brauche ich llms.txt wenn ich schon gutes Schema.org-Markup habe? +

Schema.org und llms.txt sind komplementär. Schema.org liefert maschinenlesbare strukturierte Daten zu einzelnen Seiten. llms.txt gibt einen übergeordneten Überblick über die gesamte Website in natürlicher Sprache. Wer beides hat hat die beste Grundlage – Schema.org ist aber das wichtigere der beiden Signale.