Magento 2 Modul — SEO Rich Data (JSON-LD)

Das Modul SEO Rich Data für Magento 2 automatisiert die Implementierung strukturierter Daten nach schema.
SKU
M2-SEO-RICH-DATA
30,75 €
E-Mail an einen Freund

Zu diesem Produkt anfragen

Beschreibung / Magento 2 Modul — SEO Rich Data (JSON-LD)

MAGENTO 2 · SCHEMA.ORG · JSON-LD · PRODUKTDATEN

Übermitteln Sie Suchmaschinen strukturierte Daten Ihres Shops.

Kowal SEO Rich Data

Generieren Sie JSON-LD für Produkte, Angebote, Unternehmen und Navigation. Nutzen Sie Bewertungen, Videos und optionale FAQ, um Shopinhalte im Format schema.org zu beschreiben.

Product und Offer · Bewertungen und Multimedia · Konfiguration im Adminbereich

SO FUNKTIONIERT ES IN DER PRAXIS

01 · Shopdaten ergänzen
Attribute zuordnen und Unternehmensdaten konfigurieren.

02 · Das Modul erstellt JSON-LD
Es generiert passende Daten für das Produkt oder die Seite.

03 · Veröffentlichung prüfen
Prüfen Sie, ob die Daten mit den sichtbaren Shopinhalten übereinstimmen.

Welche Vorteile bietet das Ihrem Shop?

Entdecken Sie die Funktionen, Einsatzmöglichkeiten und Konfiguration des Moduls.

Was bietet SEO Rich Data?

Das Modul ergänzt Magento um strukturierte Daten nach schema.org im JSON-LD-Format. Es beschreibt Produkte, Kategorien, Navigation und das Unternehmen für Systeme, die Webseiten analysieren.

Die Daten können die Eignung für unterstützte Rich Results fördern, etwa mit Preis, Verfügbarkeit oder Bewertungen. Korrekte Markierungen garantieren weder deren Anzeige noch eine höhere CTR, bessere Platzierungen oder schnellere Indexierung.

Product — Produktinformationen

Übermitteln Sie Namen, Beschreibung, URL, Bilder, SKU und Produktkennungen. In der Konfiguration wählen Sie die Quellen für Marke, Hersteller und Kennungen wie EAN/GTIN.

Die bisherige Beschreibung nannte auch MPN. Prüfen Sie die tatsächlich ausgegebenen Kennungen anhand der jeweiligen Paketversion und Produktdaten, statt die Verfügbarkeit jedes Feldes vorauszusetzen.

Offer — Preis, Verfügbarkeit und Bedingungen

Ein Angebot kann Preis, Währung, Verfügbarkeit, Produktzustand und Preisgültigkeit enthalten. Die Parameter entsprechen den Magento-Daten und der Modulkonfiguration.

Der aktuelle Code enthält auch Optionen für Versanddaten und Rückgaberichtlinien: Länder, Kosten, Lieferzeiten und Rückgabebedingungen. Tragen Sie die tatsächlichen Verkaufsbedingungen ein.

Brand und Manufacturer

Marken- und Herstellerdaten stammen aus den Produktinformationen. Wählen Sie in der Konfiguration die passenden Attribute für Ihre Katalogstruktur.

Korrekt gepflegte Quellen beschreiben die Beziehungen zwischen Produkt, Marke und Hersteller, ohne JSON-LD für jede Produktseite manuell erstellen zu müssen.

Organization — Verkäuferdaten

Beschreiben Sie Ihr Unternehmen: Name, Website, Logo, Beschreibung, Adresse und Kontaktdaten. Die Konfiguration berücksichtigt unter anderem Vertrieb, technischen Support und Kundenservice.

Sie können auch Links zu Social-Media-Profilen ergänzen. Die Daten sollten den im Shop veröffentlichten Informationen entsprechen.

BreadcrumbList — Navigation

Breadcrumb-Daten vermitteln die Seitenstruktur und den Pfad zum betrachteten Inhalt. Sie helfen analysierenden Systemen, die Hierarchie des Shops zu erkennen.

In der Konfiguration verwalten Sie die Breadcrumb-Komponente und Pfadoptionen entsprechend der Katalognavigation.

WebSite und SearchAction

WebSite-Daten beschreiben die Website, während SearchAction die Funktionsweise der internen Shopsuche angibt.

Diese schema.org-Typen führen nicht automatisch zur Anzeige eines besonderen Suchfeldes oder anderer Elemente in den Google-Ergebnissen.

ItemList — Produkte in einer Kategorie

Die Produktliste einer Kategorieseite kann Produktnamen, Bilder und Links enthalten. Strukturierte Daten vermitteln den Kontext der dargestellten Kollektion.

Dies beschreibt den Listeninhalt und beschleunigt nicht selbst die Indexierung. Die Indexierungsgeschwindigkeit hängt auch von Erreichbarkeit, Inhaltsqualität und Suchmaschine ab.

Review und AggregateRating

Das Modul generiert Daten einzelner Rezensionen und der Gesamtbewertung: Bewertung, Anzahl, Rezensionstext und Autor. Die Konfiguration enthält Optionen für Bewertungsformat und Bewertungsquelle.

Bewertungen können ein Produkt für unterstützte Ergebnisse mit Sternen qualifizieren, sofern es die Anforderungen der Suchmaschine erfüllt. Weder Sterne noch zusätzliche Klicks sind garantiert.

