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

De SEO Rich Data-module voor Magento 2 automatiseert de implementatie van gestructureerde gegevens schema.
Compatibiliteit
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0
Hyva Theme
Hyva Theme Redy
€ 30,75
E-mail naar een vriend

Vraag stellen over dit product

Beschrijving / Magento 2-module — SEO Rich Data (JSON-LD)

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

Geef zoekmachines gestructureerde gegevens van uw webshop.

Kowal SEO Rich Data

Genereer JSON-LD voor producten, aanbiedingen, uw organisatie en navigatie. Gebruik beoordelingen, video’s en optionele FAQ om de inhoud van uw shop te beschrijven in schema.org-formaat.

Product en Offer · Beoordelingen en multimedia · Configuratie in het paneel

HOE HET IN DE PRAKTIJK WERKT

01 · U vult de shopgegevens aan
U mapt attributen en configureert bedrijfsgegevens.

02 · De module bouwt JSON-LD op
Genereert gegevens die bij het product of de pagina passen.

03 · U controleert de publicatie
U controleert of de gegevens overeenkomen met de zichtbare inhoud van de shop.

Wat levert het uw webshop op?

Ontdek de functies van de module, de toepassing en de configuratiewijze.

Wat doet SEO Rich Data?

De module voegt gestructureerde gegevens van schema.org in JSON-LD-formaat toe aan Magento. Hij beschrijft producten, categorieën, navigatie en de organisatie op een manier die begrijpelijk is voor systemen die pagina’s analyseren.

De gegevens kunnen ondersteunen bij het kwalificeren van content voor ondersteunde rich results, onder andere met prijs, beschikbaarheid of beoordelingen. Correcte markup garandeert niet dat deze wordt weergegeven, noch een hogere CTR, betere posities of snellere indexering.

Product — productinformatie

Geef de naam, beschrijving, URL, afbeeldingen, SKU en identificatiegegevens van het product door. Met de configuratie kiest u de bronnen voor merk, fabrikant en identificatoren zoals EAN/GTIN.

De eerdere beschrijving noemde ook MPN. Het bereik van uitgezonden identificatoren moet worden gecontroleerd in de betreffende pakketversie en productgegevens, in plaats van uit te gaan van de beschikbaarheid van elk veld.

Offer — prijs, beschikbaarheid en voorwaarden

De aanbieding kan prijs, valuta, beschikbaarheid, productconditie en geldigheidsdatum van de prijs bevatten. De parameters komen overeen met Magento-gegevens en de moduleconfiguratie.

De actuele code bevat ook opties voor verzendgegevens en retourbeleid: landen, kosten, levertijden en retourregels. Vul deze in volgens de werkelijke verkoopvoorwaarden.

Brand en Manufacturer

Merk- en fabrikantgegevens komen uit de productinformatie. In de configuratie kiest u de juiste attributen voor de catalogusstructuur.

Correct ingevulde bronnen maken het mogelijk de relatie van het product met merk en fabrikant te beschrijven zonder handmatig JSON-LD voor elke productpagina te maken.

Organization — verkopersgegevens

Beschrijf het bedrijf: naam, website, logo, beschrijving, adres en contactgegevens. De configuratie omvat onder meer verkoopcontact, technische support en klantenservice.

U kunt ook links naar socialmediaprofielen aanvullen. De gegevens moeten overeenkomen met de informatie die in de shop wordt gepubliceerd.

BreadcrumbList — navigatie

Breadcrumbgegevens geven de paginastructuur en het pad naar de bekeken inhoud door. Ze helpen systemen die de shop analyseren om de hiërarchie te herkennen.

In de configuratie beheert u de breadcrumbs-component en padopties, afgestemd op de catalogusnavigatie.

WebSite en SearchAction

WebSite-gegevens beschrijven de website, terwijl SearchAction het werkingsschema van de interne zoekfunctie van de shop doorgeeft.

De aanwezigheid van deze schema.org-typen betekent niet dat er automatisch een speciaal zoekveld of een ander element in Google-resultaten wordt weergegeven.

ItemList — producten in de categorie

De productlijst op een categoriepagina kan de naam, afbeelding en link van het product bevatten. Gestructureerde gegevens geven context aan de weergegeven collectie.

Dit is een beschrijving van de inhoud van de lijst, geen mechanisme om indexering te versnellen. De indexeringssnelheid hangt ook af van de toegankelijkheid van de pagina, de kwaliteit van de inhoud en de werking van de zoekmachine.

Review en AggregateRating

De module genereert gegevens van afzonderlijke beoordelingen en van de gemiddelde beoordeling: rating, aantal beoordelingen, recensie-inhoud en auteur. De configuratie omvat ook opties voor ratingformaat en de bron van beoordelingen.

