# Shopify, Shopware, WooCommerce, JTL: lesbar für KI

Quelle: https://citetune.com/de/blog/shopify-shopware-woocommerce-jtl-und-chatgpt

Verfasst von: Das CiteTune-Team · Veröffentlicht am: 2026-10-08 · Aktualisiert am: 2026-10-08 · 7 Min. Lesezeit

## Kurze Antwort

Damit ein Assistent Ihre Produktseiten lesen kann, decken fünf Prüfungen auf Shopify, Shopware, WooCommerce und JTL-Shop das Wesentliche ab: die robots.txt, die Sicherheitsschichten, den Text im HTML, die Produktdaten und zuletzt die llms.txt. Jedes System setzt sie anders um, und keines garantiert ein Zitat.

## Was wir geprüft haben, und was nicht

Dieser Beitrag stützt sich auf die offizielle Dokumentation von Shopify, Shopware, JTL, WordPress, Google und den KI-Anbietern, gelesen am 8. Oktober 2026. Wir haben keine Prüfung an einem Demo-Shop jedes Systems durchgeführt: Die Schritte geben wieder, was die Dokumentation sagt, nicht das Ergebnis eines Versuchs. Eine Oberfläche ändert sich mit jeder Version; prüfen Sie jeden Schritt an Ihrem eigenen Shop.

| Prüfung | Shopify | Shopware | WooCommerce (WordPress) | JTL-Shop |
|---|---|---|---|---|
| 1. robots.txt | Von der Plattform erzeugt; Vorlage robots.txt.liquid zum Anpassen | Bis 6.7.0 von Hand in public/; ab 6.7.1.0 Formular in den Grundinformationen | Standardmäßig virtuelle Datei, änderbar; eine physische Datei ersetzt sie | Datei im Wurzelverzeichnis des Shops |
| 2. Sicherheit | Hängt davon ab, was Sie vor den Shop setzen (eigene Domain, CDN) | Sicherheits-Plugins, Hoster, Firewall, CDN | Sicherheits-Plugins, Hoster, Firewall | Hoster, Firewall, Sicherheitsmodule |
| 3. HTML | Serverseitig gerendertes Theme; Vorsicht bei Inhalten, die Apps nachladen | Storefront-Theme (Twig); bei Headless-Frontends prüfen | Hängt von Theme und Page-Buildern ab | Hängt von Template und Plugins ab |
| 4. Produktdaten | Markup des Themes, Merchant-Center-Feed über den Google-Kanal | Markup des Themes oder SEO-Plugin | JSON-LD aus WooCommerce selbst, oft zusätzlich ein SEO-Plugin | Markup des Templates oder Plugin |
| 5. llms.txt | Standardmäßig ausgeliefert; Vorlage llms.txt.liquid zum Anpassen | Datei im Stammverzeichnis oder Erweiterung | Datei im Stammverzeichnis oder Erweiterung | Datei im Stammverzeichnis oder Erweiterung |

## Prüfung 1: die robots.txt

Beginnen Sie damit, https://ihr-shop.de/robots.txt ganz zu lesen. Sie suchen zwei Dinge: einen Block, der einen KI-Crawler mit Disallow: / nennt, und ein allgemeines Disallow, das alles sperren würde. Den Unterschied zwischen OAI-SearchBot (Suche von ChatGPT) und GPTBot (Training) erklärt [Ist Ihr Shop für KI-Crawler gesperrt?](https://citetune.com/de/blog/shop-fuer-ki-crawler-gesperrt).