VideoObject — Videos aus der Galerie

Das Modul erkennt externe Videos in der Produktgalerie und generiert VideoObject für bis zu fünf Einträge. Die Daten umfassen Titel, Beschreibung, Vorschaubild, URL und Datum.

Im geprüften Code stammt uploadDate vom Erstellungsdatum des Produkts. Prüfen Sie bei der Validierung, ob dieser Wert der tatsächlichen Veröffentlichung des Videos entspricht.

FAQPage und „Frage zum Produkt“

Nach Installation und Aktivierung von Kowal Frage zum Produkt kann das Modul FAQPage aus Fragen und Antworten zum jeweiligen Produkt erstellen. Der Code wählt veröffentlichte Einträge und begrenzt das Ergebnis auf 50 Positionen.

Den Fragen-Tab, seine Aktivierung und seinen Titel verwalten Sie im Modul Frage zum Produkt. Freigegebene Verkäuferantworten bleiben hilfreiche Kundeninhalte und eine Quelle strukturierter Daten.

FAQ und aktuelle Google-Ergebnisse

Google zeigt seit dem 7. Mai 2026 keine FAQ-Rich-Results mehr an. FAQPage kann Inhalte weiterhin nach schema.org beschreiben; ein Fragen-und-Antworten-Bereich in Google-Ergebnissen sollte jedoch nicht versprochen werden.

Dies präzisiert die frühere Beschreibung der FAQ-Integration. Die Änderung veröffentlicht Google Search Central; auch andere korrekte strukturierte Daten garantieren keine Rich Results.

Konfiguration und automatische Generierung

Unter Stores → Configuration → Kowal → SEO Rich Data konfigurieren Sie verfügbare Komponenten, Unternehmensdaten, Attributzuordnungen und Produktdatenoptionen. JSON-LD wird automatisch für unterstützte Seiten erstellt.

Die frühere Beschreibung nannte separate Schalter für FAQ und VideoObject. In der geprüften Konfiguration arbeiten diese Prozessoren anhand verfügbarer Daten und Abhängigkeiten; separate Schalter für beide wurden nicht bestätigt. Den FAQ-Tab-Titel legen Sie in Frage zum Produkt fest.

Weitere Daten und optionale Integrationen

Das aktuelle Paket enthält auch Optionen für HowTo aus einem Produktattribut, SoftwareApplication und zusätzliche Eigenschaften. Blog- und TrustedUs-Integrationen sind optional.

Der enthaltene Adapter Kowal_SeoRichDataHyva nutzt den zentralen JSON-LD-Generator und hilft, widersprüchliche Markierungen in Hyvä zu reduzieren. Sie aktivieren und konfigurieren ihn zusätzlich; das Hauptmodul funktioniert unabhängig von Hyvä.

Anforderungen und Datenkonsistenz

Die bisherige Beschreibung nennt Magento 2.4.x, Tests auf Magento 2.4.7 und PHP 8.1+. Stimmen Sie Ihre Umgebung auf die Anforderungen der eingesetzten Magento-Version ab. Das Paket nutzt kowal/baseverwendet.

Frage zum Produkt wird für FAQ empfohlen, ist aber für grundlegende Produkt- und Kategoriedaten nicht erforderlich. Prüfen Sie auch, ob das Theme oder ein anderes Modul widersprüchliche oder doppelte Daten ausgibt.

Lieferumfang und Erfolgskontrolle

Die Angebotsbeschreibung umfasst das über Composer installierte Modul, Dokumentation, nach Magento-Richtlinien erstellten Code und technischen Support bei der Implementierung.

Strukturierte Daten können die Beschreibung Ihres Angebots verbessern und die Sichtbarkeit unterstützen. Bewerten Sie SEO- und CTR-Ergebnisse anhand von Messungen; das Modul sichert keinen bestimmten Zuwachs zu. Googles Richtlinien für strukturierte Daten beschreiben die Anforderungen für die Eignung zu Rich Results.

Installation über Composer

Paket kowal/module-seo-rich-data, Modul Kowal_SeoRichData. Konfigurieren Sie den Zugang zum Kowal-Repository, installieren Sie das Paket, aktivieren Sie das Modul, aktualisieren Sie Magento und leeren Sie den Cache. Berücksichtigen Sie in der Produktionsumgebung die Kompilierung und Bereitstellung statischer Inhalte gemäß dem Implementierungsprozess Ihres Shops.

Von der Konfiguration zum Ergebnis

1. Shopdaten ergänzen
Attribute zuordnen und Unternehmensdaten konfigurieren.

2. Das Modul erstellt JSON-LD
Es generiert passende Daten für das Produkt oder die Seite.

3. Veröffentlichung prüfen
Prüfen Sie, ob die Daten mit den sichtbaren Shopinhalten übereinstimmen.

Produktinformationen auch für die Suchmaschine

Die Produktseite enthält Preis, Verfügbarkeit und Bewertungen. SEO Rich Data übermittelt entsprechende Product-, Offer- und AggregateRating-Daten im JSON-LD-Format.

Die Suchmaschine erhält strukturierten Kontext. Die Anzeige eines Rich Results hängt von ihren Regeln und Entscheidungen ab.

Strukturierte Daten in Magento ordnen

Möchten Sie das Modul an Ihren Shop anpassen? Implementierung von Kowal SEO Rich Data anfragen und besprechen Sie die Konfiguration oder benötigte Erweiterungen.