Beoordelingen kunnen een product kwalificeren voor ondersteunde resultaten met sterren, als het voldoet aan de eisen van de zoekmachine. Er is geen garantie op weergave van sterren of een stijging van het aantal klikken.

VideoObject — video’s uit de galerij

De module detecteert externe video’s in de productgalerij en genereert VideoObject voor maximaal vijf items. De gegevens omvatten titel, beschrijving, thumbnail, URL en datum.

In de gecontroleerde code komt uploadDate uit de aanmaakdatum van het product. Controleer bij validatie of deze waarde overeenkomt met de werkelijke publicatie van de video.

FAQPage en Vraag naar het product

Na installatie en inschakeling van Kowal Vraag naar het Product kan de module FAQPage opbouwen uit vragen en antwoorden over een specifiek product. De code selecteert gepubliceerde items en beperkt het resultaat tot 50 posities.

Het tabblad met vragen, de activiteit ervan en de titel beheert u in de module Vraag naar het Product. Goedgekeurde antwoorden van de verkoper blijven nuttige content voor klanten en een bron van gestructureerde gegevens.

FAQ en actuele Google-resultaten

Google is op 7 mei 2026 gestopt met het weergeven van uitgebreide FAQ-resultaten. FAQPage kan nog steeds content beschrijven volgens schema.org, maar een vraag-en-antwoordsectie in Google-resultaten mag niet worden beloofd.

Dit is een verduidelijking van de eerdere beschrijving van de FAQ-integratie. De wijziging wordt gepubliceerd door Google Search Central; ook andere correcte gestructureerde gegevens garanderen geen rich results.

Configuratie en automatische generatie

In Stores → Configuration → Kowal → SEO Rich Data stelt u de beschikbare componenten, bedrijfsgegevens, attribuutmapping en opties voor productgegevens in. JSON-LD wordt automatisch aangemaakt voor ondersteunde pagina’s.

De eerdere beschrijving wees op aparte schakelaars voor FAQ en VideoObject. In de gecontroleerde configuratie werken deze processors op basis van beschikbare gegevens en afhankelijkheden; aparte schakelaars voor beide zijn niet bevestigd. De titel van het FAQ-tabblad stelt u in Vraag naar het Product in.

Meer gegevens en optionele integraties

Het actuele pakket omvat ook opties voor HowTo vanuit een productattribuut, SoftwareApplication en extra eigenschappen. Integraties met blog en TrustedUs zijn optioneel.

De meegeleverde adapter Kowal_SeoRichDataHyva gebruikt de hoofdgenerator voor JSON-LD en helpt conflicterende markup in Hyvä te beperken. U schakelt hem apart in en configureert hem aanvullend; de hoofdmodule werkt onafhankelijk van Hyvä.

Vereisten en gegevensconsistentie

De eerdere beschrijving vermeldt Magento 2.4.x, testen op Magento 2.4.7 en PHP 8.1+. Stem de omgeving af op de vereisten van de gebruikte Magento-release. Het pakket gebruikt kowal/base.

Vraag naar het Product wordt aanbevolen voor de FAQ-functie, maar is niet vereist voor basisgegevens van producten en categorieën. Controleer ook of het thema of een andere module geen tegenstrijdige of dubbele gegevens uitzendt.

Wat u ontvangt en hoe u het effect beoordeelt

De aanbieding omvat een module die via Composer wordt geïnstalleerd, documentatie, code voorbereid volgens Magento-richtlijnen en technische support bij de implementatie.

Gestructureerde gegevens kunnen de manier verbeteren waarop het aanbod wordt beschreven en de zichtbaarheid ondersteunen. Beoordeel SEO-resultaten en CTR op basis van metingen; de module garandeert geen specifieke stijging. Google-richtlijnen voor gestructureerde gegevens beschrijven de vereisten voor kwalificatie voor rich results.

Installatie via Composer

Pakket kowal/module-seo-rich-data, module Kowal_SeoRichData. Configureer toegang tot de Kowal-repository, installeer het pakket, schakel de module in, update Magento en leeg de cache. Houd in productie rekening met compilatie en deployment van statische content volgens het proces van de shop.

Van configuratie naar resultaat

1. U vult de shopgegevens aan
U mapt attributen en configureert bedrijfsgegevens.

2. De module bouwt JSON-LD op
Genereert gegevens die bij het product of de pagina passen.

3. U controleert de publicatie
U controleert of de gegevens overeenkomen met de zichtbare inhoud van de shop.

Een product dat ook voor de zoekmachine is beschreven

De productpagina bevat prijs, beschikbaarheid en beoordelingen. SEO Rich Data geeft de bijbehorende Product-, Offer- en AggregateRating-gegevens door in JSON-LD-formaat.

De zoekmachine ontvangt gestructureerde context. De weergave van een rich result hangt af van de regels en beslissingen van de zoekmachine.

Breng gestructureerde gegevens in Magento op orde

