Zum Inhalt springen

Plugin-Dokumentation · JTL-Shop 5

Product-Schema-Generator — Konfiguration & Bedienung

Alle Einstellungen im Detail sowie Hinweise zum Zusammenspiel mit dem Theme.

Einstellungen

Zu finden unter Plugins → Product-Schema-Generator → Einstellungen:

EinstellungStandardWirkung
Plugin aktivierenAktiviertSchaltet die Ausgabe des Product-JSON-LD im Frontend ein oder aus.
Bewertungen einbeziehenJaErgänzt das Schema um aggregateRating, sofern für den Artikel Bewertungen vorliegen.
Verfügbarkeit anzeigenJaErgänzt das Schema um availability (z. B. „in stock“ / „out of stock“) auf Basis des JTL-Lagerbestands.
Brand (Standard, falls nicht am Artikel)leerFallback-Markenname für das Schema, falls am Artikel kein Hersteller hinterlegt ist. Ohne Eintrag bleibt das Feld brand leer.

Was das Plugin ausgibt

Auf jeder Produktseite fügt das Plugin ein <script type="application/ld+json">-Element mit einem Product-Objekt (schema.org) in den Seitenkopf ein. Enthalten sind je nach Artikeldaten:

  • Name, Beschreibung, Bilder
  • SKU, GTIN-13 (nur bei exakt 13-stelligem numerischem Barcode) und MPN
  • Marke — aus dem Artikel oder, falls nicht gepflegt, aus der Standard-Marke der Einstellungen
  • Offer mit Preis und der konfigurierten Shop-Währung
  • Optional availability und aggregateRating (siehe Einstellungen oben)
  • priceValidUntil — nur wenn JTL für den Artikel ein echtes Sonderpreis-Enddatum kennt; es wird kein Datum erfunden

Doppeltes Product-Schema vermeiden

Manche Themes — insbesondere NOVA — geben bereits ein eigenes Product-JSON-LD aus. Erkennt das Plugin ein solches bereits vorhandenes Product-Schema im Seitenkopf, entfernt es dieses vor dem Einfügen des eigenen Schemas, um ein Duplikat auf derselben Seite zu vermeiden. Diese Erkennung funktioniert serverseitig über eine HTML-Analyse; kann sie aus technischen Gründen nicht greifen, arbeitet das Plugin additiv weiter.

Prüfen Sie bei Auffälligkeiten dennoch händisch, ob in den SEO-/Schema-Einstellungen Ihres Themes ein eigenes Produkt-Schema aktiv ist, und deaktivieren Sie es dort bei Bedarf zusätzlich.

Häufige Fragen

Garantiert das Plugin ein Rich Result in Google?

Nein. Das Plugin liefert valides, strukturiertes Product-JSON-LD gemäß schema.org. Ob und wie Google (oder andere Suchmaschinen) daraus ein Rich Result anzeigt, entscheidet ausschließlich die jeweilige Suchmaschine — eine Anzeige kann nicht zugesichert werden.

Woher kommt priceValidUntil?

Nur aus einem am Artikel tatsächlich hinterlegten Sonderpreis-Enddatum in JTL-Wawi. Ist kein solches Enddatum gepflegt, bleibt das Feld weg.

Werden personenbezogene Daten verarbeitet?

Nein. Das Plugin liest ausschließlich vorhandene Artikeldaten und legt keine eigenen Tabellen an.

Support

webpowers UG (haftungsbeschränkt) · Hillenbrandstr. 9, 86156 Augsburg · E-Mail: max@webpowers.org