Weitere Informationen

Addtocart Description

Zobacz DEMO modułu

username: seorichdata
hasło: M2Seorichdata

Hyva Theme Hyva Theme Redy
Übereinstimmung mit der Vorlage Gut, Luma / Leer, KOWAL

Change Log

Version: 1.0.17

19.05.2026

Hinzugefügt

  • Unterstützung für das Feld shippingDetails in der Struktur offers für Produktdaten in JSON-LD hinzugefügt.
  • Unterstützung für das Feld hasMerchantReturnPolicy in der Struktur offers für Produktdaten in JSON-LD hinzugefügt.
  • Konfiguration der Versanddaten hinzugefügt:
    • Aktivieren/Deaktivieren der Generierung von shippingDetails,
    • Versandland,
    • Versandkosten,
    • minimale und maximale Bearbeitungszeit der Bestellung,
    • minimale und maximale Transportzeit.
  • Konfiguration der Rückgaberichtlinie hinzugefügt:
    • Aktivieren/Deaktivieren der Generierung von hasMerchantReturnPolicy,
    • Land, in dem die Richtlinie gilt,
    • Typ der Rückgaberichtlinie,
    • Anzahl der Tage für die Rückgabe,
    • Rückgabemethode,
    • Rückgabegebühren,
    • optionaler Betrag der Gebühr für die Rücksendung.
  • Auswahl des EAN-/GTIN-Attributs in der Produktkonfiguration hinzugefügt.
  • Automatisches Mapping von EAN-/GTIN-Werten auf die Eigenschaften gtin8, gtin12, gtin13, gtin14 oder gtin hinzugefügt, abhängig von der Länge der Nummer.
  • Source-Modelle für die Konfigurationsoptionen der Rückgaberichtlinie hinzugefügt:
    • ReturnPolicyCategory,
    • ReturnMethod,
    • ReturnFees.

Geändert

  • Das Abrufen der Attributwerte brand und manufacturer für JSON-LD wurde verbessert.
  • Fallback zum Abrufen von Attributwerten aus raw EAV value hinzugefügt, wenn getAttributeText() oder getData() keinen Wert zurückgibt.
  • Für konfigurierbare und gruppierte Produkte wurde ein Fallback zum Abrufen von brand-/GTIN-Werten aus einfachen Produkten hinzugefügt.
  • Die veraltete Methode Block\Product::getResultArray() wurde auf die gemeinsame Logik Model\JsonLd\ProductInfo umgestellt, damit die Generierung von Produktdaten auf der Produktseite und in Kategorielisten konsistent ist.
  • Der Cache-Schlüssel für Angebote wurde um die Versandkonfiguration und die Rückgaberichtlinie erweitert, damit Konfigurationsänderungen das generierte JSON-LD beeinflussen.

Behoben

  • Ein Fall wurde behoben, in dem das konfigurierte Attribut Brand nicht im Produkt-JSON-LD erschien.
  • Fehlende Daten ergänzt, die von der Google Search Console für merchant listing benötigt werden:
    • shippingDetails,
    • hasMerchantReturnPolicy,
    • globale Produktkennzeichnung über EAN/GTIN.

Installationsanleitung für das Modul

SEO Rich Data – Installation und Konfiguration

Zweck des Moduls

Das ModulKowal_SeoRichDatafügt Magento 2 strukturierte Datenschema.orgim JSON-LD-Format hinzu. Die generierten Daten können Produkte, Angebote, Preise, Verfügbarkeit, Bewertungen, Rezensionen, Breadcrumbs, Organisationsdaten, den Seitennamen, eine Search Box, Social-Media-Profile, FAQ und Videos umfassen.

Die Konfiguration des Moduls befindet sich im Magento-Admin-Panel:

Stores > Configuration > Kowal > SEO Rich Data

Anforderungen

  • Magento 2.
  • Zugriff auf die Magento CLI.
  • Zugriff auf das Composer repository mit dem Paketkowal/module-seo-rich-dataverwendet.
  • Erforderliches Basispaket:kowal/baseverwendet.
  • Berechtigungen zum Ausführen vonbin/magentoverwendet.

Installation über Composer

  1. Fügen Sie das Paket-Repository hinzu:

Die Zugangsdaten für das Composer-Repository, also die E-Mail-Adresse des Kunden und der Lizenz-Token, erhalten Sie nach dem Kauf per E-Mail. Sie sind nach der Anmeldung unter kowal.storeauch im Kundenkonto verfügbar. Ersetzen Sie TWOJ_EMAIL_KLIENTA durch die E-Mail-Adresse Ihres Kontos und TWOJ_TOKEN durch den erhaltenen Token. Führen Sie die Befehle im Magento-Stammverzeichnis aus.

composer config repositories.kowal composer https://repo.kowal.store
2. Konfigurieren Sie die Zugangsdaten zum Composer-Repository von Kowal:
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
3. Installieren Sie das Modul:
composer require kowal/module-seo-rich-data
4. Aktivieren Sie das Modul:
php bin/magento module:enable Kowal_SeoRichData
5. Führen Sie das Magento-Update aus:
php bin/magento setup:upgrade
6. Führen Sie in der Produktionsumgebung die DI-Kompilierung aus:
php bin/magento setup:di:compile
7. Generieren Sie in der Produktionsumgebung, falls das Projekt dies erfordert, statische Dateien:
php bin/magento setup:static-content:deploy
8. Leeren Sie den Cache:
php bin/magento cache:flush