- **Shopify:** Shopify erzeugt eine Datei, die „für die meisten Shops funktioniert“. Zum Ändern legen Sie in den Vorlagen des Themes eine robots.txt.liquid an: Sie ersetzt die erzeugte Datei. Shopify empfiehlt die vorgesehenen Liquid-Objekte (robots, group, rule, user_agent, sitemap, request) statt reinen Texts und den Vergleich der Ausgabe mit Ihrer aktuellen Datei vor dem Veröffentlichen.
- **Shopware:** Laut Shopware-Dokumentation wird die robots.txt nicht automatisch erzeugt, sondern als Textdatei im Verzeichnis public angelegt; das Beispiel dort sperrt unter anderem Konto, Kasse und Widgets für alle Crawler. Seit Version 6.7.1.0 gibt es unter Einstellungen, Grundinformationen ein Formular, und Shopware erzeugt eine robots.txt, die auf die Sitemaps verweist. Prüfen Sie, welche Version Sie betreiben und was unter /robots.txt ausgeliefert wird.
- **WooCommerce:** Gibt es keine physische robots.txt, erzeugt WordPress eine Standarddatei (User-agent: *, mit einer Regel für den Admin-Bereich und einer Freigabe für admin-ajax.php), die sich über den Filter robots_txt ändern lässt. Seit WordPress 5.3 fügt die Option „Suchmaschinen davon abhalten, diese Website zu indexieren“ kein Disallow: / mehr in diese Datei ein, sondern arbeitet mit einem robots-Meta-Tag.
- **JTL-Shop:** Laut JTL-Anleitung liegt die robots.txt im Wurzelverzeichnis des Shops. Eine Admin-Einstellung dafür haben wir in der JTL-Dokumentation nicht gefunden; die Datei wird also vermutlich per FTP oder durch Ihren JTL-Partner gepflegt.

## Prüfung 2: die Sicherheitsschichten

