Zum Inhalt springen
Guide Schritt-für-Schritt

llms.txt hochladen
und prüfen

Damit AI Crawler wie GPTBot und ClaudeBot Ihre Inhalte lesen können, muss die llms.txt-Datei im Root-Verzeichnis Ihrer Website liegen und per HTTPS erreichbar sein. Dieser Guide zeigt den Weg von der Vorbereitung bis zur Verifikation.

Lesezeit: ca. 8 Minuten

01

llms.txt-Datei vorbereiten

Bevor Sie die Datei hochladen, prüfen Sie Format und Inhalt. AI Crawler wie GPTBot und ClaudeBot erwarten eine bestimmte Struktur.

Checkliste Dateiformat

Dateiname ist exakt llms.txt (Kleinbuchstaben, keine Leerzeichen)
Dateiformat ist Plain Text, Encoding UTF-8
Markdown-Syntax ist korrekt (Überschriften mit #, Links mit []())
Alle URLs sind vollständig (mit https://)
02

Root-Verzeichnis lokalisieren

Die llms.txt muss ins Root-Verzeichnis Ihrer Website. Das ist der Ordner, in dem auch Ihre index.html oder robots.txt liegt. Der genaue Pfad hängt von Ihrer Hosting-Plattform ab.

Typische Pfade nach Plattform

WordPress

/public_html/ oder /www/ oder /httpdocs/

cPanel Hosting

/public_html/

Netlify / Vercel

/public/ oder Root des Git-Repositories

GitHub Pages

/docs/ oder Repository-Root

03

Datei hochladen

Wählen Sie die Upload-Methode, die zu Ihrem Hosting passt.

Methode A

FTP / SFTP

  1. FTP-Client öffnen (z.B. FileZilla, Cyberduck)
  2. Mit dem Server verbinden
  3. Zum Root-Verzeichnis navigieren
  4. llms.txt hochladen
  5. Dateirechte auf 644 setzen
Methode B

File Manager (cPanel)

  1. In cPanel einloggen
  2. File Manager öffnen
  3. Zu /public_html/ navigieren
  4. Upload klicken und llms.txt auswählen
Methode C

Git (Netlify / Vercel / GitHub Pages)

  1. llms.txt zum Repository hinzufügen
  2. Commit: git add llms.txt && git commit -m "Add llms.txt"
  3. Push: git push
  4. Deployment wird automatisch ausgelöst
04

Erreichbarkeit prüfen

Nach dem Upload testen Sie, ob GPTBot, ClaudeBot und andere AI Crawler die Datei abrufen können. Drei Tests geben Ihnen Sicherheit.

Test 1: Browser-Check

  1. Öffnen Sie https://ihre-domain.ch/llms.txt im Browser
  2. Der Inhalt Ihrer llms.txt sollte als Klartext erscheinen
  3. Kein 404-Fehler, keine Weiterleitung

Test 2: HTTP-Header prüfen

Nutzen Sie ein Tool wie httpstatus.io:

Status Code: 200 OK
Content-Type: text/plain (ideal, aber nicht zwingend)

Test 3: LLM-Test (optional)

Fragen Sie ChatGPT oder Claude direkt:

"Kannst du die llms.txt-Datei von https://ihre-domain.ch auslesen und mir sagen, was darin steht?"

05

Häufige Probleme lösen

Problem: 404 Fehler

Ursache: Datei nicht im Root-Verzeichnis oder falsch benannt.

Lösung: Pfad und Dateinamen prüfen. Der Name muss exakt llms.txt lauten, in Kleinbuchstaben, ohne Leerzeichen.

Problem: Datei zeigt HTML statt Text

Ursache: Der Server interpretiert .txt als HTML.

Lösung: .htaccess anpassen oder die Server-Einstellungen prüfen. Bei Apache hilft: AddType text/plain .txt

Problem: Umlaute falsch dargestellt

Ursache: Datei nicht in UTF-8 gespeichert.

Lösung: Im Editor als UTF-8 ohne BOM speichern. In VS Code: unten rechts auf das Encoding klicken und UTF-8 auswählen.

Hintergrund

Warum llms.txt für AI SEO relevant ist

AI Crawler wie GPTBot (OpenAI), ClaudeBot (Anthropic) und weitere Systeme durchsuchen das Web, um ihre Modelle mit aktuellen Informationen zu versorgen. Die llms.txt-Datei gibt diesen Crawlern eine strukturierte Übersicht Ihrer wichtigsten Inhalte. Anders als die robots.txt, die den Zugang regelt, beschreibt die llms.txt aktiv, welche Informationen relevant sind.

Wenn ein Sprachmodell eine Frage zu Ihrem Fachgebiet erhält, greift es auf die Daten zurück, die seine Crawler indexiert haben. Eine gut strukturierte llms.txt erhöht die Wahrscheinlichkeit, dass Ihre Inhalte in diesen Antworten berücksichtigt werden. Das ist der Kern von Generative Engine Optimization.

Nächster Schritt

llms.txt ist live?
Jetzt die KI-Sichtbarkeit messen.

Mit einem GEO-Audit prüfen wir, wie Ihre Inhalte bei ChatGPT, Claude und anderen Sprachmodellen ankommen. Sie erhalten konkrete Daten statt Vermutungen.

Ersteinschätzung anfordern