Manuelle Installation

  1. Kopieren Sie das Modul in das Verzeichnis:
app/code/Kowal/SeoRichData
2. Aktivieren Sie das Modul:
php bin/magento module:enable Kowal_SeoRichData
3. Führen Sie das Magento-Update aus:
php bin/magento setup:upgrade
4. Leeren Sie den Cache:
php bin/magento cache:flush

Schritte nach der Installation

Nach der Installation fügt das Modul ein Produktattribut hinzu:

Attribut Bedeutung
offer_item_condition Produktzustand, der zur Generierung vonitemConditioninoffersverwendet.

Das Attribut unterstützt folgende Werte:

Wert in Magento JSON-LD-Wert
DamagedCondition https://schema.org/DamagedCondition
NewCondition https://schema.org/NewCondition
RefurbishedCondition https://schema.org/RefurbishedCondition
UsedCondition https://schema.org/UsedCondition

Wenn für das Produkt kein Attributwert festgelegt ist, behandelt das Modul es alsNewConditionverwendet.

Konfigurationsumfang

Alle Konfigurationsfelder sind gemäß den Magento-Einstellungen für die BereicheDefault,WebsiteundStore Viewverfügbar.

Felder vom TypEnabled,Show ...und ähnliche verwenden die Standardwerte von Magento:

Wert Bedeutung
Yes Die Funktion ist aktiviert und kann JSON-LD-Daten generieren.
No Die Funktion ist deaktiviert.

Dieser Abschnitt ist für die strukturierten Daten des Navigationspfads zuständig.

Feld Bedeutung Werte
Enabled Aktiviert die Generierung vonBreadcrumbListverwendet. Yes,No
Fixed Category Path Verwendet auf der Produktseite den detailliertesten Kategoriepfad, wenn Magento keinen vollständigen Kategoriekontext bereitstellt. Yes,No
Type Bestimmt die Länge des für die Suchmaschine generierten Breadcrumb-Pfads. Default (Long),Short

Werte des FeldesType:

Wert Bedeutung
Default (Long) Vollständiger Pfad, z. B.Store > Category > Subcategory > Productverwendet.
Short Verkürzter Pfad, z. B.Store > Subcategory > Productverwendet.

Seitennamen in Suchergebnissen anzeigen

Dieser Abschnitt ist für Daten vom TypWebSitezuständig, die Google dabei helfen können, den Namen der Website zu erkennen.

Feld Bedeutung Werte
Enabled Aktiviert die Generierung vonWebSiteverwendet. Yes,No
Website Name Name der Website/des Shops, der in den strukturierten Daten übergeben wird. Text, z. B. der Shopname.

Organization

Dieser Abschnitt ist für Daten vom TypOrganizationverwendet.

Feld Bedeutung Werte
Enabled Aktiviert die Generierung von Organisationsdaten. Yes,No
Organization Name Name des Unternehmens oder Shops. Text; nach Aktivierung des Abschnitts erforderlich.
Logo Url Vollständige URL des Organisationslogos. URL zur Bilddatei.
Description Beschreibung der Organisation. Text.
Description Length Maximale Anzahl der Zeichen der Beschreibung. Zahl; leer bedeutet keine Kürzung.
Country Land der Organisation. Ländercode aus der Magento-Liste.
Region/State Region oder Bundesland. Text.
ZIP/Postal Code Postleitzahl. Text.
City Stadt. Text.
Street Address Straße und Hausnummer. Text.
Sales Telefonnummer der Vertriebsabteilung. Nummer im internationalen Format, z. B.+48...verwendet.
Technical Support Telefonnummer des technischen Supports. Nummer im internationalen Format.
Customer Service Telefonnummer des Kundenservice. Nummer im internationalen Format.

Das Land aus diesem Abschnitt kann als Fallback für das Versandland und das Land der Rückgaberichtlinie verwendet werden, wenn die entsprechenden Felder im Produktabschnitt leer bleiben.

Social Profiles

Dieser Abschnitt fügt die Social-Media-Profile der Organisation hinzu. Damit die Daten sinnvoll sind, sollte der AbschnittOrganizationaktiviert sein.

Feld Bedeutung Werte
Enabled Aktiviert die Generierung von Links zu Social-Media-Profilen. Yes,No
Facebook URL des Facebook-Profils. Vollständige URL.
Twitter URL des Twitter-/X-Profils. Vollständige URL.
Google+ URL des Google+-Profils. Vollständige URL; historisches Konfigurationsfeld.
Instagram URL des Instagram-Profils. Vollständige URL.
YouTube URL des YouTube-Kanals. Vollständige URL.
LinkedIn URL des LinkedIn-Profils. Vollständige URL.
Myspace URL des Myspace-Profils. Vollständige URL; historisches Konfigurationsfeld.
Pinterest URL des Pinterest-Profils. Vollständige URL.
SoundCloud URL des SoundCloud-Profils. Vollständige URL.
Tumblr URL des Tumblr-Profils. Vollständige URL.

Leere Felder werden übersprungen.

Dieser Abschnitt ist fürSearchAction-Daten zuständig, die die Anzeige eines Shop-Suchfelds in Google-Ergebnissen ermöglichen können.

Feld Bedeutung Werte
Enabled Aktiviert die Generierung von Daten für die Website-Suche. Yes,No

