Startseite › llms.txt Praxis › llms.txt in WordPress einrichten: Wege, Upload und Prüfung
llms.txt in WordPress einrichten: Wege, Upload und Prüfung
In WordPress richten Sie die llms.txt am einfachsten ein, indem Sie die Datei per FTP oder Hosting-Dateimanager ins Stammverzeichnis der Installation legen, sodass sie unter ihredomain.de/llms.txt erreichbar ist. Ein Plugin ist nicht nötig. Danach prüfen Sie Statuscode, Cache und Crawler-Zugriff.
Was Sie vorab brauchen
Eine fertige Datei. Wie Sie Inhalte auswählen und das Format einhalten, steht in llms.txt erstellen. Für das Erzeugen reicht ein Formularwerkzeug; der kostenlose llms.txt Generator von BusinessMCP bietet laut Seite Vorschau, Kopieren und Download, und die Datei sollte danach unter dem Namen llms.txt auf Ihrem Rechner liegen.
Zusätzlich benötigen Sie Zugang zum Hosting: FTP/SFTP-Daten, Dateimanager im Kundenbereich Ihres Anbieters oder SSH. WordPress selbst bringt keinen Dateiupload ins Stammverzeichnis mit; die Mediathek legt Dateien in wp-content/uploads ab, und das ist der falsche Ort.
Weg 1: Per FTP oder SFTP
- Mit einem FTP-Client (zum Beispiel FileZilla) verbinden
- Zum Webroot navigieren, dort liegen
wp-config.php,wp-adminundwp-content llms.txthochladen, ohne Unterordner- URL im Browser öffnen und Inhalt kontrollieren
Dieser Weg ist der robusteste, weil kein Plugin dazwischen steht und keine Datenbank betroffen ist.
Weg 2: Dateimanager des Hosters
Viele Hoster bieten im Kundenbereich einen Dateimanager. Das Prinzip ist identisch: ins Stammverzeichnis der Domain wechseln, Datei hochladen oder neu anlegen und den Inhalt einfügen. Achten Sie auf die Kodierung UTF-8, damit Umlaute korrekt bleiben.
Weg 3: Plugin oder Code
Es gibt Plugins, die eine llms.txt automatisch erzeugen oder virtuell ausliefern. Wir können die Qualität einzelner Plugins hier nicht beurteilen und nennen deshalb keine Namen; prüfen Sie vor der Installation Bewertungen, Aktualisierungsstand und Kompatibilität mit Ihrer WordPress-Version. Ein Hinweis zur Vorsicht: Automatisch erzeugte Dateien listen oft zu viele Seiten. Die Konvention empfiehlt Kuratierung statt Vollauflistung; BusinessMCP nennt als Richtwert etwa 15 Links.
| Weg | Aufwand | Kontrolle | Risiko | Geeignet für |
|---|---|---|---|---|
| FTP/SFTP | Gering | Hoch | Niedrig | Kleine bis mittlere Seiten |
| Dateimanager | Gering | Hoch | Niedrig | Wer keinen FTP-Client möchte |
| Plugin | Mittel | Mittel | Qualität unklar, Updates nötig | Große Seiten mit vielen Änderungen |
| Eigener Code | Hoch | Hoch | Fehler im Rewrite möglich | Entwicklerteams |
Kernsatz: Je weniger Technik zwischen Datei und Besucher liegt, desto weniger kann schiefgehen.
Prüfen: Läuft die Datei wirklich?
Nach dem Upload:
- Statuscode 200: Die Datei darf nicht weitergeleitet oder als HTML-Seite 404 ausgespielt werden.
- Inhaltstyp: Reiner Text beziehungsweise Markdown, kein HTML-Gerüst.
- Cache: Cache-Plugins und CDN zwischenspeichern. Nach Änderungen Cache leeren.
- Crawler-Zugriff: Blockiert eine Sicherheitsregel unbekannte Bots, kommt die Datei nie an. Der AI-Crawler-Checker von BusinessMCP prüft laut Seite robots.txt-Regeln für KI-Crawler und ob eine llms.txt veröffentlicht ist.
Wie robots.txt und llms.txt zusammenspielen, erklärt llms.txt vs. robots.txt.
Typische Probleme in WordPress
404 trotz Upload. Läuft WordPress in einem Unterordner, liegt die Datei möglicherweise im falschen Verzeichnis. Die Datei muss im Webroot der Domain liegen, nicht im Unterordner der Installation, wenn die URL domain.de/llms.txt heißen soll.
Virtuelle robots.txt, aber keine llms.txt. WordPress erzeugt robots.txt dynamisch, wenn keine physische Datei existiert. Für die llms.txt gilt das nicht; sie muss real vorhanden sein oder per Plugin ausgeliefert werden.
Sicherheits-Plugins. Manche blockieren Zugriffe auf unbekannte Textdateien oder Bots. Testen Sie von außen, nicht eingeloggt.
Mehrsprachigkeit. Haben Sie mehrere Sprachversionen, entscheiden Sie, ob eine Datei die Hauptsprache abdeckt. Die Spezifikation verlangt keine Aufteilung; Sie können Sprachbereiche in Abschnitten gliedern.
Wartung und Erwartung
Legen Sie eine Wiedervorlage an, etwa wenn Sie Themen oder Struktur ändern. Typische Fallen listet llms.txt Fehler vermeiden. Und die Erwartungshaltung: Dass die Datei ein Ranking in KI-Antworten bewirkt, ist nicht belegt, wie in Bringt llms.txt etwas? ausgeführt wird. Sie ist eine günstige Ergänzung, die sich in rund einer halben Stunde einrichten lässt.
Sonderfall: WordPress im Unterordner, Multisite und Staging
Installation im Unterordner. Läuft WordPress unter domain.de/blog/, während die Hauptseite etwas anderes ist, liegt der Webroot der Domain eine Ebene höher. Die Datei gehört in diesen Webroot, wenn sie unter domain.de/llms.txt erreichbar sein soll. Liegt sie im WordPress-Ordner, ist sie nur unter domain.de/blog/llms.txt abrufbar, und genau dort sucht niemand.
Multisite. Bei einem Netzwerk mit mehreren Sites auf Subdomains hat jede Host-Adresse ihren eigenen Stamm. Entscheiden Sie, ob jede Site eine eigene Datei bekommt, die ihren Inhalt beschreibt. Eine Datei auf der Hauptdomain beschreibt die Subdomains nicht automatisch.
Staging und Live. Wenn Sie Änderungen auf einer Staging-Kopie vorbereiten, achten Sie darauf, dass die llms.txt keine Staging-Adressen enthält und dass die Staging-Seite selbst für Crawler gesperrt bleibt. Beim Livegang wird die Datei oft vergessen, weil sie nicht in der Datenbank liegt und deshalb beim Migrieren nicht mitkommt. Nehmen Sie sie in Ihre Umzugs-Checkliste auf.
Automatische Backups und Deployments. Wer per Git oder Deployment-Tool veröffentlicht, sollte die Datei ins Repository legen. Sonst überschreibt das nächste Deployment sie womöglich.
Inhalte für WordPress-Seiten auswählen
WordPress erzeugt viele Archivseiten, die für die Datei nicht taugen: Schlagwort-Archive, Autorenseiten, Datumsarchive, Anhangsseiten. Nehmen Sie stattdessen:
| WordPress-Element | In die llms.txt? | Begründung |
|---|---|---|
| Startseite | Ja | Einordnung des Unternehmens |
| Leistungsseiten | Ja | Kernangebot |
| Beste Beiträge | Ja, drei bis fünf | Zeigen Fachwissen |
| Kontakt, Impressum | Ja, mindestens Kontakt | Eindeutige Identität |
| Kategorien | Nur Hauptkategorien | Orientierung |
| Schlagwort-Archive | Nein | Dünne Inhalte |
| Autorenseiten | Optional | Nur bei echtem Profil |
| Anhangsseiten | Nein | Kein Informationswert |
Wenn Ihre Inhalte durch Seitenbaukasten-Plugins mit Kurzcodes gebaut sind, prüfen Sie zusätzlich, ob der Text überhaupt als HTML ausgeliefert wird. Seiten, die erst per Skript im Browser zusammengesetzt werden, sind für manche Crawler schwerer lesbar.
Fehlersuche in fünf Minuten
- Datei im Inkognito-Fenster aufrufen. Erscheint Text? Gut.
- Quelltext ansehen: Beginnt er mit Ihrer H1-Zeile oder mit HTML-Tags?
- Statuscode in den Entwicklerwerkzeugen des Browsers prüfen (Reiter Netzwerk).
- Cache leeren: Plugin-Cache, Server-Cache, CDN.
- Sicherheits-Plugin und Firewall-Protokoll auf blockierte Anfragen untersuchen.
Für den Hintergrund zum Format und zur Pflege empfiehlt sich außerdem der llms.txt-Leitfaden von BusinessMCP, der unter anderem beschreibt, dass die Datei einen rohen 200-Status liefern und für KI-Crawler erreichbar sein soll, auch hinter CDN-Regeln. Die Auswahl der Inhalte vertieft llms.txt Beispiel.
Häufige Fragen
Wo lege ich die llms.txt in WordPress ab?
Im Stammverzeichnis der Installation, also dort, wo auch wp-config.php und wp-content liegen, sofern WordPress im Hauptverzeichnis der Domain läuft. Die Datei muss unter ihredomain.de/llms.txt erreichbar sein.
Brauche ich ein Plugin für llms.txt?
Nein. Eine statische Textdatei im Stammverzeichnis genügt. Plugins können beim Erzeugen oder Aktualisieren helfen, sind aber optional.
Warum zeigt meine llms.txt einen 404-Fehler?
Häufige Ursachen sind ein falsches Verzeichnis, WordPress im Unterordner, Rewrite-Regeln, Cache oder CDN-Regeln. Prüfen Sie zuerst Pfad und Dateiname in Kleinbuchstaben.
Quellen
- llmstxt.org – The /llms.txt file – https://llmstxt.org/
- WordPress.org – Using FTP / Hosting – https://wordpress.org/documentation/article/ftp-clients/