LLMS TXT Generator JS Version: 1.3 Autor: Jan Siefken https://www.jan-siefken.com Was ist llms.txt? Die llms.txt ist eine speziell für KI-Sprachmodelle (LLMs) entwickelte Datei, die strukturierte Informationen über eine Website im Markdown-Format (UTF-8 BOM) bereitstellt – frei von Werbung, HTML-Code oder Navigationsinhalten. Sie richtet sich an Large Language Models wie ChatGPT, Claude oder Gemini und bietet: - Klaren Datenüberblick: URLs, Kategorien, Beschreibungen, Autorenschaft und Status der Aktualisierung. - Markdown-Format: Einfache Lesbarkeit durch Menschen und Markdown-Parser. - Kein Sperrmechanismus: Anders als robots.txt dient sie nicht zur Blockade, sondern als offener, strukturierter Datenfeed für KI-Systeme. Erstmals 2024 von Jeremy Howard vorgeschlagen, ist llms.txt zwar (noch) kein offizieller Webstandard, gewinnt aber durch SEO-Fachleute, Agenturen, Dokumentationstools wie Mintlify und moderne SEO-Plattformen zunehmend an Bedeutung. Die Initiative dahinter ist offen und wird aktiv weiterentwickelt, um KI-Systemen den Zugriff auf hochwertige Website-Inhalte zu erleichtern. Beschreibung des Plugins Der LLMS TXT Generator ist ein WordPress-Plugin, das automatisch eine Datei namens llms.txt im Markdown-Format erzeugt und aktuell hält. Diese Datei enthält eine übersichtliche Liste aller veröffentlichten Seiten und Beiträge deiner Website inklusive wichtiger Metadaten. Hauptfunktionen: - Automatische Generierung & Aktualisierung: Bei jeder Erstellung, Änderung, Löschung oder Wiederherstellung von Seiten/Beiträgen wird die llms.txt im Stammverzeichnis deiner WordPress-Installation neu geschrieben. - UTF-8 BOM: Die Datei wird mit einem Byte-Order-Mark ausgeliefert, um Zeichenkodierungsprobleme zu vermeiden. - Erstellungs- & Änderungsdaten: Für jede Seite/jeden Beitrag werden das Publishing-Datum und das letzte Änderungsdatum ausgewiesen. - URL-Auszeichnung: Permalinks im Link-Format und als separate URL-Zeile gelistet. - Meta-Description: Falls eine Meta-Description (Yoast, Rank Math, AIOSEO, SEOPress) gesetzt ist, wird sie als Beschreibungstext ausgegeben. - NOINDEX-Ausschluss: Seiten/Beiträge mit gesetzter NoIndex-Meta-Angabe werden automatisch aus der Liste herausgefiltert. Installation: 1. Plugin-Datei hochladen: Lade den Ordner llms-txt-generator in dein Verzeichnis wp-content/plugins/. 2. Plugin aktivieren: Aktiviere das Plugin im WordPress-Admin unter Plugins → Installierte Plugins. 3. Datei prüfen: Nach der Aktivierung findest du im Web-Root eine Datei llms.txt. 4. Aktionen testen: Erstelle, bearbeite oder lösche eine Seite/einen Beitrag, um die automatische Aktualisierung zu verifizieren. Ausgabeformat (llms.txt): - Seiten-Titel – Published: YYYY-MM-DD – Modified: YYYY-MM-DD – URL: https://deine-domain.de/seite – Description: Deine Meta-Description (falls vorhanden) - Beitrags-Titel – Published: YYYY-MM-DD – Modified: YYYY-MM-DD – URL: https://deine-domain.de/beitrag – Description: Deine Meta-Description (falls vorhanden) Kompatibilität: Unterstützte SEO-Plugins für NoIndex- und Meta-Description-Auslesung: - Yoast SEO - Rank Math - AIOSEO - SEOPress Changelog: 1.3: Hinzufügen von Published-, Modified- und URL-Feldern; Verbesserte Dokumentation. 1.2: Meta-Description-Ausgabe integriert; Ausgabe nur bei vorhandenem Wert. 1.1: Aktivierungshook zur direkten Dateierstellung; Fehler-Logging für Schreibzugriffe. 1.0: Grundlegende Erstellung und Aktualisierung der llms.txt; NOINDEX-Filter für Seiten und Beiträge. Empfehlung: - Verlinke die llms.txt in deiner robots.txt als Sitemap: Sitemap: https://deine-domain.de/llms.txt - Optional kannst du folgendes Meta-Tag in den deiner Website einfügen: Haftungsausschluss: Die Nutzung dieses Plugins erfolgt auf eigene Gefahr. Der Autor übernimmt keine Gewähr für die Funktionalität und Kompatibilität, insbesondere nicht bei Konflikten mit anderen Plugins, Themes oder Serverkonfigurationen. Jegliche Haftung für direkte oder indirekte Schäden, Datenverlust oder entgangene Gewinne ist ausgeschlossen. Dieses Plugin wird ohne ausdrückliche Zusicherung hinsichtlich Marktreife oder Fehlerfreiheit bereitgestellt.