Wilt u de module afstemmen op uw webshop? Vraag naar de implementatie van Kowal SEO Rich Data en bespreek de configuratie of benodigde uitbreidingen.

Meer informatie

Addtocart Description

Bekijk de DEMO van de module

gebruikersnaam: seorichdata
wachtwoord: M2Seorichdata

Hyva Theme Hyva Theme Redy
Overeenstemming met sjabloon Goed, Luma / Blank, Smid

Change Log

Versie: 1.0.17

19.05.2026

Added

  • Ondersteuning toegevoegd voor het veld shippingDetails in de structuur offers voor productgegevens in JSON-LD.
  • Ondersteuning toegevoegd voor het veld hasMerchantReturnPolicy in de structuur offers voor productgegevens in JSON-LD.
  • Configuratie van verzendgegevens toegevoegd:
    • in-/uitschakelen van het genereren van shippingDetails,
    • verzendland,
    • verzendkosten,
    • minimale en maximale verwerkingstijd van de bestelling,
    • minimale en maximale transporttijd.
  • Configuratie van het retourbeleid toegevoegd:
    • in-/uitschakelen van het genereren van hasMerchantReturnPolicy,
    • land waar het beleid van toepassing is,
    • type retourbeleid,
    • aantal dagen voor retour,
    • retourmethode,
    • retourkosten,
    • optioneel bedrag van de kosten voor retourzending.
  • Selectie van EAN / GTIN-attribuut toegevoegd in de productconfiguratie.
  • Automatische mapping toegevoegd van EAN / GTIN-waarden naar eigenschappen gtin8, gtin12, gtin13, gtin14 of gtin, afhankelijk van de lengte van het nummer.
  • Source-modellen toegevoegd voor configuratieopties van het retourbeleid:
    • ReturnPolicyCategory,
    • ReturnMethod,
    • ReturnFees.

Changed

  • Het ophalen van attribuutwaarden brand en manufacturer voor JSON-LD is verbeterd.
  • Fallback toegevoegd voor het ophalen van attribuutwaarden uit raw EAV value wanneer getAttributeText() of getData() geen waarde retourneert.
  • Voor configureerbare en gegroepeerde producten is fallback toegevoegd voor het ophalen van brand / GTIN-waarden uit eenvoudige producten.
  • De verouderde methode Block\Product::getResultArray() is omgezet naar gemeenschappelijke logica Model\JsonLd\ProductInfo, zodat het genereren van productgegevens consistent is op de productpagina en in categorielijsten.
  • De cache key van aanbiedingen is uitgebreid met configuratie voor verzending en retourbeleid, zodat configuratiewijzigingen invloed hebben op de gegenereerde JSON-LD.

Fixed

  • Een geval opgelost waarin het geconfigureerde attribuut Brand niet verscheen in de product-JSON-LD.
  • Ontbrekende gegevens aangevuld die door Google Search Console vereist zijn voor merchant listing:
    • shippingDetails,
    • hasMerchantReturnPolicy,
    • globale productidentificator via EAN / GTIN.

Installatiehandleiding voor de module

SEO Rich Data - installatie en configuratie

Doel van de module

De module Kowal_SeoRichData voegt gestructureerde gegevens schema.org in JSON-LD-formaat toe aan Magento 2. De gegenereerde gegevens kunnen producten, aanbiedingen, prijzen, beschikbaarheid, ratings, reviews, breadcrumbs, organisatiegegevens, sitenaam, search box, socialmediaprofielen, FAQ en video omvatten.

De moduleconfiguratie bevindt zich in het Magento-beheerpaneel:

Stores > Configuration > Kowal > SEO Rich Data

Vereisten

  • Magento 2.
  • Toegang tot Magento CLI.
  • Toegang tot de Composer repository met het pakket kowal/module-seo-rich-data.
  • Vereist basispakket: kowal/base.
  • Rechten om opdrachten bin/magento uit te voeren.

Installatie via Composer

  1. Voeg de pakketrepository toe:

Toegangsgegevens voor de Composer repository, het e-mailadres van de klant en de licentietoken, ontvangt u per e-mail na aankoop. Ze zijn ook beschikbaar in het klantpaneel na inloggen op kowal.store. Vervang TWOJ_EMAIL_KLIENTA door het e-mailadres van uw account en TWOJ_TOKEN door de ontvangen token. Voer de opdrachten uit in de hoofdmap van Magento.

composer config repositories.kowal composer https://repo.kowal.store
  • 2. Configureer de toegangsgegevens voor de Composer repository van Kowal:
composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'
  • 3. Installeer de module:
composer require kowal/module-seo-rich-data
  • 4. Schakel de module in:
php bin/magento module:enable Kowal_SeoRichData
  • 5. Voer de Magento-update uit:
php bin/magento setup:upgrade
  • 6. Voer in een productieomgeving DI-compilatie uit:
