Blog · 23. August 2026 · aktualisiert 5. Oktober 2026

llms.txt für WordPress anlegen: Anleitung, Mustertext und ehrliche Bewertung

So legen Sie eine llms.txt in WordPress an, mit Plugin oder per FTP. Mit kopierbarem Mustertext, Prüfschritt und der Frage, was die Datei belegt bringt: nach heutigem Stand keinen nachgewiesenen Vorteil.

Eine llms.txt ist eine Textdatei im Markdown-Format unter ihre-domain.de/llms.txt, die KI-Systemen eine kurze Übersicht Ihrer Website gibt. In WordPress legen Sie sie mit einem SEO-Plugin an (Yoast SEO und AIOSEO können sie erzeugen) oder als Datei per FTP im Hauptverzeichnis. Das dauert etwa eine halbe Stunde. Ein belegter Vorteil für Nennungen in KI-Antworten besteht nicht: Google schreibt für seine KI-Funktionen ausdrücklich, dass keine KI-Textdateien nötig sind.

Eine llms.txt ist eine Markdown-Datei unter ihre-domain.de/llms.txt. Sie gibt KI-Systemen eine kurze Übersicht: Name der Seite, ein Satz dazu, dann Links auf die wichtigen Seiten. In WordPress legen Sie sie mit einem SEO-Plugin an oder per FTP, in etwa einer halben Stunde. Ein belegter Vorteil für Nennungen in ChatGPT, Perplexity oder Googles KI-Übersicht besteht nicht, siehe die Bewertung unten.

Das Wichtigste in Kürze

  • Was: eine Übersichtsdatei für Maschinen, kein Verbot und keine Erlaubnis (das regelt die robots.txt).
  • Aufwand: etwa eine halbe Stunde, kostenlos mit Plugin oder per FTP.
  • Nutzen: nach heutigem Stand nicht belegt. Sie ist ein Vorschlag, kein Standard einer Normungsorganisation.
  • Reihenfolge: erst prüfen, ob KI-Suchbots Ihre Seite überhaupt abrufen dürfen (robots.txt in sieben Schritten). Das ist wichtiger als die Datei. Danach folgt die schema.org-Auszeichnung.

Schritt für Schritt: llms.txt in WordPress anlegen

  1. Prüfen, ob es schon eine gibt. Rufen Sie ihre-domain.de/llms.txt im Browser auf. AIOSEO schaltet die Funktion laut eigener Dokumentation standardmäßig ein, Ihr Plugin hat sie also vielleicht schon erzeugt. Zeigt der Aufruf Text, springen Sie zu Schritt 5.
  2. Weg wählen. Haben Sie Yoast SEO oder AIOSEO installiert, nehmen Sie Weg A. Haben Sie keines davon oder wollen die volle Kontrolle über den Wortlaut, nehmen Sie Weg B. Nutzen Sie nur einen Weg, nicht beide.
  3. Weg A: mit Plugin.
    • Yoast SEO: Yoast SEO → Einstellungen → Website-Funktionen → bei „KI-Tools“ die Funktion llms.txt einschalten → Änderungen speichern. (Die Bezeichnungen folgen der englischen Anleitung von Yoast, in Ihrer Sprache können sie leicht abweichen.) Für eine eigene Auswahl wählen Sie „Manual page selection“ und tragen die Seiten ein. Standardmäßig nimmt Yoast laut Entwicklerdokumentation die fünf zuletzt aktualisierten Beiträge und Seiten auf. Für Multisite-Installationen ist die Funktion nicht verfügbar.
    • AIOSEO: All in One SEO → Sitemaps → Reiter „LLMs.txt“. Dort schalten Sie die Datei ein oder aus, legen Titel und Beschreibung fest (Vorgabe: Seitentitel und Untertitel), wählen Inhaltstypen und schließen einzelne Seiten aus.
  4. Weg B: als Datei per FTP. Schreiben Sie die Datei in einem Texteditor, speichern Sie sie als llms.txt in UTF-8 und laden Sie sie per FTP oder über den Dateimanager Ihres Hosters in das Hauptverzeichnis der WordPress-Installation, dorthin, wo auch wp-config.php liegt. Ein Mustertext steht im nächsten Abschnitt.
  5. Prüfen, wie im Abschnitt „Prüfschritt“ unten.
  6. Aktuell halten. Tragen Sie sich einen Termin ein: Bei neuen Leistungsseiten oder geänderten Adressen die Datei anpassen. Veraltete Links in der Datei sind schlechter als keine Datei (unsere Einschätzung).