Category Rich Data

Dieser Abschnitt ist für die Generierung von Produktdaten auf Kategorieseiten zuständig.

Feld Bedeutung Werte
Show Products Data Fügt strukturierte Daten für Produkte hinzu, die auf der Kategorieseite sichtbar sind. Yes,No

Die Aktivierung dieser Option kann die Performance von Kategorieseiten verschlechtern, da das Modul Daten für viele Produkte erfassen muss.

Product Rich Data

Dieser Abschnitt ist für die wichtigsten Produktdaten vom TypProductsowie füroffersverwendet.

Grundlegende Produktfelder

Feld Bedeutung Werte
Enabled Aktiviert die Generierung von Produkt-JSON-LD auf der Produktseite. Yes,No
Show Availability Fügtavailabilityinoffersverwendet. Yes,No
priceValidUntil Default Value Standarddatum für die Preisgültigkeit. Datum.
Use “Special Price To” Value for priceValidUntil Snippet Wenn das Produkt einen aktiven Sonderpreis und einSpecial Price To-Datum hat, ersetzt dieses Datum den Standardwert. Yes,No
Show Condition FügtitemConditioninoffersverwendet. Yes,No
Description Bestimmt die Quelle der Produktbeschreibung in JSON-LD. None,Product Short Description,Product Full Description,Page Meta Description

Werte des FeldesDescription:

Wert Bedeutung
None Ruft keine Beschreibung aus der Konfiguration ab; der Code kann den Produktnamen als Fallback verwenden, wenn die Beschreibung leer ist.
Product Short Description Verwendet die Kurzbeschreibung des Produkts.
Product Full Description Verwendet die vollständige Produktbeschreibung.
Page Meta Description Verwendet die Meta Description der Seite.

Konfigurierbare und gruppierte Produkte

Feld Bedeutung Werte
Show Configurable Products as Bestimmt die Art der Angebotsgenerierung für konfigurierbare Produkte. Main Offer,List of Associated Products Offers,Aggregate Offer
Show Grouped Products as Bestimmt die Art der Angebotsgenerierung für gruppierte Produkte. Main Offer,List of Associated Products Offers,Aggregate Offer

Werte:

Wert Bedeutung
Main Offer Generiert ein einzelnes Angebot für das Hauptprodukt.
List of Associated Products Offers Generiert ein separates Angebot für jedes einfache oder verknüpfte Produkt.
Aggregate Offer GeneriertAggregateOffermit dem niedrigsten Preis, dem höchsten Preis und der Anzahl der Angebote.

Bewertungen und Rezensionen

Feld Bedeutung Werte
Show Rating FügtaggregateRatingundreviewzu den Produktdaten hinzu. Yes,No
Use Yotpo Reviews instead of Magento Reviews Ruft Rezensionen aus Yotpo statt aus Magento Reviews ab. Yes,No
Rating Format Bestimmt die Bewertungsskala. Percentage Scale,Numeric Scale
Number of Reviews Limit für die Anzahl der neuesten Rezensionen, die zu JSON-LD hinzugefügt werden. Zahl; leer bedeutet alle Rezensionen.

Werte des FeldesRating Format:

Wert Bedeutung
Percentage Scale Bewertungen werden als Prozentskala interpretiert.
Numeric Scale Bewertungen werden als numerische Skala interpretiert.

Die Integration mit Yotpo erfordert die Verfügbarkeit eines Moduls, das Yotpo unterstützt. Wenn das Modul nicht installiert ist, sollte die Yotpo-Konfiguration nicht aktiviert werden.

Brand, manufacturer und Produktkennzeichnungen

Feld Bedeutung Werte
Brand Produktattribut, das zur Generierung der Eigenschaftbrandverwendet. Beliebiges Produktattribut aus der Liste.
EAN / GTIN Attribute Produktattribut, das als globale Produktkennzeichnung verwendet wird. Beliebiges Produktattribut aus der Liste.
Manufacturer Produktattribut, das zur Generierung der Eigenschaftmanufacturerverwendet. Beliebiges Produktattribut aus der Liste.

FeldEAN / GTIN Attributegeneriert die Eigenschaft abhängig von der Anzahl der Ziffern:

Anzahl der Ziffern JSON-LD-Eigenschaft
8 gtin8
12 gtin12
13 gtin13
14 gtin14
Andere positive Anzahl von Ziffern gtin

Das Modul entfernt vor der Generierung von JSON-LD alle Nicht-Ziffern aus dem EAN-/GTIN-Wert.

Shipping details

Der Versandabschnitt ist für die Generierung vonshippingDetailsinofferszuständig. Die Daten werden nur hinzugefügt, wenn der Abschnitt aktiviert ist und alle erforderlichen Werte vollständig vorhanden sind.

Feld Bedeutung Werte
Show Shipping Details Aktiviert die Generierung vonshippingDetailsverwendet. Yes,No
Shipping Country Lieferland. Ländercode aus der Magento-Liste; wenn leer, wird das Land aus dem AbschnittOrganizationverwendet.
Shipping Price Versandkosten. Zahl gleich oder größer als0;0bedeutet kostenlosen Versand.
Handling Time Min Days Minimale Bearbeitungszeit der Bestellung. Ganzzahl, Tage.
Handling Time Max Days Maximale Bearbeitungszeit der Bestellung. Ganzzahl, Tage.
Transit Time Min Days Minimale Transportzeit. Ganzzahl, Tage.
Transit Time Max Days Maximale Transportzeit. Ganzzahl, Tage.