php bin/magento setup:di:compile
  • 7. Genereer in een productieomgeving statische bestanden als het project dit vereist:
php bin/magento setup:static-content:deploy
  • 8. Leeg de cache:
php bin/magento cache:flush

Handmatige installatie

  1. Kopieer de module naar de map:
app/code/Kowal/SeoRichData
  • 2. Schakel de module in:
php bin/magento module:enable Kowal_SeoRichData
  • 3. Voer de Magento-update uit:
php bin/magento setup:upgrade
  • 4. Leeg de cache:
php bin/magento cache:flush

Acties na installatie

Na installatie voegt de module een productattribuut toe:

AttribuutBetekenis
offer_item_conditionProductconditie die wordt gebruikt om itemCondition in offers te genereren.

Het attribuut ondersteunt de waarden:

Waarde in MagentoJSON-LD-waarde
DamagedConditionhttps://schema.org/DamagedCondition
NewConditionhttps://schema.org/NewCondition
RefurbishedConditionhttps://schema.org/RefurbishedCondition
UsedConditionhttps://schema.org/UsedCondition

Als het product geen attribuutwaarde heeft ingesteld, behandelt de module het als NewCondition.

Configuratiebereik

Alle configuratievelden zijn beschikbaar voor de bereiken Default, Website en Store View, conform de Magento-instellingen.

Velden van het type Enabled, Show ... en vergelijkbare velden gebruiken standaard Magento-waarden:

WaardeBetekenis
YesDe functie is ingeschakeld en kan JSON-LD-gegevens genereren.
NoDe functie is uitgeschakeld.

Deze sectie is verantwoordelijk voor gestructureerde gegevens van het navigatiepad.

VeldBetekenisWaarden
EnabledSchakelt het genereren van BreadcrumbList-gegevens in.Yes, No
Fixed Category PathGebruikt op de productpagina het meest specifieke categoriepad wanneer Magento geen volledige categoriecontext levert.Yes, No
TypeBepaalt de lengte van het breadcrumbpad dat voor de zoekmachine wordt gegenereerd.Default (Long), Short

Waarden van het veld Type:

WaardeBetekenis
Default (Long)Volledig pad, bijv. Store > Category > Subcategory > Product.
ShortVerkort pad, bijv. Store > Subcategory > Product.

Include Your Site Name in Search Results

Deze sectie is verantwoordelijk voor gegevens van het type WebSite, die Google kunnen helpen de naam van de website te herkennen.

VeldBetekenisWaarden
EnabledSchakelt het genereren van WebSite-gegevens in.Yes, No
Website NameNaam van de site/shop die in gestructureerde gegevens wordt doorgegeven.Tekst, bijvoorbeeld de shopnaam.

Organization

Deze sectie is verantwoordelijk voor gegevens van het type Organization.

VeldBetekenisWaarden
EnabledSchakelt het genereren van organisatiegegevens in.Yes, No
Organization NameNaam van het bedrijf of de shop.Tekst; verplicht veld na inschakeling van de sectie.
Logo UrlVolledige URL van het organisatielogo.URL naar een grafisch bestand.
DescriptionBeschrijving van de organisatie.Tekst.
Description LengthMaximaal aantal tekens van de beschrijving.Getal; leeg betekent niet inkorten.
CountryLand van de organisatie.Landcode uit de Magento-lijst.
Region/StateRegio of provincie.Tekst.
ZIP/Postal CodePostcode.Tekst.
CityPlaats.Tekst.
Street AddressStraat en huisnummer.Tekst.
SalesTelefoonnummer van de verkoopafdeling.Nummer in internationaal formaat, bijv. +48....
Technical SupportTelefoonnummer van technische support.Nummer in internationaal formaat.
Customer ServiceTelefoonnummer 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 betreffende velden in de productsectie leeg blijven.

Social Profiles

Deze sectie voegt socialmediaprofielen van de organisatie toe. Om de gegevens zinvol te laten zijn, moet de sectie Organization zijn ingeschakeld.

VeldBetekenisWaarden
EnabledSchakelt het genereren van links naar socialmediaprofielen in.Yes, No
FacebookURL van het Facebook-profiel.Volledige URL.
TwitterURL van het Twitter / X-profiel.Volledige URL.
Google+URL van het Google+-profiel.Volledige URL; historisch configuratieveld.
InstagramURL van het Instagram-profiel.Volledige URL.
YouTubeURL van het YouTube-kanaal.Volledige URL.
LinkedInURL van het LinkedIn-profiel.Volledige URL.
MyspaceURL van het Myspace-profiel.Volledige URL; historisch configuratieveld.
PinterestURL van het Pinterest-profiel.Volledige URL.
SoundCloudURL van het SoundCloud-profiel.Volledige URL.
TumblrURL van het Tumblr-profiel.Volledige URL.

