Magento 2-module — SEO Rich Data (JSON-LD)
- SKU
- M2-SEO-RICH-DATA
Beschrijving / Magento 2-module — SEO Rich Data (JSON-LD)
Wat is SEO Rich Data?
De SEO Rich Data-module voor Magento 2 voegt volledige, met de schema.org-standaard conforme gestructureerde gegevens in JSON-LD-formaat toe aan je winkel, ondersteund door Google. Hierdoor kunnen je producten, categorieën, tabbladen en content in de zoekmachine worden weergegeven als uitgebreide resultaten (rich snippets), wat direct invloed heeft op zichtbaarheid, CTR en SEO.
Belangrijkste kenmerken van de module:
Ondersteunde datatypes:
Product
Gedetailleerde productbeschrijving: naam, beschrijving, prijs, valuta, voorraadstatus, fabrikant, merk, SKU, MPN.
Offer
Informatie over beschikbaarheid en aanbiedingsvoorwaarden (nieuw, beschikbaarheid, geldigheidsdatum van de prijs).
Brand / Manufacturer
Automatische markering van merk en fabrikant op basis van productgegevens.
Organization
Gegevens van je bedrijf (naam van de verkoper, contact, website).
BreadcrumbList
Broodkruimelnavigatie die Google helpt de structuur van de pagina beter te begrijpen.
SearchAction (WebSite)
Een aanwijzing voor Google over hoe de interne zoekfunctie van de winkel werkt.
ItemList (voor categoriepagina's)
Lijst met producten in de categorie (naam, afbeelding, link) — versnelt de indexering en geeft Google context.
Reviews (Review + AggregateRating)
Automatische generatie van gestructureerde gegevens op basis van klantreviews: beoordelingen (rating), aantal reviews, inhoud van de review en auteursgegevens. De module maakt zowel afzonderlijke Review-items als een verzamelde samenvatting AggregateRating, waardoor sterren in Google-resultaten (rich snippets) kunnen worden weergegeven en de CTR aanzienlijk wordt verhoogd.
VideoObject (NIEUW)
Detecteert video's in de productgalerij en voegt ze toe als gestructureerde gegevens (miniatuur, link, datum).
FAQPage (KOPPELING MET DE MODULE Vraag naar product)
Als je onze module Vraag naar product hebt geïnstalleerd, worden alle vragen met antwoorden voor een bepaald product automatisch omgezet naar FAQPage-gegevens. Hierdoor kan Google de sectie met vragen en antwoorden direct in de zoekresultaten weergeven!
Integratie met de module Vraag naar product
Als je onze tweede module gebruikt — Vraag naar product, worden FAQ-gestructureerde gegevens dynamisch gegenereerd op basis van echte vragen en antwoorden die door de verkoper worden gegeven. Dit verhoogt de authenticiteit van de gegevens en de SEO-waarde.
Daarnaast kunnen vragen en antwoorden zichtbaar zijn als tabblad op de productpagina — met de mogelijkheid om dit in te schakelen en een titel toe te kennen via de configuratie.
Waarom Rich Data gebruiken in Magento?
Hogere zichtbaarheid in Google-resultaten – je producten worden weergegeven met prijs, beschikbaarheid, reviews en andere informatie.
Betere CTR – gebruikers klikken vaker op uitgebreide resultaten.
Betere indexeerbaarheid – Google begrijpt de paginastructuur beter en indexeert nieuwe content sneller.
Ongeëvenaarde contentkwaliteit – je toont Google gegevens die eerder alleen in HTML verborgen waren.
Configuratie
Mogelijkheid om afzonderlijke componenten in of uit te schakelen (bijv. FAQ, VideoObject).
Eigen titel voor het tabblad met vragen (voor de module Vraag naar product).
Mechanisme voor automatische detectie en generatie van JSON-LD-gegevens.
Vereisten
Magento 2.4.x (getest op 2.4.7)
PHP 8.1+
Aanbevolen: module Vraag naar product voor volledige mogelijkheden (FAQ)
Wat je ontvangt:
Kant-en-klare module voor installatie via Composer
Volledige documentatie
Code conform de Magento-richtlijnen
Technische ondersteuning bij de implementatie
Wil je je winkel laten opvallen in Google? Deze module is jouw SEO in PRO-versie. Bestel nu en vergroot je zichtbaarheid!
More Information
Change Log
Versie: 1.0.17
19.05.2026
Toegevoegd
- Ondersteuning toegevoegd voor het veld
shippingDetailsin de structuuroffersvoor JSON-LD-productgegevens. - Ondersteuning toegevoegd voor het veld
hasMerchantReturnPolicyin de structuuroffersvoor JSON-LD-productgegevens. - Configuratie van verzendgegevens toegevoegd:
- het genereren van
shippingDetailsin- en uitschakelen, - verzendland,
- verzendkosten,
- minimale en maximale verwerkingstijd van de bestelling,
- minimale en maximale transporttijd.
- het genereren van
- Configuratie van het retourbeleid toegevoegd:
- het genereren van
hasMerchantReturnPolicyin- en uitschakelen, - land waarin het beleid geldt,
- type retourbeleid,
- aantal dagen voor retournering,
- retourmethode,
- retourkosten,
- optioneel bedrag van de kosten voor retourzending.
- het genereren van
- Selectie van het EAN/GTIN-attribuut toegevoegd in de productconfiguratie.
- Automatische mapping van EAN/GTIN-waarden naar de eigenschappen
gtin8,gtin12,gtin13,gtin14ofgtintoegevoegd, afhankelijk van de lengte van het nummer. - Source-modellen toegevoegd voor configuratieopties van het retourbeleid:
ReturnPolicyCategory,ReturnMethod,ReturnFees.
Gewijzigd
- Het ophalen van attribuutwaarden
brandenmanufacturervoor JSON-LD is verbeterd. - Fallback toegevoegd voor het ophalen van attribuutwaarden uit raw EAV value wanneer
getAttributeText()ofgetData()geen waarde retourneert. - Voor configureerbare en gegroepeerde producten is een fallback toegevoegd voor het ophalen van brand/GTIN-waarden uit eenvoudige producten.
- De verouderde methode
Block\Product::getResultArray()is overgezet naar de gezamenlijke logicaModel\JsonLd\ProductInfo, zodat het genereren van productgegevens consistent is op de productpagina en in categorielijsten. - De cache key voor aanbiedingen is uitgebreid met de verzendconfiguratie en het retourbeleid, zodat configuratiewijzigingen invloed hebben op de gegenereerde JSON-LD.
Opgelost
- Een geval opgelost waarin het geconfigureerde attribuut
Brandniet in de JSON-LD van het product verscheen. - Ontbrekende gegevens aangevuld die door Google Search Console voor merchant listing worden vereist:
shippingDetails,hasMerchantReturnPolicy,- globale product-ID via EAN/GTIN.
Installatiehandleiding voor de module
SEO Rich Data - installatie en configuratie
Doel van de module
De module Kowal_SeoRichData voegt gestructureerde schema.org-gegevens in JSON-LD-formaat toe aan Magento 2. De gegenereerde gegevens kunnen producten, aanbiedingen, prijzen, beschikbaarheid, beoordelingen, reviews, breadcrumbs, organisatiegegevens, sitenaam, search box, socialmediaprofielen, FAQ en video omvatten.
De configuratie van de module bevindt zich in het Magento-beheerpaneel:
Stores > Configuration > Kowal > SEO Rich Data
Vereisten
- Magento 2.
- Toegang tot de Magento CLI.
- Toegang tot de Composer repository met het pakket
kowal/module-seo-rich-data. - Vereist basispakket:
kowal/base. - Rechten om
bin/magento-commando's uit te voeren.
Installatie via Composer
- Voeg de pakketrepository toe:
De toegangsgegevens voor de Composer repository (het e-mailadres van de klant en de licentietoken) ontvangt u na aankoop per e-mail. Ze zijn ook beschikbaar in het klantenpaneel nadat u bent ingelogd op kowal.store. Vervang TWOJ_EMAIL_KLIENTA door het e-mailadres van uw account en TWOJ_TOKEN door de ontvangen token. Voer de commando's uit in de hoofdmap van Magento.
composer config repositories.kowal composer https://repo.kowal.store- Configureer de toegangsgegevens voor de Composer repository van Kowal:
composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'- Installeer de module:
composer require kowal/module-seo-rich-data- Schakel de module in:
php bin/magento module:enable Kowal_SeoRichData- Voer de Magento-update uit:
php bin/magento setup:upgrade- Voer in een productieomgeving de DI-compilatie uit:
php bin/magento setup:di:compile- Genereer in een productieomgeving statische bestanden als het project dit vereist:
php bin/magento setup:static-content:deploy- Maak de cache leeg:
php bin/magento cache:flushHandmatige installatie
- Kopieer de module naar de map:
app/code/Kowal/SeoRichData- Schakel de module in:
php bin/magento module:enable Kowal_SeoRichData- Voer de Magento-update uit:
php bin/magento setup:upgrade- Maak de cache leeg:
php bin/magento cache:flushStappen na installatie
Na installatie voegt de module een productattribuut toe:
| Attribuut | Betekenis |
|---|---|
offer_item_condition | Productconditie die wordt gebruikt om itemCondition in offers te genereren. |
Het attribuut ondersteunt de volgende waarden:
| Waarde in Magento | JSON-LD-waarde |
|---|---|
DamagedCondition | https://schema.org/DamagedCondition |
NewCondition | https://schema.org/NewCondition |
RefurbishedCondition | https://schema.org/RefurbishedCondition |
UsedCondition | https://schema.org/UsedCondition |
Als voor het product geen attribuutwaarde is ingesteld, behandelt de module het als NewCondition.
Configuratiebereik
Alle configuratievelden zijn beschikbaar voor de bereiken Default, Website en Store View, volgens de Magento-instellingen.
Velden van het type Enabled, Show ... en vergelijkbare velden gebruiken de standaard Magento-waarden:
| Waarde | Betekenis |
|---|---|
Yes | De functie is ingeschakeld en kan JSON-LD-gegevens genereren. |
No | De functie is uitgeschakeld. |
Breadcrumbs
Deze sectie is verantwoordelijk voor gestructureerde gegevens van het navigatiepad.
| Veld | Betekenis | Waarden |
|---|---|---|
Enabled | Schakelt het genereren van BreadcrumbList-gegevens in. | Yes, No |
Fixed Category Path | Gebruikt op de productpagina het meest specifieke categoriepad wanneer Magento geen volledige categoriecontext levert. | Yes, No |
Type | Bepaalt de lengte van het breadcrumbs-pad dat voor de zoekmachine wordt gegenereerd. | Default (Long), Short |
Waarden van het veld Type:
| Waarde | Betekenis |
|---|---|
Default (Long) | Volledig pad, bijv. Store > Category > Subcategory > Product. |
Short | Verkort pad, bijv. Store > Subcategory > Product. |
Neem uw sitenaam op in zoekresultaten
Deze sectie is verantwoordelijk voor gegevens van het type WebSite, die Google kunnen helpen de naam van de website te herkennen.
| Veld | Betekenis | Waarden |
|---|---|---|
Enabled | Schakelt het genereren van WebSite-gegevens in. | Yes, No |
Website Name | Naam van de website/winkel die in de gestructureerde gegevens wordt doorgegeven. | Tekst, bijv. de naam van de winkel. |
Organization
Deze sectie is verantwoordelijk voor gegevens van het type Organization.
| Veld | Betekenis | Waarden |
|---|---|---|
Enabled | Schakelt het genereren van organisatiegegevens in. | Yes, No |
Organization Name | Naam van het bedrijf of de winkel. | Tekst; verplicht veld nadat de sectie is ingeschakeld. |
Logo Url | Volledige URL van het organisatielogo. | URL naar het afbeeldingsbestand. |
Description | Beschrijving van de organisatie. | Tekst. |
Description Length | Maximaal aantal tekens van de beschrijving. | Getal; leeg betekent niet inkorten. |
Country | Land van de organisatie. | Landcode uit de Magento-lijst. |
Region/State | Regio of provincie. | Tekst. |
ZIP/Postal Code | Postcode. | Tekst. |
City | Plaats. | Tekst. |
Street Address | Straat en huisnummer. | Tekst. |
Sales | Telefoonnummer van de verkoopafdeling. | Nummer in internationaal formaat, bijv. +48.... |
Technical Support | Telefoonnummer van de technische ondersteuning. | Nummer in internationaal formaat. |
Customer Service | Telefoonnummer van de klantenservice. | Nummer in internationaal formaat. |
Het land uit deze sectie kan worden gebruikt als fallback voor het verzendland en het land van het retourbeleid als de overeenkomstige velden in de productsectie leeg blijven.
Social Profiles
Deze sectie voegt socialmediaprofielen van de organisatie toe. Om de gegevens zinvol te maken, moet de sectie Organization zijn ingeschakeld.
| Veld | Betekenis | Waarden |
|---|---|---|
Enabled | Schakelt het genereren van links naar socialmediaprofielen in. | Yes, No |
Facebook | URL van het Facebook-profiel. | Volledige URL. |
Twitter | URL van het Twitter/X-profiel. | Volledige URL. |
Google+ | URL van het Google+-profiel. | Volledige URL; historisch configuratieveld. |
Instagram | URL van het Instagram-profiel. | Volledige URL. |
YouTube | URL van het YouTube-kanaal. | Volledige URL. |
LinkedIn | URL van het LinkedIn-profiel. | Volledige URL. |
Myspace | URL van het Myspace-profiel. | Volledige URL; historisch configuratieveld. |
Pinterest | URL van het Pinterest-profiel. | Volledige URL. |
SoundCloud | URL van het SoundCloud-profiel. | Volledige URL. |
Tumblr | URL van het Tumblr-profiel. | Volledige URL. |
Lege velden worden overgeslagen.
Search Box
Deze sectie is verantwoordelijk voor SearchAction-gegevens, die het mogelijk kunnen maken om het zoekveld van de winkel in Google-resultaten weer te geven.
| Veld | Betekenis | Waarden |
|---|---|---|
Enabled | Schakelt het genereren van gegevens voor de zoekfunctie van de website in. | Yes, No |
Category Rich Data
Deze sectie is verantwoordelijk voor het genereren van productgegevens op categoriepagina's.
| Veld | Betekenis | Waarden |
|---|---|---|
Show Products Data | Voegt gestructureerde gegevens toe voor producten die zichtbaar zijn op de categoriepagina. | Yes, No |
Het inschakelen van deze optie kan de prestaties van categoriepagina's verslechteren, omdat de module gegevens voor meerdere producten moet verzamelen.
Product Rich Data
Deze sectie is verantwoordelijk voor de hoofdgegevens van het product van het type Product en voor offers-gegevens.
Basisproductvelden
| Veld | Betekenis | Waarden |
|---|---|---|
Enabled | Schakelt het genereren van product-JSON-LD op de productpagina in. | Yes, No |
Show Availability | Voegt availability toe in offers. | Yes, No |
priceValidUntil Default Value | Standaarddatum tot wanneer de prijs geldig is. | Datum. |
Use “Special Price To” Value for priceValidUntil Snippet | Als het product een actieve speciale prijs en een datum Special Price To heeft, vervangt die datum de standaardwaarde. | Yes, No |
Show Condition | Voegt itemCondition toe in offers. | Yes, No |
Description | Bepaalt de bron van de productbeschrijving in JSON-LD. | None, Product Short Description, Product Full Description, Page Meta Description |
Waarden van het veld Description:
| Waarde | Betekenis |
|---|---|
None | Haalt geen beschrijving uit de configuratie op; de code kan de productnaam als fallback gebruiken als de beschrijving leeg is. |
Product Short Description | Gebruikt de korte productbeschrijving. |
Product Full Description | Gebruikt de volledige productbeschrijving. |
Page Meta Description | Gebruikt de meta description van de pagina. |
Configureerbare en gegroepeerde producten
| Veld | Betekenis | Waarden |
|---|---|---|
Show Configurable Products as | Bepaalt hoe aanbiedingen voor configureerbare producten worden gegenereerd. | Main Offer, List of Associated Products Offers, Aggregate Offer |
Show Grouped Products as | Bepaalt hoe aanbiedingen voor gegroepeerde producten worden gegenereerd. | Main Offer, List of Associated Products Offers, Aggregate Offer |
Waarden:
| Waarde | Betekenis |
|---|---|
Main Offer | Genereert één aanbieding voor het hoofdproduct. |
List of Associated Products Offers | Genereert een afzonderlijke aanbieding voor elk eenvoudig of gekoppeld product. |
Aggregate Offer | Genereert AggregateOffer met de laagste prijs, de hoogste prijs en het aantal aanbiedingen. |
Beoordelingen en reviews
| Veld | Betekenis | Waarden |
|---|---|---|
Show Rating | Voegt aggregateRating en review toe aan de productgegevens. | Yes, No |
Use Yotpo Reviews instead of Magento Reviews | Haalt reviews op uit Yotpo in plaats van uit Magento Reviews. | Yes, No |
Rating Format | Bepaalt de beoordelingsschaal. | Percentage Scale, Numeric Scale |
Number of Reviews | Limiet voor het aantal nieuwste reviews dat aan JSON-LD wordt toegevoegd. | Getal; leeg betekent alle reviews. |
Waarden van het veld Rating Format:
| Waarde | Betekenis |
|---|---|
Percentage Scale | Beoordelingen worden geïnterpreteerd op een procentuele schaal. |
Numeric Scale | Beoordelingen worden geïnterpreteerd op een numerieke schaal. |
Integratie met Yotpo vereist dat een module die Yotpo ondersteunt beschikbaar is. Als de module niet is geïnstalleerd, mag de Yotpo-configuratie niet worden ingeschakeld.
Brand, manufacturer en product-ID's
| Veld | Betekenis | Waarden |
|---|---|---|
Brand | Productattribuut dat wordt gebruikt om de eigenschap brand te genereren. | Willekeurig productattribuut uit de lijst. |
EAN / GTIN Attribute | Productattribuut dat wordt gebruikt als globale product-ID. | Willekeurig productattribuut uit de lijst. |
Manufacturer | Productattribuut dat wordt gebruikt om de eigenschap manufacturer te genereren. | Willekeurig productattribuut uit de lijst. |
Het veld EAN / GTIN Attribute genereert de eigenschap afhankelijk van het aantal cijfers:
| Aantal cijfers | JSON-LD-eigenschap |
|---|---|
| 8 | gtin8 |
| 12 | gtin12 |
| 13 | gtin13 |
| 14 | gtin14 |
| Ander positief aantal cijfers | gtin |
De module verwijdert andere tekens dan cijfers uit de EAN/GTIN-waarde voordat JSON-LD wordt gegenereerd.
Verzendgegevens
De verzendsectie is verantwoordelijk voor het genereren van shippingDetails in offers. Gegevens worden alleen toegevoegd wanneer de sectie is ingeschakeld en alle vereiste waarden bevat.
| Veld | Betekenis | Waarden |
|---|---|---|
Show Shipping Details | Schakelt het genereren van shippingDetails in. | Yes, No |
Shipping Country | Land van levering. | Landcode uit de Magento-lijst; als dit leeg is, wordt het land uit de sectie Organization gebruikt. |
Shipping Price | Verzendkosten. | Getal gelijk aan of groter dan 0; 0 betekent gratis verzending. |
Handling Time Min Days | Minimale verwerkingstijd van de bestelling. | Geheel getal, dagen. |
Handling Time Max Days | Maximale verwerkingstijd van de bestelling. | Geheel getal, dagen. |
Transit Time Min Days | Minimale transporttijd. | Geheel getal, dagen. |
Transit Time Max Days | Maximale transporttijd. | Geheel getal, dagen. |
De valuta van de verzendkosten wordt opgehaald uit de valuta van de productaanbieding.
Voorbeeld van de betekenis van waarden:
| Veld | Voorbeeld | Betekenis |
|---|---|---|
Shipping Price | 0 | Gratis verzending. |
Handling Time Min Days | 0 | De bestelling kan dezelfde dag worden verwerkt. |
Handling Time Max Days | 1 | De verwerking van de bestelling duurt maximaal 1 dag. |
Transit Time Min Days | 1 | De levering duurt ten minste 1 dag. |
Transit Time Max Days | 5 | De levering duurt maximaal 5 dagen. |
Retourbeleid van de merchant
De sectie voor het retourbeleid is verantwoordelijk voor het genereren van hasMerchantReturnPolicy in offers. Gegevens worden alleen toegevoegd wanneer de sectie is ingeschakeld en de vereiste waarden bevat.
| Veld | Betekenis | Waarden |
|---|---|---|
Show Merchant Return Policy | Schakelt het genereren van hasMerchantReturnPolicy in. | Yes, No |
Return Policy Country | Land waarin het retourbeleid geldt. | Landcode uit de Magento-lijst; als dit leeg is, wordt het land uit de sectie Organization gebruikt. |
Return Policy Category | Type retourbeleid. | Finite Return Window, Returns Not Permitted, Unlimited Return Window |
Merchant Return Days | Aantal dagen voor retournering. | Geheel getal; vereist voor Finite Return Window. |
Return Method | Ondersteunde retourmethode. | -- Empty --, Return By Mail, Return In Store, Return At Kiosk |
Return Fees | Informatie over retourkosten. | -- Empty --, Free Return, Customer Responsibility, Return Shipping Fees |
Return Shipping Fee | Bedrag van de kosten voor retourzending. | Getal groter dan 0; alleen vereist voor Return Shipping Fees. |
Waarden van het veld Return Policy Category:
| Waarde | JSON-LD-waarde | Betekenis |
|---|---|---|
Finite Return Window | https://schema.org/MerchantReturnFiniteReturnWindow | Retourneren is mogelijk gedurende een bepaald aantal dagen. Vereist Merchant Return Days. |
Returns Not Permitted | https://schema.org/MerchantReturnNotPermitted | Retourzendingen zijn niet toegestaan. |
Unlimited Return Window | https://schema.org/MerchantReturnUnlimitedWindow | Retourneren zonder vastgestelde limiet in dagen. |
Waarden van het veld Return Method:
| Waarde | JSON-LD-waarde | Betekenis |
|---|---|---|
-- Empty -- | geen waarde | De retourmethode wordt niet aan JSON-LD toegevoegd. |
Return By Mail | https://schema.org/ReturnByMail | Retourneren per post. |
Return In Store | https://schema.org/ReturnInStore | Retourneren in een fysieke winkel. |
Return At Kiosk | https://schema.org/ReturnAtKiosk | Retourneren bij een punt/kiosk. |
Waarden van het veld Return Fees:
| Waarde | JSON-LD-waarde | Betekenis |
|---|---|---|
-- Empty -- | geen waarde | Informatie over kosten wordt niet aan JSON-LD toegevoegd. |
Free Return | https://schema.org/FreeReturn | Retourneren is gratis. |
Customer Responsibility | https://schema.org/ReturnFeesCustomerResponsibility | De klant draagt de retourkosten. |
Return Shipping Fees | https://schema.org/ReturnShippingFees | Voor de retourzending geldt een specifieke verzendvergoeding. Vereist Return Shipping Fee. |
De valuta van het veld Return Shipping Fee wordt opgehaald uit de valuta van de productaanbieding.
Custom Properties
Met het veld Custom Properties kunt u eigen eigenschappen toevoegen aan de JSON-LD van het product.
Formaat:
wlasciwosc_jsonld,kod_atrybutuAls slechts één element is opgegeven, behandelt de module dit tegelijk als de naam van de JSON-LD-eigenschap en als de attribuutcode.
Standaardwaarde:
skumpn,skuBetekenis van de standaardwaarde:
| Regel | Effect |
|---|---|
sku | Voegt sku toe op basis van het attribuut sku. |
mpn,sku | Voegt mpn toe op basis van het attribuut sku. |
Voorbeeld van het toevoegen van een eigen attribuut:
color,colormaterial,materialAanbevolen minimale configuratie voor producten
Configureer ten minste het volgende om waarschuwingen in Google Search Console voor productgegevens te beperken:
| Veld | Aanbeveling |
|---|---|
Product Rich Data > Enabled | Yes |
Show Availability | Yes |
Brand | Selecteer een attribuut met het productmerk. |
EAN / GTIN Attribute | Selecteer een attribuut met EAN/GTIN als de producten een globale ID hebben. |
Show Shipping Details | Yes, als de winkel een uniform verzendbeleid heeft dat in de configuratie kan worden beschreven. |
Show Merchant Return Policy | Yes, als de winkel een uniform retourbeleid heeft dat in de configuratie kan worden beschreven. |
Custom Properties | Behoud ten minste sku; voeg optioneel mpn toe als de winkel over zo'n identificatie beschikt. |
Cache legen na configuratiewijzigingen
Voer na een configuratiewijziging het volgende uit:
php bin/magento cache:flushAls de winkel extra HTTP-cache, Varnish of CDN gebruikt, maak dan ook deze cachelagen leeg.
Werking controleren
- Open de productpagina op de frontend.
- Controleer de broncode van de pagina en zoek naar:
- Controleer of JSON-LD de verwachte velden bevat, bijv.:
{ '@type': 'Product', 'brand': { '@type': 'Brand', 'name': 'Example Brand' }, 'gtin13': '5901234123457', 'offers': [ { '@type': 'Offer', 'shippingDetails': {}, 'hasMerchantReturnPolicy': {} } ]}- Test de URL van het product in de tool Google Rich Results Test of in Google Search Console.
Implementatieopmerkingen
- Schakel
shippingDetailsofhasMerchantReturnPolicyniet in als de waarden in de configuratie niet overeenkomen met het daadwerkelijke beleid van de winkel. - Als het verzend- of retourbeleid verschilt per product, regio, verzendmethode of winkelwagen, is één globale configuratie mogelijk niet voldoende.
- Na het wijzigen van de attributen
Brand,ManufacturerofEAN / GTIN Attributeis het raadzaam de productgegevens opnieuw te indexeren als de winkel cache of indexen gebruikt die invloed hebben op het uitlezen van attributen. - Controleer in meertalige en multi-valutawinkels de configuratie afzonderlijk voor elke Store View.