Die Währung der Versandkosten wird aus der Währung des Produktangebots übernommen.

Beispiel für die Bedeutung der Werte:

Feld Beispiel Bedeutung
Shipping Price 0 Kostenloser Versand.
Handling Time Min Days 0 Die Bestellung kann am selben Tag bearbeitet werden.
Handling Time Max Days 1 Die Bearbeitung der Bestellung dauert maximal 1 Tag.
Transit Time Min Days 1 Die Lieferung dauert mindestens 1 Tag.
Transit Time Max Days 5 Die Lieferung dauert maximal 5 Tage.

Merchant return policy

Der Abschnitt zur Rückgaberichtlinie ist für die Generierung vonhasMerchantReturnPolicyinofferszuständig. Die Daten werden nur hinzugefügt, wenn der Abschnitt aktiviert ist und die erforderlichen Werte vorhanden sind.

Feld Bedeutung Werte
Show Merchant Return Policy Aktiviert die Generierung vonhasMerchantReturnPolicyverwendet. Yes,No
Return Policy Country Land, in dem die Rückgaberichtlinie gilt. Ländercode aus der Magento-Liste; wenn leer, wird das Land aus dem AbschnittOrganizationverwendet.
Return Policy Category Typ der Rückgaberichtlinie. Finite Return Window,Returns Not Permitted,Unlimited Return Window
Merchant Return Days Anzahl der Tage für die Rückgabe. Ganzzahl; erforderlich fürFinite Return Windowverwendet.
Return Method Unterstützte Rückgabemethode. -- Empty --,Return By Mail,Return In Store,Return At Kiosk
Return Fees Informationen zu Rückgabegebühren. -- Empty --,Free Return,Customer Responsibility,Return Shipping Fees
Return Shipping Fee Betrag der Gebühr für die Rücksendung. Zahl größer als0; nur erforderlich fürReturn Shipping Feesverwendet.

Werte des FeldesReturn Policy Category:

Wert JSON-LD-Wert Bedeutung
Finite Return Window https://schema.org/MerchantReturnFiniteReturnWindow Rückgabe für eine festgelegte Anzahl von Tagen möglich. ErfordertMerchant Return Daysverwendet.
Returns Not Permitted https://schema.org/MerchantReturnNotPermitted Rückgaben sind nicht erlaubt.
Unlimited Return Window https://schema.org/MerchantReturnUnlimitedWindow Rückgabe ohne festgelegte Tagesbegrenzung.

Werte des FeldesReturn Method:

Wert JSON-LD-Wert Bedeutung
-- Empty -- kein Wert Die Rückgabemethode wird nicht zu JSON-LD hinzugefügt.
Return By Mail https://schema.org/ReturnByMail Rückgabe per Versand.
Return In Store https://schema.org/ReturnInStore Rückgabe im stationären Geschäft.
Return At Kiosk https://schema.org/ReturnAtKiosk Rückgabe an einem Punkt/Kiosk.

Werte des FeldesReturn Fees:

Wert JSON-LD-Wert Bedeutung
-- Empty -- kein Wert Informationen zu Gebühren werden nicht zu JSON-LD hinzugefügt.
Free Return https://schema.org/FreeReturn Die Rückgabe ist kostenlos.
Customer Responsibility https://schema.org/ReturnFeesCustomerResponsibility Die Kosten der Rückgabe trägt der Kunde.
Return Shipping Fees https://schema.org/ReturnShippingFees Für die Rückgabe fällt eine festgelegte Rücksendegebühr an. ErfordertReturn Shipping Feeverwendet.

Die Währung des FeldesReturn Shipping Feewird aus der Währung des Produktangebots übernommen.

Custom Properties

FeldCustom Propertiesermöglicht das Hinzufügen eigener Eigenschaften zum Produkt-JSON-LD.

Format:

wlasciwosc_jsonld,kod_atrybutu

Wenn nur ein Element angegeben ist, behandelt das Modul es gleichzeitig als Namen der JSON-LD-Eigenschaft und als Attributcode.

Standardwert:

sku
mpn,sku

Bedeutung des Standardwerts:

Zeile Effekt
sku Fügtskuauf Basis des Attributsskuverwendet.
mpn,sku Fügtmpnauf Basis des Attributsskuverwendet.

Beispiel für das Hinzufügen eines eigenen Attributs:

color,color
material,material

Empfohlene Mindestkonfiguration für Produkte

Um Warnungen in der Google Search Console für Produktdaten zu reduzieren, konfigurieren Sie mindestens:

Feld Empfehlung
Product Rich Data > Enabled Yes
Show Availability Yes
Brand Wählen Sie das Attribut mit der Produktmarke aus.
EAN / GTIN Attribute Wählen Sie das Attribut mit EAN/GTIN aus, wenn die Produkte eine globale Kennzeichnung haben.
Show Shipping Details Yes, wenn der Shop eine einheitliche Versandrichtlinie hat, die in der Konfiguration beschrieben werden kann.
Show Merchant Return Policy Yes, wenn der Shop eine einheitliche Rückgaberichtlinie hat, die in der Konfiguration beschrieben werden kann.
Custom Properties Behalten Sie mindestensskubei; fügen Sie optionalmpnhinzu, wenn der Shop über eine solche Kennzeichnung verfügt.