Lege velden worden overgeslagen.

Deze sectie is verantwoordelijk voor SearchAction-gegevens, die de weergave van het zoekveld van de shop in Google-resultaten mogelijk kunnen maken.

VeldBetekenisWaarden
EnabledSchakelt het genereren van gegevens voor de sitezoekfunctie in.Yes, No

Category Rich Data

Deze sectie is verantwoordelijk voor het genereren van productgegevens op categoriepagina’s.

VeldBetekenisWaarden
Show Products DataVoegt 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 veel producten moet verzamelen.

Product Rich Data

Deze sectie is verantwoordelijk voor de hoofdproductgegevens van het type Product en voor offers-gegevens.

Basisvelden van het product

VeldBetekenisWaarden
EnabledSchakelt het genereren van product-JSON-LD op de productpagina in.Yes, No
Show AvailabilityVoegt availability toe in offers.Yes, No
priceValidUntil Default ValueStandaard geldigheidsdatum van de prijs.Datum.
Use “Special Price To” Value for priceValidUntil SnippetAls het product een actieve speciale prijs en een datum Special Price To heeft, vervangt deze datum de standaardwaarde.Yes, No
Show ConditionVoegt itemCondition toe in offers.Yes, No
DescriptionBepaalt de bron van de productbeschrijving in JSON-LD.None, Product Short Description, Product Full Description, Page Meta Description

Waarden van het veld Description:

WaardeBetekenis
NoneHaalt geen beschrijving uit de configuratie; de code kan de productnaam als fallback gebruiken als de beschrijving leeg is.
Product Short DescriptionGebruikt de korte productbeschrijving.
Product Full DescriptionGebruikt de volledige productbeschrijving.
Page Meta DescriptionGebruikt de meta description van de pagina.

Configureerbare en gegroepeerde producten

VeldBetekenisWaarden
Show Configurable Products asBepaalt de manier waarop aanbiedingen voor configureerbare producten worden gegenereerd.Main Offer, List of Associated Products Offers, Aggregate Offer
Show Grouped Products asBepaalt de manier waarop aanbiedingen voor gegroepeerde producten worden gegenereerd.Main Offer, List of Associated Products Offers, Aggregate Offer

Waarden:

WaardeBetekenis
Main OfferGenereert één aanbieding voor het hoofdproduct.
List of Associated Products OffersGenereert een aparte aanbieding voor elk eenvoudig of gekoppeld product.
Aggregate OfferGenereert AggregateOffer met de laagste prijs, hoogste prijs en het aantal aanbiedingen.

Ratings en reviews

VeldBetekenisWaarden
Show RatingVoegt aggregateRating en review toe aan de productgegevens.Yes, No
Use Yotpo Reviews instead of Magento ReviewsHaalt reviews op uit Yotpo in plaats van Magento Reviews.Yes, No
Rating FormatBepaalt de beoordelingsschaal.Percentage Scale, Numeric Scale
Number of ReviewsLimiet voor het aantal nieuwste reviews dat aan JSON-LD wordt toegevoegd.Getal; leeg betekent alle reviews.

Waarden van het veld Rating Format:

WaardeBetekenis
Percentage ScaleRatings worden geïnterpreteerd op een procentuele schaal.
Numeric ScaleRatings worden geïnterpreteerd op een numerieke schaal.

Integratie met Yotpo vereist de beschikbaarheid van een module die Yotpo ondersteunt. Als de module niet is geïnstalleerd, mag de Yotpo-configuratie niet worden ingeschakeld.

Brand, manufacturer en productidentificatoren

VeldBetekenisWaarden
BrandProductattribuut dat wordt gebruikt om de eigenschap brand te genereren.Willekeurig productattribuut uit de lijst.
EAN / GTIN AttributeProductattribuut dat wordt gebruikt als globale productidentificator.Willekeurig productattribuut uit de lijst.
ManufacturerProductattribuut dat wordt gebruikt om de eigenschap manufacturer te genereren.Willekeurig productattribuut uit de lijst.

Het veld EAN / GTIN Attribute genereert een eigenschap afhankelijk van het aantal cijfers:

Aantal cijfersJSON-LD-eigenschap
8gtin8
12gtin12
13gtin13
14gtin14
Ander positief aantal cijfersgtin

De module verwijdert andere tekens dan cijfers uit de EAN / GTIN-waarde voordat JSON-LD wordt gegenereerd.

Shipping details

De verzendsectie is verantwoordelijk voor het genereren van shippingDetails in offers. Gegevens worden alleen toegevoegd als de sectie is ingeschakeld en alle vereiste waarden aanwezig zijn.

