WordPress-Plugin 1.8: Warum Ihre llms.txt jetzt Umsatzbringer statt Kabel zeigt
Kurzfassung: Bis Version 1.7.2 wählte das Plugin Produkte nach verkaufter Stückzahl aus. In Shops mit Meterware und Kleinteilen landeten dadurch Kabel und Sicherungen vorn, die eigentlichen Umsatzträger fielen heraus. Die Versionen 1.7.3 bis 1.8.1 ändern das: Auswahl nach Nettoumsatz, Filter für Lagerstand, Preis und Kategorien, eine Domain-Prüfung nach einem Umzug und Produktdaten direkt aus WooCommerce.
Der Ausgangspunkt: ein echter Shop nach dem Umzug
Aufgefallen ist das Problem bei solar-autark.com, dem Shop, dessen Daten wir auch für die Live-Demo nutzen. Im September 2026 zog der Shop von Gambio auf WordPress mit WooCommerce um. Die anschließend erzeugte llms.txt hatte drei Mängel:
- Von 45 gelisteten Produkten waren 27 Kabel, Stecker und Sicherungen, nur 3 waren Powerstations oder Sets.
- Alle Links verwiesen noch auf die Testdomain, unter der der Shop vor dem Umzug lief.
- Produkttitel trugen den Shopnamen als Anhang, etwa „– SOLAR-AUTARK.COM“, und die Shop-Seite stand doppelt in der Datei.
Die Ursachen
Stückzahl statt Umsatz. WooCommerce sortiert „Beliebtheit“ nach verkauften Einheiten. 5.841 Meter Solarkabel zählen dort wie 5.841 verkaufte Geräte, eine Powerstation mit über 36.000 € Umsatz aber nur als 62. Bei gleicher Stückzahl gewann zudem das neueste Produkt, sodass rund 30 frisch angelegte Kleinteile die Umsatzträger verdrängten.
Keine Filter. Es gab weder einen Mindestpreis noch einen Kategorie-Ausschluss noch einen Lagerstatus-Filter.
Keine Domain-Prüfung. Nach dem Umzug wurde die Datei nicht automatisch neu erzeugt, und niemand prüfte, ob die Links zur aktuellen Domain passen.
Kein Eingriff im Pro-Modus. Der Filter llmstxt_content griff nur im kostenlosen Modus. Im Pro-Modus wurde die Server-Antwort unverändert gespeichert.
Was sich geändert hat
| Version | Änderung |
|---|---|
| 1.7.3 | Domain-Prüfung vor dem Schreiben: Zeigen die Quelle-Zeile oder mindestens die Hälfte der Links auf eine fremde Domain, wird die Datei nicht gespeichert und ein Hinweis erscheint. Neuerzeugung nach einem Domainwechsel, auch bei Umzügen per WP-CLI, Migrations-Plugin oder Datenbank-Import. llmstxt_content wirkt jetzt auch im Pro-Modus, dazu die neue Aktion llmstxt_after_write. |
| 1.7.4 | Symbole auf den Plugin-Seiten erscheinen nicht mehr als defekte Bilder, wenn externe Anfragen an s.w.org blockiert sind. |
| 1.8.0 | Rangfolge nach Nettoumsatz aus WooCommerce Analytics über 3, 6, 12 oder 24 Monate. Filter für lieferbare Produkte, Mindestpreis inklusive Steuer und Kategorie-Ausschluss. Getrennte Anzahl für llms.txt und llms-full.txt. Neue Entwickler-Filter llmstxt_product_query_args und llmstxt_product_list. |
| 1.8.1 | Im Pro-Modus kommen die Produktdaten direkt aus WooCommerce, der Generator muss Produktseiten nicht mehr abrufen. Die Startseite wird immer zuerst erfasst. Die Teilergebnis-Meldung beschreibt jetzt korrekt, was passiert ist. Deutsche Texte sind vollständig und einheitlich in der Sie-Form. |
| 1.8.2 | Automatische Aktualisierung gebündelt: einmal 10 Minuten nach der letzten Änderung, im Pro-Modus höchstens alle 2 Stunden, dazu ein nächtlicher Lauf. Es zählen nur Änderungen, die in der llms.txt sichtbar sind, etwa Preis oder Lagerstatus – eine Bestellung, die nur den Bestand senkt, löst nichts aus. |
| Generator | Produkttitel ohne Shopnamen-Anhang, HTML-Entities aufgelöst, doppelte Adressen entfernt, Sitemap-Einträge fremder Domains ignoriert. Wirkt für alle Plugin-Versionen, ohne Update. |
Gemessen: vorher und nachher
Die folgenden Werte stammen aus den ausgelieferten Dateien von solar-autark.com vom 28. September 2026 und aus einem WooCommerce-Testshop mit nachgestellten Daten.
- Titel-Anhänge: in der llms.txt von 15 auf 0, in der llms-full.txt von 21 auf 0.
- Fremde Domains: 0 Links auf die frühere Testdomain.
- Produktauswahl: Die ersten zehn Produkte sind Powerstations und Solargenerator-Sets. Bei den Standardeinstellungen blieben 2 Kabel-Artikel unter 50 Produkten, weil sie tatsächlich hohen Umsatz haben. Mit Mindestpreis oder Kategorie-Ausschluss lassen sie sich gezielt ausblenden.
- Langsamer Shop: Im Testshop mit 2,5 Sekunden Antwortzeit pro Seite erfasste die Anfrage von 1.8.0 nur 4 von 8 Produkten. Mit 1.8.1 waren alle 8 Produkte mit Preis und Verfügbarkeit enthalten, die Laufzeit sank bei ausreichendem Zeitbudget von 14 auf 8 Sekunden.
Empfohlene Einstellungen
- Aktualisieren Sie das Plugin auf Version 1.8.3.
- Öffnen Sie die Plugin-Seite und prüfen Sie unter „Produktauswahl“, ob die Sortierung auf „Nettoumsatz – letzte 12 Monate“ steht.
- Wenn Sie viel Zubehör und Kleinteile führen, setzen Sie einen Mindestpreis und haken Sie die als „Vorschlag“ markierten Kategorien an, sofern diese tatsächlich Zubehör enthalten.
- Klicken Sie auf „Jetzt generieren“ und prüfen Sie unter „Letzte Auswahl“, ob echte Umsatzdaten oder die Schätzung verwendet wurden.
Haben Sie die Produktauswahl bisher mit einem eigenen Code-Schnipsel nachbearbeitet, deaktivieren Sie diesen nach der Prüfung. Sonst wird die Datei doppelt verändert.
Häufige Fragen
Muss ich nach dem Update etwas einstellen?
Nein. Die Sortierung nach Umsatz der letzten 12 Monate und der Filter „nur lieferbare Produkte“ sind sofort aktiv. Mindestpreis und Kategorie-Ausschluss sind bewusst aus, weil sie bei Shops mit günstigem Sortiment fast alles ausblenden würden. Shops mit viel Zubehör stellen beides unter „Produktauswahl“ ein und generieren neu.
Werden Umsatzzahlen an unseren Server übertragen?
Nein. Die Rangfolge berechnet das Plugin in Ihrer WordPress-Installation. Übertragen werden nur die Produkt-Adressen und die Angaben, die ohnehin öffentlich im Shop stehen: Name, Preis, Verfügbarkeit, Marke, Artikelnummer und Kurzbeschreibung.
Was passiert, wenn WooCommerce Analytics keine Umsatzdaten hat?
Das kommt vor, wenn Bestellungen importiert wurden, ohne dass die Analytics-Tabellen nachgezogen wurden. Dann verwendet das Plugin verkaufte Stückzahl mal aktuellem Preis als Schätzung. Welche Quelle genutzt wurde, zeigt die Einstellungsseite unter „Letzte Auswahl“.
Garantiert eine bessere llms.txt, dass KI-Systeme meinen Shop nennen?
Nein. Die llms.txt ist ein strukturiertes Angebot an KI-Systeme, keine Garantie für Nennungen. Das Update sorgt dafür, dass die Datei Ihre tatsächlichen Umsatzträger aufführt, auf die richtige Domain verweist und vollständig ist.