Cache nach Konfigurationsänderungen leeren

Führen Sie nach einer Konfigurationsänderung aus:

php bin/magento cache:flush

Wenn der Shop zusätzlichen HTTP-Cache, Varnish oder CDN verwendet, leeren Sie auch diese Cache-Schichten.

Funktionsprüfung

  1. Öffnen Sie die Produktseite im Frontend.
  2. Prüfen Sie den Quellcode der Seite und suchen Sie nach:
<script type="application/ld+json">
3. Überprüfen Sie, ob JSON-LD die erwarteten Felder enthält, z. B.:
{
  "@type": "Product",
  "brand": {
    "@type": "Brand",
    "name": "Example Brand"
  },
  "gtin13": "5901234123457",
  "offers": [
    {
      "@type": "Offer",
      "shippingDetails": {},
      "hasMerchantReturnPolicy": {}
    }
  ]
}
4. Testen Sie die Produkt-URL im Tool Google Rich Results Test oder in der Google Search Console.

Implementierungshinweise

  • Aktivieren SieshippingDetailsoderhasMerchantReturnPolicynicht, wenn die Werte in der Konfiguration nicht der tatsächlichen Richtlinie des Shops entsprechen.
  • Wenn sich Versand- oder Rückgaberichtlinien je Produkt, Region, Versandmethode oder Warenkorb unterscheiden, reicht eine globale Konfiguration möglicherweise nicht aus.
  • Nach einer Änderung der AttributeBrand,ManufactureroderEAN / GTIN Attributeempfiehlt es sich, die Produktdaten neu zu indexieren, wenn der Shop Cache oder Indizes verwendet, die das Auslesen von Attributen beeinflussen.
  • Prüfen Sie in mehrsprachigen und mehrwährungsfähigen Shops die Konfiguration separat für jeden Store View.
Klicken Sie, um das Karussell zu überspringen

Wir haben weitere Produkte gefunden, die Sie interessieren könnten!

Schreiben Sie eine Bewertung
Sie bewerten: Magento 2 Modul — SEO Rich Data (JSON-LD)
Ihre Bewertung:
Preis
Qualität
Support
loader
Wird geladen …

Ihre Bewertung wurde zur Moderation übermittelt.

Fragen und Antworten