Eine robots.txt, die alles erlaubt, nützt nichts, wenn der Server mit 403 antwortet. Eine mögliche Ursache ist eine zusätzliche Sicherheitsschicht: ein Content-Delivery-Netzwerk mit der Einstellung „KI-Bots blockieren“, ein Sicherheits-Plugin oder die Firewall des Hosters. Prüfen Sie, wer in Ihrer Kette unbekannte User-Agents filtert, und testen Sie dann den Statuscode Ihrer Produktseiten mit den Namen der Crawler. Die Methode steht im oben genannten Beitrag, und unser [kostenloser Prüfer](https://citetune.com/de/tools/ki-bot-zugriff-pruefen) führt solche Testanfragen für Sie aus.

## Prüfung 3: der Text im HTML

Zeigen Sie den Quelltext einer Produktseite an und suchen Sie den Produktnamen, den Preis und einen Satz der Beschreibung. Ein klassisches Theme, das auf den Servern des Systems gerendert wird, enthält sie in der Regel. Am häufigsten fehlen Inhalte, die eine App oder ein Plugin nachträglich einschleust: Bewertungen, Größentabelle, häufige Fragen, ähnliche Produkte. Da nicht alle KI-Crawler JavaScript ausführen (eine Studie von Vercel vom Dezember 2024 stellte das für GPTBot, ClaudeBot und PerplexityBot fest), kann ihnen dieser Inhalt entgehen. Bei einem Headless-Frontend ist die Frage noch wichtiger: Prüfen Sie, ob es serverseitig rendert. Details und Abhilfe: [JavaScript-Shops und KI-Crawler](https://citetune.com/de/blog/javascript-shops-und-ki-crawler).

## Prüfung 4: die Produktdaten

Strukturierte Product-Daten sind eines der wenigen Signale, die Sie vollständig kontrollieren, mit einer goldenen Regel von Google: Das Markup muss den sichtbaren Inhalt der Seite widerspiegeln. Prüfen Sie je Produkt nur einen Punkt: Stimmen Preis, Währung und Verfügbarkeit im Markup mit der Seite überein? Liefern ein Theme und ein SEO-Plugin jeweils ihr eigenes JSON-LD, entfernen Sie eines von beiden.

Bei WooCommerce erzeugt die Klasse WC_Structured_Data seit Version 3.0.0 JSON-LD und gibt es in einem Skript-Tag aus, mit Angebot, Verfügbarkeit, GTIN und SKU sowie Bewertungen für Produktseiten; wenn Sie zusätzlich ein SEO-Plugin einsetzen, kontrollieren Sie, dass nicht zwei Product-Knoten erscheinen. Bei Shopware und JTL-Shop hängt die Ausgabe von Version, Theme und Plugins ab: Suchen Sie im Quelltext nach application/ld+json und nach itemprop, um zu sehen, was Ihr Shop tatsächlich ausliefert. Mehr in [strukturierte Daten und Markenidentität](https://citetune.com/de/blog/strukturierte-daten-und-markenidentitaet).

Bei Shopify nennt die Hilfeseite zu den „Agentic Storefronts“, dass geeignete Produkte über KI-Kanäle auffindbar gemacht werden: Google KI-Modus und Gemini über den Kanal Google & YouTube, Meta über den Kanal Facebook und Instagram, ChatGPT und Microsoft Copilot über den Shopify-Katalog, bei dem Sie den Zugriff abwählen können. Sie nennt den Rollout „für geeignete Shops“, schreibt, dass der Direktkauf in Ihrem Shop eventuell noch nicht verfügbar ist, und hält fest, dass die robots.txt nur die Auffindbarkeit im offenen Web betrifft, nicht die Weitergabe an den Katalog. Produkte, die nur an Geschäftskunden verkauft werden, sind ausgeschlossen. Länderbeschränkungen nennt die Seite nicht: Prüfen Sie, was für Ihren Shop gilt.

## Prüfung 5: die llms.txt, zuletzt

Wir stellen sie bewusst ans Ende. Google sagt, dass seine Suche diese Datei nicht verwendet, und zwei Studien fanden keinen Zusammenhang mit Zitaten (siehe [Ist llms.txt sinnvoll?](https://citetune.com/de/blog/llms-txt-sinnvoll-oder-nicht)). Bei Shopify müssen Sie nichts tun, um eine zu haben: Die Plattform liefert standardmäßig eine /llms.txt aus, und eine Vorlage llms.txt.liquid erlaubt die Anpassung, wobei Sie den Inhalt dann selbst pflegen. Bei Shopware, WooCommerce und JTL-Shop legen Sie eine Datei im Stammverzeichnis ab. Unser [llms.txt-Generator](https://citetune.com/de/tools/llms-txt-generator) erzeugt einen Entwurf.

## In welcher Reihenfolge handeln?

1. Zugriff: robots.txt und tatsächliche Antworten. Ohne ihn ist der Rest nutzlos.
2. HTML: Steht der Text Ihrer Produktseiten im Quelltext?
3. Produktdaten: Preis und Verfügbarkeit stimmen zwischen Seite, Markup und Feed überein.
4. Identität und Inhalt: eine klare Über-uns-Seite und ein vollständiges Impressum, Produktseiten, die Käuferfragen beantworten.
5. llms.txt, wenn Sie möchten.

Kein System macht einen Shop grundsätzlich mehr oder weniger zitierbar: Alle vier lassen sich gut konfigurieren, und alle vier kann eine Erweiterung kaputt machen. Entscheidend ist, was der Crawler erhält. Unser [kostenloser Scan](https://citetune.com/de/kostenloser-scan) prüft bis zu 30 öffentliche Seiten ohne Konto; er liest das rohe HTML und fragt keine KI.

## Häufige Fragen

### Welches Shopsystem ist das beste, um von KI zitiert zu werden?

Keines ist es grundsätzlich, und einen gemessenen Vergleich können wir nicht anbieten. Shopify, Shopware, WooCommerce und JTL-Shop lassen sich jeweils gut konfigurieren oder durch ein Modul beschädigen. Entscheidend sind der Zugriff der Crawler, der Text im HTML und stimmige Produktdaten.

### Sollte ich die robots.txt von Shopify ändern?

In der Regel nicht: Shopify nennt seine Standarddatei für die meisten Shops ausreichend. Ändern Sie sie nur aus einem konkreten Grund, mit einer Vorlage robots.txt.liquid und den vorgesehenen Liquid-Objekten, und vergleichen Sie die Ausgabe vor dem Veröffentlichen mit Ihrer aktuellen Datei.

### Was ändert sich bei Shopware seit 6.7.1.0?

Laut Shopware lässt sich die robots.txt seitdem über ein Formular unter Einstellungen, Grundinformationen steuern, und Shopware erzeugt eine Grundversion, die auf die Sitemaps verweist. Zuvor war sie nach der Dokumentation von Hand als Textdatei in public anzulegen. Prüfen Sie nach einem Update, was unter /robots.txt tatsächlich ausgeliefert wird.

### Werden meine Shopify-Produkte in ChatGPT angeboten?

Die Hilfeseite von Shopify zu den „Agentic Storefronts“ beschreibt die Weitergabe geeigneter Produkte an KI-Kanäle und einen schrittweisen Rollout. Sie nennt keine Länderbeschränkung und beschreibt nur, wie man den Zugriff von ChatGPT über den Katalog abwählt. Lesen Sie sie für Ihren Shop, statt etwas anzunehmen.

### Kann ein Theme oder Plugin Crawler ohne mein Wissen aussperren?

Ja, das ist eine mögliche Ursache einer unerwarteten Sperre: Ein Sicherheits-Plugin, ein CDN oder eine Firewall kann Anfragen mit 403 beantworten, obwohl Ihre robots.txt sie erlaubt. Testen Sie die Antwort auf Anfragen mit den jeweiligen Crawler-User-Agents; prüfen Sie den Zugang echter Crawler separat.

## Quellen

- [Shopify.dev: Die robots.txt anpassen](https://shopify.dev/docs/storefronts/themes/seo/robots-txt) (abgerufen am: 2026-10-08)
- [Shopify.dev: Die Vorlage llms.txt.liquid](https://shopify.dev/docs/storefronts/themes/architecture/templates/llms-txt-liquid) (abgerufen am: 2026-10-08)
- [Shopify-Hilfe: Produkte in den Agentic Storefronts](https://help.shopify.com/en/manual/online-sales-channels/agentic-storefronts/products) (abgerufen am: 2026-10-08)
- [Shopware-Dokumentation: Eine robots.txt erstellen](https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/creation-of-robots-txt) (abgerufen am: 2026-10-08)
- [Shopware: Eine robots.txt für Shopware (ab 6.7.1.0)](https://www.shopware.com/en/news/hacktoberfest-2024-outcome-a-robots-txt-for-shopware/) (abgerufen am: 2026-10-08)
- [JTL-Guide: FAQ zu JTL-Shop (Ort der robots.txt)](https://guide.jtl-software.com/jtl-shop/systemverwaltung/faq-zu-jtl-shop/) (abgerufen am: 2026-10-08)
- [WordPress Developer Resources: do_robots()](https://developer.wordpress.org/reference/functions/do_robots/) (abgerufen am: 2026-10-08)
- [WooCommerce Code Reference: WC_Structured_Data](https://woocommerce.github.io/code-reference/files/woocommerce-includes-class-wc-structured-data.html) (abgerufen am: 2026-10-08)
- [Google Search Central: Product-Markup (strukturierte Daten)](https://developers.google.com/search/docs/appearance/structured-data/product) (abgerufen am: 2026-10-08)
- [Google Search Central: Allgemeine Richtlinien für strukturierte Daten](https://developers.google.com/search/docs/appearance/structured-data/sd-policies) (abgerufen am: 2026-10-08)
- [Google Search Central: Ihre Website für generative KI-Funktionen in der Google Suche optimieren](https://developers.google.com/search/docs/fundamentals/ai-optimization-guide) (abgerufen am: 2026-10-08)
- [OpenAI: Übersicht über die Crawler von OpenAI](https://developers.openai.com/api/docs/bots) (abgerufen am: 2026-10-08)
- [Vercel: Der Aufstieg des KI-Crawlers (17. Dezember 2024)](https://vercel.com/blog/the-rise-of-the-ai-crawler) (abgerufen am: 2026-10-08)

## Verwandte Seiten

- [KI-Crawler](https://citetune.com/de/glossar/ki-crawler)
- [Strukturierte Daten](https://citetune.com/de/glossar/strukturierte-daten)
- [Was ist llms.txt?](https://citetune.com/de/glossar/llms-txt)
- [Ist Ihr Shop für KI-Crawler gesperrt?](https://citetune.com/de/blog/shop-fuer-ki-crawler-gesperrt)
- [JavaScript-Shops: was KI-Crawler nicht sehen](https://citetune.com/de/blog/javascript-shops-und-ki-crawler)
- [Warum ChatGPT Ihren Shop nicht zitiert: 7 Ebenen](https://citetune.com/de/blog/warum-chatgpt-ihren-shop-nicht-zitiert)
- [Sind KI-Agenten blockiert?](https://citetune.com/de/tools/ki-bot-zugriff-pruefen)
- [Kostenloser Scan](https://citetune.com/de/kostenloser-scan)