Mustertext zum Kopieren

Eine llms.txt besteht laut Vorschlag aus einer Überschrift mit dem Namen der Seite (der einzige Pflichtteil), einer kurzen Zusammenfassung als Zitatblock und Link-Listen unter Überschriften zweiter Ebene. Hier ein Beispiel für eine erfundene Firma (ex.de steht für Ihre Domain). Ersetzen Sie Namen, Texte und Adressen:

# Muster Schreinerei GmbH

> Schreinerei in Musterstadt.
> Möbel nach Maß, Innenausbau,
> alles zum Festpreis.

## Leistungen

- [Möbel](https://ex.de/moebel/):
  Planung, Fertigung, Montage
- [Ausbau](https://ex.de/ausbau/):
  Einbauschränke, Raumteiler

## Kontakt

- [Kontakt](https://ex.de/kontakt/):
  Adresse, Zeiten, Formular

## Optional

- [Holzarten](https://ex.de/holz/):
  Welches Holz wofür passt

Der Abschnitt „Optional“ ist laut Vorschlag üblicherweise für Nebensächliches gedacht, das ein System überspringen kann, wenn es kürzer bleiben soll.

Was hineingehört (unsere Einschätzung): Startseite, Leistungsseiten, Kontakt, die zwei, drei besten Ratgeber. Je Link ein sachlicher Satz, was dort steht. Was nicht: jede Unterseite, Archive, Login-Seiten und Werbesprache wie „führender Anbieter“. Die Datei soll klein bleiben, die Einzelheiten stehen hinter den Links.

Prüfschritt: ist die Datei richtig erreichbar?

  1. Aufruf: Öffnen Sie https://ihre-domain.de/llms.txt in einem Browserfenster ohne Anmeldung (privates Fenster).
  2. Statuscode 200: Öffnen Sie die Entwicklerwerkzeuge (F12) → Reiter „Netzwerk“ → Seite neu laden → Zeile llms.txt anklicken. Der Status muss 200 sein. Bei 404 liegt die Datei am falschen Ort oder die Plugin-Funktion ist aus.
  3. Inhalt: Sie sehen reinen Text mit Ihrer Überschrift und den Links. Wird stattdessen Ihre normale Webseite oder eine Fehlerseite im Design Ihres Themes angezeigt, wird die Datei nicht ausgeliefert.
  4. Links: Klicken Sie jeden Link an. Jeder muss mit 200 antworten, ohne Weiterleitungskette und ohne Anmeldung.
  5. Cache leeren, falls Sie die Datei geändert haben und noch die alte Fassung sehen (Cache-Plugin, CDN, Hoster-Cache).

Auf Wunsch zeigt der kostenlose KI-Sichtbarkeits-Check die technischen Grundlagen Ihrer Seite auf einen Blick.

robots.txt für KI-Crawler: Schritt für Schritt

Die robots.txt entscheidet, welche Bots Ihre Seiten abrufen dürfen. Sie ist wichtiger als die llms.txt, denn was ein Bot nicht abrufen darf, kann er nicht auswerten. Die Anbieter trennen dabei meist zwischen Training, Suche und Abrufen auf Zuruf eines Nutzers. Jede Art lässt sich einzeln steuern.

Welche User-agent-Namen gibt es?

AnbieterUser-agentZweck laut Hersteller
OpenAIOAI-SearchBotSuche in ChatGPT
OpenAIGPTBotTraining der Modelle
OpenAIChatGPT-UserAbruf auf Nutzeraktion
AnthropicClaude-SearchBotSuchergebnisse für Claude
AnthropicClaudeBotTraining der Modelle
AnthropicClaude-UserAbruf auf Nutzerfrage
PerplexityPerplexityBotSuchergebnisse, nicht Training
PerplexityPerplexity-UserAbruf auf Nutzerfrage
GoogleGoogle-ExtendedGemini-Training und Fundierung

Die Namen stammen aus den Herstellerseiten im Belegblock unten (abgerufen am 05.10.2026). Hersteller ergänzen Bots; prüfen Sie die Seiten, bevor Sie die Liste übernehmen.

Die Schritte

  1. Aktuelle Datei ansehen. Rufen Sie ihre-domain.de/robots.txt auf. Gibt es im Hauptverzeichnis keine echte Datei, erzeugt WordPress laut Yoast eine virtuelle. Ihr Standardinhalt sperrt nur /wp-admin/.

  2. Nach Sperren suchen. Steht unter User-agent: * ein Disallow: /, sind alle Bots ausgesperrt, die keine eigene Gruppe haben. Prüfen Sie auch unter „Einstellungen → Lesen“, ob „Suchmaschinen davon abhalten, diese Website zu indizieren“ gesetzt ist (Praxishinweis von uns).

  3. Entscheiden, was Sie wollen. Suche zulassen und Training ausschließen ist eine mögliche Mischung. Sie ist machbar, weil die Anbieter beides getrennt führen. Ob Training für Sie in Ordnung ist, ist Ihre geschäftliche Entscheidung.

  4. Datei bearbeiten. Mit Yoast SEO: Yoast SEO → Werkzeuge → Dateieditor (der Eintrag fehlt, wenn die Dateibearbeitung in WordPress abgeschaltet ist). Ohne Plugin: eine Datei robots.txt im Texteditor schreiben, als UTF-8 speichern und per FTP ins Hauptverzeichnis laden, nicht in einen Unterordner. Kein Textverarbeitungsprogramm benutzen.

  5. Block einfügen. Lassen Sie vorhandene Zeilen (etwa Sitemap:) stehen und hängen Sie diesen Block an, angepasst an Ihre Entscheidung aus Schritt 3:

    # Suche zulassen
    User-agent: OAI-SearchBot
    Allow: /
    
    User-agent: Claude-SearchBot
    Allow: /
    
    User-agent: PerplexityBot
    Allow: /
    
    # Training ausschließen
    User-agent: GPTBot
    Disallow: /
    
    User-agent: ClaudeBot
    Disallow: /
    
    User-agent: Google-Extended
    Disallow: /
  6. Firewall prüfen. Plugin, Hoster oder CDN können Bots trotz freier robots.txt blocken. Perplexity weist darauf hin, Bots bei einer Firewall per User-agent und veröffentlichter IP-Liste freizugeben. Anthropic warnt, dass eine IP-Sperre das Lesen der robots.txt verhindern kann.

  7. Prüfen. Datei im privaten Fenster aufrufen und kontrollieren, dass die neue Fassung erscheint. Googles Test steht im robots.txt-Bericht der Search Console. OpenAI und Perplexity nennen bis zu 24 Stunden, bis eine Änderung greift.

Was Sie dabei wissen sollten

  • Sperren ist nicht gleich verschwinden. Laut Google hat Google-Extended keinen Einfluss auf die Aufnahme in die Google Suche. Es steuert nur Gemini-Training und -Fundierung.
  • Eine eigene Gruppe geht vor. Ein Bot wendet laut Google die spezifischste Gruppe an. Ein Allow: / für OAI-SearchBot gilt also auch dann, wenn unter * etwas gesperrt ist.
  • Nutzer-Abrufe. OpenAI schreibt, bei ChatGPT-User müssten robots.txt-Regeln nicht greifen. Perplexity sagt Gleiches über Perplexity-User. Anthropic schreibt, das Sperren von Claude-User könne die Sichtbarkeit in Antworten mindern.
  • Keine Wirkung zugesagt. Die Hersteller beschreiben, was ein Bot tut, nicht, ob Sie dadurch öfter genannt werden. Dazu haben wir keine Belege.

schema.org in WordPress: Schritt für Schritt

Mit schema.org (JSON-LD) beschreiben Sie Firma, Beiträge und Fragen maschinenlesbar. Google schreibt für seine KI-Funktionen, man müsse dafür keine besonderen schema.org-Daten hinzufügen. Die Auszeichnung ist also eine Grundlage für die normale Suche, kein KI-Hebel (unsere Einschätzung).

Welche Auszeichnung wofür?

TypBeschreibtIn WordPress mit Yoast
OrganizationFirma: Name, Logo, KontaktSite representation
LocalBusinessFirma mit Standortje nach Plugin
Articleeinen Beitragautomatisch bei Beiträgen
WebPageeine Seiteautomatisch bei Seiten
FAQPageFragen und AntwortenFAQ-Block

Google nennt für Organization keine Pflichtfelder, empfiehlt aber name, url, logo, address, telephone und sameAs. Das Markup gehört auf die Startseite oder eine „Über uns“-Seite, nicht auf jede Seite. Bei einem Betrieb mit Standort empfiehlt Google den passenden Untertyp von LocalBusiness.

Die Schritte

  1. Vorhandenes erfassen. Rufen Sie Ihre Startseite auf, öffnen Sie mit Strg+U den Quelltext und suchen Sie mit Strg+F nach application/ld+json. Mehrere Blöcke desselben Typs von verschiedenen Plugins oder Ihrem Theme sind ein Warnzeichen.
  2. Eine Quelle wählen. Lassen Sie ein SEO-Plugin die Auszeichnung erzeugen. Yoast beschreibt in seinen Hilfeseiten, wie man andere Plugins oder das Theme mit eigener Auszeichnung berücksichtigt. Schalten Sie doppelte Quellen ab.
  3. Firma hinterlegen. Yoast SEO → Einstellungen → Site representation (Bezeichnungen folgen der englischen Anleitung): „Organization“ wählen, Name, Logo und Profile eintragen. Das Logo muss laut Google mindestens 112 × 112 Pixel groß und crawlbar sein.
  4. Seitentyp festlegen. Yoast beschreibt Seiten standardmäßig als WebPage und Beiträge als Article. Abweichungen stellen Sie im Schema-Tab im Bearbeitungsbereich der einzelnen Seite ein.
  5. FAQ nur mit sichtbarem Text. Legen Sie Fragen im Yoast-FAQ-Block an. Yoast ergänzt dann FAQPage. Wichtig: Google zeigt FAQ-Rich-Ergebnisse laut Änderungsprotokoll seit dem 7. Mai 2026 nicht mehr an. Der Block lohnt sich, wenn Besucher die Fragen ohnehin lesen sollen, nicht wegen einer Darstellung in Google.
  6. Rich-Results-Test. Öffnen Sie den Test für Rich-Suchergebnisse von Google, geben Sie die Adresse ein und beheben Sie alle kritischen Fehler. Nicht kritische Hinweise sind laut Google für die Eignung nicht nötig.
  7. Mit der Seite abgleichen. Das Markup muss den sichtbaren Inhalt beschreiben: gleiche Firma, gleiche Fragen, gleiche Adresse.
  8. Zeit lassen. Nach der Veröffentlichung kann es laut Google einige Tage dauern, bis die Seite neu gecrawlt ist. Das URL-Prüftool in der Search Console zeigt, wie Google die Seite sieht.

Was Sie dabei wissen sollten

  • Keine Garantie. Google schreibt, korrekt gesetztes Markup ermögliche eine Darstellung, garantiere sie aber nicht.
  • Nicht blockieren. Seiten mit strukturierten Daten dürfen nicht per robots.txt oder noindex für den Googlebot gesperrt sein.
  • Kein Zitiervorteil belegt. Dass schema.org Nennungen in ChatGPT, Perplexity oder Claude erhöht, haben wir nicht belegt gefunden.
Belege zu robots.txt und schema.org (abgerufen am 05.10.2026)
AussageQuelleStand
OAI-SearchBot (Suche), GPTBot (Training), ChatGPT-User (Nutzeraktion, robots.txt-Regeln „may not apply“); einzeln einstellbar; rund 24 Stunden bis zur WirkungOpenAI: Overview of OpenAI Crawlersabgerufen 05.10.2026
ClaudeBot (Training), Claude-User, Claude-SearchBot; Sperre per Disallow: /; IP-Sperre kann das Lesen der robots.txt verhindernAnthropic: Does Anthropic crawl data from the web…Seite vom 07.04.2026
PerplexityBot (Suche, nicht Training), Perplexity-User (ignoriert robots.txt in der Regel); bis 24 Stunden; Firewall-Freigabe nach User-agent und IPPerplexity: Perplexity Crawlersabgerufen 05.10.2026
Google-Extended: Gemini-Training und Fundierung, kein Einfluss auf die Google SucheGoogle: Gewöhnliche Crawlerzuletzt aktualisiert 16.09.2026
Datei im Stammverzeichnis, UTF-8, kein Textverarbeitungsprogramm; spezifischste Gruppe gilt; Test per Search-Console-BerichtGoogle: robots.txt-Datei erstellen und einreichenzuletzt aktualisiert 26.11.2025
Virtuelle robots.txt in WordPress, Standardinhalt, Yoast → Werkzeuge → Dateieditor, Hinweis bei abgeschalteter DateibearbeitungYoast: The robots.txt file in Yoast SEOabgerufen 05.10.2026
Organization: keine Pflichtfelder, empfohlene Felder, Logo ab 112 × 112 Pixel, Startseite oder „Über uns“, Test für Rich-Suchergebnisse, einige Tage bis zum NeucrawlenGoogle: Schema-Markup für Organisationenzuletzt aktualisiert 12.09.2026
Markup ermöglicht, garantiert keine Darstellung; muss zum sichtbaren Inhalt passen; nicht per robots.txt blockierenGoogle: Allgemeine Richtlinien für strukturierte Datenzuletzt aktualisiert 16.09.2026
FAQ-Rich-Ergebnisse seit 7. Mai 2026 nicht mehr in der Google Suche; llms.txt laut Eintrag vom 15. Juni ohne positive oder negative Wirkung auf Sichtbarkeit oder Ranking in der Google SucheGoogle Search Central: Neueste Änderungenabgerufen 05.10.2026
Yoast: WebPage und Article automatisch, Site representation, FAQ-Block ergänzt FAQPage, Hinweis auf andere Plugins mit Schema-AusgabeYoast: Schema SEO with Yoast SEOabgerufen 05.10.2026

Die Hinweise zur WordPress-Einstellung „Lesen“, zur Firewall-Prüfung im Hosting, zum Quelltext-Check und zur Reihenfolge der Schritte sind unsere Praxiserfahrung, keine Herstellerangabe. Zu ChatGPT-, Claude- und Perplexity-Nennungen durch schema.org haben wir keine Anbieteraussage gefunden. Die Anbieter ändern ihre Dokumentation, prüfen Sie bei Entscheidungen den aktuellen Stand.

Ehrliche Bewertung: was bringt die Datei?

Belegt:

  • Die Datei ist ein öffentlicher Vorschlag von Jeremy Howard (erstmals 3. September 2024, zuletzt geändert 10. August 2026) und kein Standard einer Normungsorganisation.
  • Der Vorschlag nennt Yoast SEO und AIOSEO als WordPress-Integrationen.
  • Der Vorschlag sagt selbst, die Dateien würden am stärksten für Software-Dokumentation genutzt.

Gegenaussage eines Anbieters: Google schreibt für Übersichten mit KI und den KI-Modus, man müsse keine neuen maschinenlesbaren Dateien oder KI-Textdateien erstellen, um dort zu erscheinen.

Nicht belegt:

  • Dass ChatGPT, Perplexity oder Claude die llms.txt fremder Websites auswerten und Sie deshalb häufiger nennen: nicht belegt. Wir haben keine Anbieteraussage dazu gefunden.
  • Dass eine llms.txt die Platzierung in KI-Antworten verbessert: nicht belegt. Auch der Vorschlag selbst enthält keine solche Messung.

Unsere Einschätzung: Die Datei kostet eine halbe Stunde und richtet nach unserer Einschätzung keinen Schaden an, solange die Links stimmen. Wichtiger ist die Voraussetzung, dass die Suchbots Ihre Seite abrufen dürfen. Wer eine llms.txt als Hebel für Platzierungen verkauft, kann das nach heutigem Stand nicht belegen.

Belege und Quellen (abgerufen am 02.10.2026)
AussageQuelleStand
Vorschlag, Format (H1 Pflicht, Zitatblock, H2-Listen, „Optional“), „used most heavily for software documentation“, Yoast SEO und AIOSEO als Integrationenllmstxt.org: The /llms.txt file, v2veröffentlicht 03.09.2024, geändert 10.08.2026
Yoast: Aktivierung über Einstellungen → Site features → AI tools → LLMS.txt; manuelle Seitenauswahl; nicht für Multisite; Hinweis zu DateirechtenYoast: How to enable llms.txt with Yoast SEOabgerufen 02.10.2026
Yoast: die fünf zuletzt aktualisierten Beiträge, Beiträge nur der letzten zwölf MonateYoast Developer: llms.txt functional specificationabgerufen 05.10.2026; dort außerdem: Datei wird wöchentlich per geplanter Aktion aktualisiert, „Cornerstone“-Inhalte haben Vorrang
AIOSEO: Funktion standardmäßig eingeschaltet; Einstellungen unter Sitemaps → LLMs.txt; Titel, Beschreibung, Inhaltstypen, AusschlüsseAIOSEO: How to Create an LLMS.txtSeite zuletzt aktualisiert 14.08.2026
Google: keine neuen maschinenlesbaren Dateien oder KI-Textdateien nötigGoogle Search Central: KI-Funktionen und deine WebsiteSeite zuletzt aktualisiert 31.12.2025

Zu ChatGPT, Perplexity und Claude haben wir keine Anbieterseite gefunden, die die Auswertung fremder llms.txt-Dateien zusagt. Deshalb steht dazu im Text „nicht belegt“. Die Anbieter ändern ihre Dokumentation, prüfen Sie bei Entscheidungen den aktuellen Stand.

Fazit

Legen Sie die Datei an, wenn Sie eine halbe Stunde übrig haben, und erwarten Sie nichts davon. Wichtiger ist, dass die Suchbots der KI-Anbieter Ihre Seite abrufen dürfen und die Grundlagen der normalen Suche stimmen. Die Einordnung dazu steht im Ratgeber Generative Engine Optimization: was belegt ist und was nicht.

Wenn Sie das lieber abgeben

Die KI-Sichtbarkeits-Grundeinrichtung (199 € Festpreis) prüft robots.txt, Sicherheits-Plugin und CDN auf versehentliche Sperren, legt auf Wunsch die llms.txt an und ergänzt strukturierte Daten. Eine Platzierung in KI-Antworten versprechen wir nicht.

Häufige Fragen

Brauche ich eine llms.txt für WordPress?

Nein. Google nennt KI-Textdateien für seine KI-Übersichten ausdrücklich nicht nötig, und für ChatGPT, Perplexity oder Claude haben wir keine Anbieteraussage gefunden, dass die Datei ausgewertet wird. Sie ist eine freiwillige Zusatzmaßnahme.

Wo muss die llms.txt liegen?

Laut Vorschlag im Hauptverzeichnis der Domain (ihre-domain.de/llms.txt) oder unter einem Unterpfad, den sie dann abdeckt. Bei WordPress ist das normalerweise der Ordner, in dem auch wp-config.php liegt.

Was ist der Unterschied zwischen robots.txt und llms.txt?

Die robots.txt regelt, was automatische Abrufe auf der Seite dürfen. Die llms.txt ist eine Übersicht für Systeme, die bei einer Frage Informationen zu Ihrer Seite brauchen. Sie sperrt nichts und erlaubt nichts.

Kann ich KI-Training sperren und trotzdem in KI-Suchen erscheinen?

Laut OpenAI und Perplexity lassen sich Training und Suche einzeln in der robots.txt einstellen, bei OpenAI etwa GPTBot gesperrt und OAI-SearchBot erlaubt. Google-Extended wirkt laut Google nicht auf die Google Suche. Ob Sie dadurch genannt werden, ist damit nicht zugesagt. Die Schritte stehen im Abschnitt zur robots.txt.

Muss ich mein Impressum in die llms.txt aufnehmen?

Nein. Aufnehmen sollten Sie die Seiten, die ein neuer Kunde kennen sollte. Pflichtseiten gehören nur hinein, wenn sie dafür wichtig sind; das ist unsere Einschätzung, keine Vorgabe des Vorschlags.

Kann ich eine llms.txt wieder entfernen?

Ja. Bei Yoast SEO oder AIOSEO schalten Sie die Funktion ab, bei einer selbst hochgeladenen Datei löschen Sie sie per FTP. Die Seite funktioniert ohne sie wie zuvor.

KI-Sichtbarkeit jetzt checken →kostenlos, ohne Anmeldung