Frage
Unterstützt das Modul die neueste Version von Magento 2 (z. B. 2.4.7)?
Antwort
Die Produktbeschreibung nennt Magento 2.4.x und Tests mit Magento 2.4.7. Prüfen Sie die konkrete Modulversion mit Ihrer Magento-, PHP- und Theme-Version vor dem Einsatz. Daraus folgt keine Garantie für alle aktuellen oder zukünftigen Versionen.
Frage
Welche Arten von strukturierten Daten (JSON‑LD) unterstützt dieses Modul?
Antwort
Das Modul unterstützt u. a. die Typen: Product, Offer, Brand/Manufacturer, Organization, BreadcrumbList, SearchAction (WebSite), ItemList (für Kategorieseiten), VideoObject (wenn das Produkt ein Video enthält) sowie FAQPage (bei Integration mit dem Modul „Nach Produkt fragen”).
Frage
Kann ich einzelne Elemente der strukturierten Daten aktivieren oder deaktivieren?
Antwort
Die Konfiguration von SEO Rich Data verwaltet verfügbare Komponenten, Unternehmensdaten und die Zuordnung von Produktattributen. FAQPage und VideoObject entstehen aus verfügbaren Daten und Abhängigkeiten; separate Schalter für beide Prozessoren sind nicht bestätigt.
Frage
Erkennt das Modul automatisch Videos in der Produktgalerie und erstellt den Typ VideoObject?
Antwort
Ja. Das Modul erkennt externe Videos in der Produktgalerie und erzeugt VideoObject für bis zu fünf Einträge mit Titel, Beschreibung, Vorschaubild, URL und Datum. In der beschriebenen Implementierung stammt uploadDate vom Erstellungsdatum des Produkts. Prüfen Sie, ob es dem tatsächlichen Veröffentlichungsdatum des Videos entspricht.
Frage
Funktioniert dieses Modul mit dem Modul „Frage zum Produkt“ und generiert es FAQPage?
Antwort
Ja. Mit installiertem und aktiviertem Kowal Ask About Product kann SEO Rich Data FAQPage aus bis zu 50 veröffentlichten Produktfragen und Antworten erzeugen. Ask About Product verwaltet den FAQ-Reiter. Google zeigt seit dem 7. Mai 2026 keine FAQ-Rich-Ergebnisse mehr. FAQ bleiben hilfreich; das Markup garantiert weder Suchsichtbarkeit noch KI-Empfehlungen.
Frage
Welche Systemanforderungen gelten für das Modul?
Antwort
Die Produktbeschreibung nennt Magento 2.4.x, Tests mit Magento 2.4.7 und PHP 8.1+. Stimmen Sie PHP auf die konkrete Magento- und Paketversion ab. Das Modul verwendet kowal/base. Kowal Ask About Product ist eine optionale FAQ-Abhängigkeit und keine Voraussetzung für grundlegende Produkt- und Kategoriedaten.
Frage
Was genau erhalte ich nach dem Kauf des Moduls?
Antwort
Nach dem Kauf erhalten Sie: ein fertiges Modul zur Installation über Composer, eine vollständige Dokumentation, Code gemäß den Magento-2-Richtlinien sowie technischen Support bei der Implementierung.
Frage
Hilft das Modul, die Sichtbarkeit des Shops in den Suchergebnissen zu erhöhen?
Antwort
Das Modul liefert schema.org-Daten als JSON-LD, darunter Produkt-, Angebots-, Unternehmens- und Navigationsinformationen. Dies kann die Eignung für unterstützte Rich-Ergebnisse fördern. Anzeige, höherer CTR, bessere Rankings, schnellere Indexierung oder KI-Empfehlungen sind nicht garantiert. Bewerten Sie die Wirkung anhand von Messungen.
Frage
Muss ich alle Daten manuell ausfüllen – z. B. Marke, Hersteller, MPN?
Antwort
Das Modul ruft bestimmte Daten automatisch aus den Standardfeldern des Produkts ab (z. B. Marke/Hersteller) — es ist jedoch wichtig, dass diese Daten im Produktkatalog korrekt ausgefüllt sind, damit das JSON-LD-Ergebnis vollständig ist.
Frage
Kann man einen eigenen Titel für den Fragen-Tab (FAQ) auf der Produktseite festlegen?
Antwort
Ja, mit Kowal Ask About Product. Titel und Aktivität des FAQ-Reiters werden in dessen Konfiguration eingestellt. SEO Rich Data erzeugt die zugehörigen strukturierten Daten und bestimmt nicht den Namen des Reiters.
Frage
Hilft das Modul dabei, dass in den Google-Suchergebnissen das Hauptbild des Produkts erscheint?
Antwort
Ja — das Modul generiert ein korrektes Markup vom Typ @type='Product' mit der Eigenschaft image, die die URL des Hauptbildes des Produkts enthält. Dies hilft Suchmaschinen (einschließlich Google), das Bild zu erkennen und dessen Anzeige in erweiterten Suchergebnissen („Rich Snippets“) in Betracht zu ziehen. Dennoch sollte man beachten, dass Google die Anzeige des Bildes nicht garantiert — strukturierte Daten bieten eine Chance, aber Google entscheidet, ob und wann sie angezeigt werden.
Frage
Ermöglicht das Modul die automatische Generierung strukturierter Daten im JSON-LD-Format für Produkte im Magento-2-Shop?
Antwort
Ja — das Modul wurde entwickelt, um strukturierte JSON-LD-Daten (schema.org) im Magento-2-Shop hinzuzufügen oder zu erweitern, um die Sichtbarkeit in Suchmaschinen zu verbessern.
Frage
Kann ich in diesen JSON-LD-Auszeichnungen Daten wie Preis, Verfügbarkeit, Marke oder Bewertungen hinzufügen?
Antwort
Ja — ein guter Standard für JSON-LD-Produkt-Auszeichnungen umfasst u. a. den Namen, den Preis, die Währung, den Verfügbarkeitsstatus („InStock“), die Marke sowie Meinungen/Bewertungen.
Frage
Erfordert das Modul Änderungen an den Magento-Core-Dateien oder am Shop-Theme?
Antwort
Nein — als Erweiterung für Magento 2 sollte es ohne das Überschreiben von Core-Dateien funktionieren. (Es wird jedoch immer empfohlen, vor der Installation ein Backup zu erstellen und in einer Staging-Umgebung zu testen.)
Frage
Funktioniert das Modul in Multi-Store- oder mehrsprachigen Installationen?
Antwort
Ja — da sich das Modul auf die Generierung von JSON-LD konzentriert, kann es in Magento-2-Shops mit mehreren Stores oder Ansichten verwendet werden. Es ist jedoch sinnvoll sicherzustellen, dass die Konfiguration unterschiedliche Einstellungen für die einzelnen Ansichten ermöglicht.
Frage
Beeinträchtigt dies die Leistung des Shops – z. B. bei einer sehr großen Anzahl von Produkten?
Antwort
In den meisten Fällen ist die Auswirkung minimal – das Hinzufügen eines JSON-LD-Skripts auf der Produktseite stellt nur eine geringe Belastung dar. Bei einem sehr großen Katalog und einer hohen Anzahl von Anfragen lohnt es sich jedoch, die Funktion in einer Testumgebung zu prüfen.
Frage
Muss ich nach der Installation selbst JSON-LD-Skripte zur Vorlage hinzufügen oder das Layout der Produktseite ändern?
Antwort
Nein — das Modul automatisiert die Erstellung von JSON-LD-Skripten, wodurch eine manuelle Bearbeitung der Vorlage nicht erforderlich ist. Es lohnt sich jedoch, in den Moduleinstellungen zu prüfen, ob kleinere Anpassungen am Theme erforderlich sind.
Frage
Arbeitet das Modul mit anderen SEO-Modulen oder Modulen zur Generierung strukturierter Daten zusammen?
Antwort
Es ist ratsam, vorsichtig zu sein — wenn der Shop bereits eine andere Erweiterung verwendet, die JSON-LD oder schema.org-Skripte generiert, kann es zu einer Duplizierung von Daten kommen, was Google negativ bewerten könnte. Es wird empfohlen, die Konfiguration zu überprüfen und Konflikte zu vermeiden.
Frage
Erhalte ich nach dem Kauf des Moduls technischen Support und Updates?
Antwort
Ja — der Hersteller erklärt, technischen Support sowie die Verfügbarkeit von Updates für seine Module bereitzustellen.
Cookie-Einstellungen ändern