VeldBetekenisWaarden
Show Shipping DetailsSchakelt het genereren van shippingDetails in.Yes, No
Shipping CountryLand van levering.Landcode uit de Magento-lijst; als leeg wordt het land uit de sectie Organization gebruikt.
Shipping PriceVerzendkosten.Getal gelijk aan of groter dan 0; 0 betekent gratis verzending.
Handling Time Min DaysMinimale verwerkingstijd van de bestelling.Geheel getal, dagen.
Handling Time Max DaysMaximale verwerkingstijd van de bestelling.Geheel getal, dagen.
Transit Time Min DaysMinimale transporttijd.Geheel getal, dagen.
Transit Time Max DaysMaximale transporttijd.Geheel getal, dagen.

De valuta van de verzendkosten wordt gehaald uit de valuta van de productaanbieding.

Voorbeeld van de betekenis van waarden:

VeldVoorbeeldBetekenis
Shipping Price0Gratis verzending.
Handling Time Min Days0De bestelling kan dezelfde dag worden verwerkt.
Handling Time Max Days1De verwerking van de bestelling duurt maximaal 1 dag.
Transit Time Min Days1De levering duurt minimaal 1 dag.
Transit Time Max Days5De levering duurt maximaal 5 dagen.

Merchant return policy

De sectie voor retourbeleid is verantwoordelijk voor het genereren van hasMerchantReturnPolicy in offers. Gegevens worden alleen toegevoegd als de sectie is ingeschakeld en de vereiste waarden aanwezig zijn.

VeldBetekenisWaarden
Show Merchant Return PolicySchakelt het genereren van hasMerchantReturnPolicy in.Yes, No
Return Policy CountryLand waar het retourbeleid van toepassing is.Landcode uit de Magento-lijst; als leeg wordt het land uit de sectie Organization gebruikt.
Return Policy CategoryType retourbeleid.Finite Return Window, Returns Not Permitted, Unlimited Return Window
Merchant Return DaysAantal dagen voor retour.Geheel getal; vereist voor Finite Return Window.
Return MethodOndersteunde retourmethode.-- Empty --, Return By Mail, Return In Store, Return At Kiosk
Return FeesInformatie over retourkosten.-- Empty --, Free Return, Customer Responsibility, Return Shipping Fees
Return Shipping FeeBedrag van de kosten voor retourzending.Getal groter dan 0; alleen vereist voor Return Shipping Fees.

Waarden van het veld Return Policy Category:

WaardeJSON-LD-waardeBetekenis
Finite Return Windowhttps://schema.org/MerchantReturnFiniteReturnWindowRetour mogelijk gedurende een bepaald aantal dagen. Vereist Merchant Return Days.
Returns Not Permittedhttps://schema.org/MerchantReturnNotPermittedRetouren zijn niet toegestaan.
Unlimited Return Windowhttps://schema.org/MerchantReturnUnlimitedWindowRetour zonder vastgestelde daglimiet.

Waarden van het veld Return Method:

WaardeJSON-LD-waardeBetekenis
-- Empty --geen waardeRetourmethode wordt niet aan JSON-LD toegevoegd.
Return By Mailhttps://schema.org/ReturnByMailRetour per post.
Return In Storehttps://schema.org/ReturnInStoreRetour in een fysieke winkel.
Return At Kioskhttps://schema.org/ReturnAtKioskRetour bij een punt/kiosk.

Waarden van het veld Return Fees:

WaardeJSON-LD-waardeBetekenis
-- Empty --geen waardeInformatie over kosten wordt niet aan JSON-LD toegevoegd.
Free Returnhttps://schema.org/FreeReturnRetour is gratis.
Customer Responsibilityhttps://schema.org/ReturnFeesCustomerResponsibilityDe klant draagt de retourkosten.
Return Shipping Feeshttps://schema.org/ReturnShippingFeesRetour heeft een specifieke vergoeding voor retourzending. Vereist Return Shipping Fee.

De valuta van het veld Return Shipping Fee wordt gehaald uit de valuta van de productaanbieding.

Custom Properties

Het veld Custom Properties maakt het mogelijk eigen eigenschappen toe te voegen aan de product-JSON-LD.

Formaat:

wlasciwosc_jsonld,kod_atrybutu

Als slechts één element is opgegeven, behandelt de module dit tegelijk als de naam van de JSON-LD-eigenschap en als attribuutcode.

Standaardwaarde:

skumpn,sku

Betekenis van de standaardwaarde:

RegelEffect
skuVoegt sku toe op basis van het attribuut sku.
mpn,skuVoegt mpn toe op basis van het attribuut sku.

Voorbeeld van het toevoegen van een eigen attribuut:

color,colormaterial,material

Aanbevolen minimale configuratie voor producten

Configureer minimaal het volgende om waarschuwingen in Google Search Console voor productgegevens te beperken:

VeldAanbeveling
Product Rich Data > EnabledYes
Show AvailabilityYes
BrandKies een attribuut met het productmerk.
EAN / GTIN AttributeKies een attribuut met EAN / GTIN als producten een globale identificator hebben.
Show Shipping DetailsYes, als de shop een uniform verzendbeleid heeft dat in de configuratie kan worden beschreven.
Show Merchant Return PolicyYes, als de shop een uniform retourbeleid heeft dat in de configuratie kan worden beschreven.
Custom PropertiesBehoud minimaal sku; voeg optioneel mpn toe als de shop zo’n identificator heeft.

Cache legen na configuratiewijzigingen

Voer na een configuratiewijziging uit:

php bin/magento cache:flush

Als de shop extra HTTP-cache, Varnish of CDN gebruikt, leeg dan ook deze cachelagen.

Werking controleren

  1. Open de productpagina op de frontend.
  2. Controleer de paginabron en zoek naar:
<script type='application/ld+json'>
  • 3. Controleer of JSON-LD de verwachte velden bevat, bijvoorbeeld:
{ '@type': 'Product', 'brand': { '@type': 'Brand', 'name': 'Example Brand' }, 'gtin13': '5901234123457', 'offers': [ { '@type': 'Offer', 'shippingDetails': {}, 'hasMerchantReturnPolicy': {} } ]}
  • 4. Test de product-URL in de Google Rich Results Test-tool of in Google Search Console.

Implementatie-opmerkingen

  • Schakel shippingDetails of hasMerchantReturnPolicy niet in als de waarden in de configuratie niet overeenkomen met het werkelijke shopbeleid.
  • Als verzend- of retourbeleid verschilt per product, regio, verzendmethode of winkelwagen, kan één globale configuratie onvoldoende zijn.
  • Na wijziging van attributen Brand, Manufacturer of EAN / GTIN Attribute is het verstandig productgegevens opnieuw te indexeren als de shop cache of indexen gebruikt die invloed hebben op het uitlezen van attributen.
  • Controleer in meertalige en multivaluta-shops de configuratie afzonderlijk voor elke Store View.
Druk om carrousel over te slaan

We hebben andere producten gevonden die u misschien leuk vindt!

Schrijf uw eigen review
U plaatst een review over: Magento 2-module — SEO Rich Data (JSON-LD)
Uw waardering:
Prijs
Kwaliteit
Ondersteuning
loader
Bezig met laden...

U heeft uw review aangeboden ter goedkeuring.

Vragen en antwoorden

