Zum Inhalt springen
checkfrei
Menü

llms-full.txt: die ausführliche Fassung für KI-Systeme anlegen

Stand: 3. Oktober 2026 · CAZ Labs

Kurz gesagt

Die llms-full.txt ergänzt die kurze llms.txt um den eigentlichen Inhalt: Leistungen, Preise, Abläufe und Antworten auf häufige Fragen als reiner Text in einer Datei. Ein KI-System bekommt so alles Wichtige auf einmal, ohne sich durch Menüs und Skripte zu arbeiten. Eine feste Spezifikation gibt es nicht, die Datei liegt unter `/llms-full.txt`.

Was die llms-full.txt ist

Die llms.txt ist ein Inhaltsverzeichnis: Name, Zusammenfassung, Links. Die llms-full.txt ist das Buch dazu. Eine eigene Spezifikation hat sie nicht. Sie hat sich rund um die llms.txt eingebürgert, zuerst bei Software-Dokumentationen, die ihre komplette Doku als eine einzige Datei anbieten.

Für eine Firmenseite heißt das: die Texte deiner wichtigsten Seiten, sauber als Markdown, ohne Navigation, Cookie-Hinweise und Footer. Es gilt dieselbe Einschränkung wie bei der llms.txt. Kein großer KI-Anbieter hat zugesagt, die Datei auszuwerten. Viel Arbeit macht sie aber nicht, wenn die Texte ohnehin existieren.

Warum das wichtig ist

Ein KI-Assistent, der eine Frage zu deiner Firma beantworten soll, braucht Fakten. Was kostet ein Erstgespräch? Kommt ihr auch nach Rosenheim? Wie lange dauert eine neue Küche? Steht das verteilt auf zwölf Unterseiten, muss er alle finden und lesen. In einer Datei bekommt er es auf einen Schlag.

Der zweite Vorteil ist weniger offensichtlich. Wer die Datei schreibt, merkt schnell, welche Fragen die eigene Website gar nicht beantwortet. Das ist oft der wertvollere Teil der Übung.

Was hineingehört

Was fehlen darf: die Datenschutzerklärung im Volltext, Cookie-Texte und die Stellenanzeige von vor drei Jahren. Bei einer Firmenseite landest du eher bei ein paar tausend Wörtern als bei hunderttausend.

  • Firmenname, Ort, Einzugsgebiet und ein Satz dazu, was du machst.
  • Jede Leistung mit einer kurzen Beschreibung, für wen sie gedacht ist und wie der Ablauf aussieht.
  • Preise oder Preisspannen, wenn du sie auch auf der Website nennst. Steht dort "auf Anfrage", schreib das auch hier.
  • Häufige Fragen mit Antworten, gern dieselben wie in deiner FAQ.
  • Kontakt, Öffnungszeiten und wie man an einen Termin kommt.

So prüfst du es selbst

Ruf https://deine-domain.de/llms-full.txt auf. Wie bei der llms.txt solltest du reinen Text sehen und keine HTML-Seite. Lies die Datei einmal komplett durch, als wärst du ein Kunde: Stimmen die Preise noch? Gibt es jede genannte Leistung noch?

Im kostenlosen Check ruft checkfrei /llms-full.txt ab. Fehlt sie, gibt es eine Warnung, keinen Fehler. In der Wertung zählt der Punkt weniger als etwa der Zugang für KI-Crawler.

So behebst du es

Fang mit einer Kopie deiner vorhandenen Seitentexte an, nicht mit einem neuen Text. So bleibt die Datei inhaltlich nah an der Website. Ein kurzes Beispiel:

markdown
# Schreinerei Huber

> Schreinerei in Traunstein für Einbaumöbel, Küchen und Innentüren.

## Einbauschränke

Wir bauen Schränke für Dachschrägen, Nischen und begehbare Ankleiden. Ablauf: Aufmaß vor Ort, Entwurf mit Festpreis, Fertigung in der eigenen Werkstatt, Montage meist an einem Tag.

Preis: ab etwa 2.500 Euro, abhängig von Größe und Material.

## Häufige Fragen

### Wie lange dauert es vom Aufmaß bis zur Montage?

In der Regel sechs bis acht Wochen.

### Kommt ihr auch außerhalb von Traunstein?

Ja, im Umkreis von etwa 40 Kilometern ohne Anfahrtspauschale.

## Kontakt

Telefon: +49 861 1234567
E-Mail: info@example.com
Montag bis Freitag 7:30 bis 17:00 Uhr

WordPress

Leg die Datei per FTP oder Dateimanager ins Hauptverzeichnis neben die wp-config.php. Plugins, die eine llms.txt erzeugen, bieten teils auch eine Vollfassung an. Prüf das Ergebnis genau: Automatisch exportierte Seiten enthalten oft Reste aus Page-Buildern wie Shortcodes oder Button-Beschriftungen.

HTML

Datei als UTF-8 speichern und ins Hauptverzeichnis laden. Pflegst du die Seitentexte in HTML-Dateien, lohnt sich ein kleines Skript, das daraus beim Hochladen die Textfassung erzeugt. Dann laufen Website und Datei nicht auseinander.

Next.js

Liegen deine Inhalte als Daten im Projekt, erzeug die Datei aus denselben Quellen wie die Seiten. Dann kann sie nicht veralten.

ts
// app/llms-full.txt/route.ts
import { leistungen, faq } from "@/lib/inhalte";

export const dynamic = "force-static";

export function GET() {
  const teile = [
    "# Schreinerei Huber",
    ...leistungen.map((l) => `## ${l.titel}\n\n${l.text}`),
    "## Häufige Fragen",
    ...faq.map((f) => `### ${f.frage}\n\n${f.antwort}`),
  ];
  return new Response(teile.join("\n\n"), {
    headers: { "Content-Type": "text/plain; charset=utf-8" },
  });
}

So prüft checkfrei

Wir rufen /llms-full.txt ab. Fehlt sie, gibt es eine Warnung, keinen Fehler.

Gewicht 1 von 3 im Bereich KI-Sichtbarkeit.

Häufige Fragen

Brauche ich die llms-full.txt, wenn ich schon eine llms.txt habe?

Nicht zwingend, die llms.txt ist wichtiger. Die Vollfassung lohnt sich, wenn du viele Leistungen hast oder immer wieder dieselben Fragen beantwortest.

Darf die llms-full.txt Preise enthalten?

Ja, solange sie mit der Website übereinstimmen. Veraltete Preise sind schlimmer als keine, weil ein KI-Assistent sie an Kunden weitergeben kann.

Wie oft sollte ich die llms-full.txt aktualisieren?

Immer dann, wenn sich auf der Website etwas Inhaltliches ändert. Am sichersten ist es, die Datei automatisch aus denselben Inhalten zu erzeugen.

Jetzt deine Seite prüfen

checkfrei prüft llms-full.txt und 68 weitere Punkte in einem Durchgang. Kostenlos und ohne Anmeldung.