Beispielarbeiten · Shop & Handel
Shop für KI-Assistenten lesbar: strukturierte Daten, Merchant-Feed, Agenten-Feed
Aus einem Katalog entstehen Produktseiten mit strukturierten Daten, ein Merchant-Feed, ein JSON-Feed für KI-Agenten und ein Lese-Endpunkt mit aktuellem Bestand. Preise, Angebote und Verfügbarkeit wurden gegen den Katalog geprüft.
Musterarbeit (Demo), kein Kundenauftrag. Gebaut als Probeaufgabe mit erfundenen Beispieldaten; die Prüfzahlen unten stammen aus dem automatischen Prüflauf und sind nicht geschönt.
Was gebaut wurde
- Produktseiten mit schema.org-Daten zu Produkt, Angebot, Aktionspreis und Verfügbarkeit
- Merchant-Feed und ein dokumentierter JSON-Feed für Agenten
- Lese-Endpunkt mit Live-Bestand; gekauft wird weiter im Shop-Checkout
agent-feed-schema.json herunterladen shop-fuer-ki-assistenten-demo.zip herunterladen
Lokal erzeugt und geprüft. Merchant Center und Agenten-Programme brauchen das Konto des Shops; ob ein KI-Assistent die Produkte aufnimmt, entscheidet dessen Betreiber.
Wie geprüft wurde
Automatischer Prüflauf vom 22.10.2026, aus dem Protokoll (Testdaten erfunden, Zahlen gemessen):
- Katalog-CSV 41 Varianten/18 Produkte (Sale aktiv 8, Sale abgelaufen/kuenftig 3, ausverkauft 5, ohne GTIN 1): 18 Produktseiten mit JSON-LD (Product/Offer/AggregateOffer) aus dem HTML geparst, Preis/Waehrung/Verfuegbarkeit = Soll
- Merchant-RSS mit 41 items
Grenzen
Was diese Probe nicht abdeckt, steht hier, damit niemand mehr erwartet:
- Anmeldung und Freischaltung im Google Merchant Center, Feed-Abruf-Einstellungen und die Teilnahme an Agenten-/KI-Einkaufsprogrammen brauchen das Konto des Kunden; hier lokal erzeugt und geprueft …
- Der JSON-Agentenfeed folgt einem eigenen, dokumentierten Schema (agent-feed 1.0). Konkrete Agenten-Handelsprotokolle (z. B. von OpenAI oder Google) wurden bewusst nicht nachgebaut - sie muessen vor …
- Der Kaufabschluss bleibt im Shop-Checkout (checkout.url leitet dorthin); keine Bestell-/Zahlungs-API fuer Agenten, keine Bestandsreservierung
- schema.org-Daten auf Parsbarkeit und Werte geprueft, nicht mit Googles Rich-Results-Test (braucht Netz); Rich-Ergebnisse oder eine Listung in KI-Assistenten sind nicht zugesagt
- Der Endpunkt ist ein Lese-Prototyp (http.server, ohne TLS, Anmeldung, Rate-Limit, Cache); im Kundenshop als Route im vorhandenen System (Shopify/WooCommerce/Shopware o. ae.) umzusetzen
- Crawler-Namen in robots.txt (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended) nach Wissensstand; vor Auslieferung gegen die Betreiberangaben pruefen. robots.txt ist eine Bitte …
- Nur EUR, Bruttopreise, ein Lieferland (DE); Mehrwaehrung/Laendervarianten brauchen eigene Feeds bzw. Felder
llms.txt
# Kuechenladen Beispiel
> Onlineshop fuer Kueche, Kaffee und Haushalt. Preise brutto in EUR inkl. USt., Versand nach Deutschland. Kaufabschluss immer im Shop-Checkout.
## Maschinenlesbare Daten
- [Produktfeed fuer KI-Agenten (JSON)](https://shop.example.de/feeds/agent_feed.json): alle Produkte mit Varianten, Preis, Verfuegbarkeit und Kauflink
- [Schema des Agentenfeeds](https://shop.example.de/feeds/agent_feed.schema.json): JSON Schema Draft 2020-12
- [Google-Merchant-Feed (RSS 2.0)](https://shop.example.de/feeds/merchant.xml)
- [Live-Verfuegbarkeit](https://shop.example.de/api/products): GET /api/products und /api/products/<sku>/availability
- [Sitemap](https://shop.example.de/sitemap.xml)
## Produkte
- [Bio-Kaffee Crema](https://shop.example.de/produkte/bio-kaffee-crema.html): Ganze Bohne, mittlere Röstung, Arabica aus Peru und Honduras. Für Vollautomat und Siebträger.
- [Teebecher Steinzeug](https://shop.example.de/produkte/teebecher-steinzeug.html): Handglasierter Becher, 350 ml, spülmaschinenfest.
- [Merino-Socken](https://shop.example.de/produkte/merino-socken.html): 70 % Merinowolle, verstärkte Ferse, ohne drückende Naht.
- [Leinen-Geschirrtuch 2er-Set](https://shop.example.de/produkte/leinen-geschirrtuch.html): Reines Leinen, 50 x 70 cm, fusselfrei nach der ersten Wäsche.
- [French Press 1 l](https://shop.example.de/produkte/french-press.html): Borosilikatglas mit Edelstahlfilter, für 8 Tassen.
- [Kaffee-Handmühle Keramikmahlwerk](https://shop.example.de/produkte/kaffee-handmuehle.html): Stufenlos einstellbar von Espresso bis French Press.
- [Geschenkset "Kaffee & Tee"](https://shop.example.de/produkte/geschenkset-kaffee-tee.html): Inhalt: 2 x 250 g Kaffee <Crema> & 1 Dose Tee "Earl Grey" - ideal zum Verschenken.
- [Bienenwachstücher](https://shop.example.de/produkte/bienenwachstuecher.html): Wiederverwendbare Frischhaltetücher aus Bio-Baumwolle und Bienenwachs.
- [Thermobecher 0,4 l](https://shop.example.de/produkte/thermobecher.html): Doppelwandig, hält 6 Stunden heiß, auslaufsicherer Deckel.
- [Schneidebrett Eiche](https://shop.example.de/produkte/schneidebrett-eiche.html): Massive Eiche, geölt, mit Saftrille.
- [Olivenöl nativ extra](https://shop.example.de/produkte/olivenoel-nativ-extra.html): Kaltgepresst, Ernte 2026, Koroneiki-Oliven.
- [Gewürzset Orient (handgemischt)](https://shop.example.de/produkte/gewuerzset-orient.html): Sechs Mischungen in Gläsern, in kleiner Menge von Hand abgefüllt.
- [Kochschürze Canvas](https://shop.example.de/produkte/kochschuerze-canvas.html): Schweres Baumwoll-Canvas, verstellbarer Nackenriemen, zwei Taschen.
- [Brotkasten Bambus](https://shop.example.de/produkte/brotkasten-bambus.html): Rolldeckel, Deckel nutzbar als Schneidebrett.
- [Espressotassen 4er-Set](https://shop.example.de/produkte/espressotassen-4er.html): Dickwandiges Porzellan, 80 ml, mit Untertassen.
- [Küchenmesser-Set 3-teilig](https://shop.example.de/produkte/kuechenmesser-set.html): Koch-, Allzweck- und Schälmesser, rostfreier Stahl, Griffe aus Olivenholz.
- [Vorratsdosen Glas](https://shop.example.de/produkte/vorratsdosen-glas.html): Glas mit Bambusdeckel und Silikonring, luftdicht.
- [Sojawachskerze](https://shop.example.de/produkte/sojawachskerze.html): Rund 40 Stunden Brenndauer, Baumwolldocht.
robots.txt
# Produktseiten, Feeds und Sitemap sind fuer Suchmaschinen und KI-Assistenten freigegeben.
# Warenkorb und Checkout werden nicht gecrawlt.
User-agent: GPTBot
Disallow: /cart/
Disallow: /checkout/
Allow: /
User-agent: OAI-SearchBot
Disallow: /cart/
Disallow: /checkout/
Allow: /
User-agent: ChatGPT-User
Disallow: /cart/
Disallow: /checkout/
Allow: /
User-agent: ClaudeBot
Disallow: /cart/
Disallow: /checkout/
Allow: /
User-agent: PerplexityBot
Disallow: /cart/
Disallow: /checkout/
Allow: /
User-agent: Google-Extended
Disallow: /cart/
Disallow: /checkout/
Allow: /
User-agent: *
Disallow: /cart/
Disallow: /checkout/
Allow: /
Sitemap: https://shop.example.de/sitemap.xml
So etwas für deinen Betrieb?
Beschreib kurz, was du brauchst. Du bekommst einen Festpreis, bevor ich anfange; ohne dein Ja passiert nichts.