Vraag
Ondersteunt de module de nieuwste versie van Magento 2 (bijv. 2.4.7)?
Antwoord
De beschrijving noemt Magento 2.4.x en tests op Magento 2.4.7. Controleer de concrete moduleversie met uw Magento-, PHP- en themaversie. Dit garandeert geen compatibiliteit met alle huidige of toekomstige versies.
Vraag
Welke typen gestructureerde gegevens (JSON‑LD) ondersteunt deze module?
Antwoord
De module ondersteunt onder andere de typen: Product, Offer, Brand/Manufacturer, Organization, BreadcrumbList, SearchAction (WebSite), ItemList (voor categoriepagina's), VideoObject (als het product een video bevat) en FAQPage (bij integratie met de module „Vraag naar een product”).
Vraag
Kan ik afzonderlijke elementen van gestructureerde gegevens in- of uitschakelen?
Antwoord
SEO Rich Data-configuratie beheert beschikbare onderdelen, bedrijfsgegevens en mapping van productattributen. FAQPage en VideoObject worden uit beschikbare gegevens en afhankelijkheden gemaakt; aparte schakelaars voor deze twee processors zijn niet bevestigd.
Vraag
Detecteert de module automatisch video’s in de productgalerij en maakt hij het type VideoObject aan?
Antwoord
Ja. Hij detecteert externe video's in de productgalerij en maakt VideoObject voor maximaal vijf items met titel, beschrijving, thumbnail, URL en datum. In de beschreven implementatie komt uploadDate uit de productaanmaakdatum; controleer of die overeenkomt met de werkelijke videopublicatie.
Vraag
Werkt deze module samen met de module Zapytaj o Produkt en genereert deze FAQPage?
Antwoord
Ja. Met Kowal Ask About Product geïnstalleerd en actief kan SEO Rich Data FAQPage maken van gepubliceerde vragen en antwoorden, maximaal 50. Ask About Product beheert het FAQ-tabblad. Google stopte op 7 mei 2026 met FAQ rich results; FAQ blijft nuttige klantinhoud, maar markup garandeert geen zoekzichtbaarheid of AI-aanbevelingen.
Vraag
Wat zijn de systeemvereisten voor de module?
Antwoord
De vereiste omgeving is Magento 2 versie 2.4.x (getest op 2.4.7 en 2.4.8) en PHP versie minimaal 8.1
Vraag
Wat ontvang ik precies na aankoop van de module?
Antwoord
Na aankoop ontvang je: een kant-en-klare module voor installatie via Composer, volledige documentatie, code die voldoet aan de richtlijnen van Magento 2 en technische ondersteuning bij de implementatie.
Vraag
Helpt de module de zichtbaarheid van de winkel in zoekresultaten te vergroten?
Antwoord
Ja — dankzij het gebruik van gestructureerde gegevens in JSON‑LD-formaat kunnen je producten, categorieën en CMS-pagina’s in zoekresultaten worden weergegeven met afbeelding, prijs, beschikbaarheid en andere uitlichtingen, wat de CTR en indexering verbetert.
Vraag
Moet ik alle gegevens handmatig invullen – bijv. merk, fabrikant, MPN?
Antwoord
De module haalt bepaalde gegevens automatisch op uit de standaard productvelden (bijv. merk/fabrikant) — het is echter belangrijk dat deze gegevens correct zijn ingevuld in de productcatalogus, zodat het JSON-LD-resultaat compleet is.
Vraag
Kan ik een eigen titel instellen voor het tabblad met vragen (FAQ) op de productpagina?
Antwoord
Ja — in de configuratie van de module heb je de optie om een eigen titel in te stellen voor het tabblad met vragen (als je de module „Zapytaj o Produkt” gebruikt).
Vraag
Helpt de module ervoor te zorgen dat de hoofdafbeelding van het product in de zoekresultaten van Google verschijnt?
Antwoord
Ja — de module genereert correcte markup van het type @type='Product' met de eigenschap image die de URL van de hoofdafbeelding van het product bevat. Dit helpt zoekmachines (waaronder Google) om de afbeelding te herkennen en te overwegen deze weer te geven in uitgebreide zoekresultaten („rich snippets”). Houd er echter rekening mee dat Google de weergave van de afbeelding niet garandeert — gestructureerde gegevens bieden een mogelijkheid, maar Google beslist of en wanneer ze worden getoond.
Vraag
Kan de module automatisch gestructureerde gegevens in JSON-LD-formaat genereren voor producten in een Magento 2-winkel?
Antwoord
Ja — de module is ontwikkeld om gestructureerde JSON-LD-gegevens (schema.org) in een Magento 2-winkel toe te voegen of uit te breiden, om de zichtbaarheid in zoekmachines te verbeteren.
Vraag
Kan ik gegevens zoals prijs, beschikbaarheid, merk of reviews toevoegen aan deze JSON‑LD-markeringen?
Antwoord
Ja — een goede standaard voor JSON‑LD-productmarkeringen omvat onder andere de naam, prijs, valuta, beschikbaarheidsstatus („InStock”), merk en ook reviews/beoordelingen.
Vraag
Vereist de module aanpassingen aan de kernbestanden van Magento of aan het winkelthema?
Antwoord
Nee — als extensie voor Magento 2 zou deze moeten werken zonder dat core-bestanden overschreven hoeven te worden. (Hoewel het altijd wordt aanbevolen om vóór de installatie een back-up te maken en te testen in een stagingomgeving.)
Vraag
Werkt de module in multi-store- of meertalige installaties?
Antwoord
Ja — omdat de module zich richt op het genereren van JSON-LD, kan deze worden gebruikt in Magento 2-winkels met meerdere winkels of weergaven. Het is wel verstandig om te controleren of de configuratie verschillende instellingen voor afzonderlijke weergaven toestaat.
Vraag
Heeft dit een negatieve invloed op de prestaties van de winkel — bijvoorbeeld bij een zeer groot aantal producten?
Antwoord
In de meeste gevallen is de impact minimaal — het toevoegen van een JSON-LD-script op de productpagina vormt een geringe belasting. Bij een zeer grote catalogus en een groot aantal verzoeken is het echter raadzaam de werking in een testomgeving te testen.
Vraag
Moet ik na de installatie zelf JSON-LD-scripts aan de template toevoegen of de lay-out van de productpagina aanpassen?
Antwoord
Nee — de module automatiseert het genereren van JSON-LD-scripts, waardoor handmatige bewerking van de template niet nodig is. Het is echter wel aan te raden om in de instellingen van de module te controleren of kleine aanpassingen aan het thema vereist zijn.
Vraag
Werkt de module samen met andere SEO-modules of modules die gestructureerde gegevens genereren?
Antwoord
Het is verstandig om voorzichtig te zijn — als de webshop al een andere extensie gebruikt die JSON‑LD of schema.org-scripts genereert, kunnen gegevens dubbel worden weergegeven, wat Google negatief kan beoordelen. Het wordt aanbevolen de configuratie te controleren en conflicten te vermijden.
Vraag
Krijg ik na aankoop van de module technische ondersteuning en updates?
Antwoord
Ja — de fabrikant geeft aan technische ondersteuning en updates voor zijn modules beschikbaar te stellen.
Cookievoorkeuren wijzigen