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

De SEO Rich Data-module voor Magento 2 automatiseert de implementatie van gestructureerde gegevens volgens schema.
SKU
M2-SEO-RICH-DATA
€ 30,75
Email to a Friend

Vraag over dit product

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:

  1. Product

    Gedetailleerde productbeschrijving: naam, beschrijving, prijs, valuta, voorraadstatus, fabrikant, merk, SKU, MPN.

  2. Offer

    Informatie over beschikbaarheid en aanbiedingsvoorwaarden (nieuw, beschikbaarheid, geldigheidsdatum van de prijs).

  3. Brand / Manufacturer

    Automatische markering van merk en fabrikant op basis van productgegevens.

  4. Organization

    Gegevens van je bedrijf (naam van de verkoper, contact, website).

  5. BreadcrumbList

    Broodkruimelnavigatie die Google helpt de structuur van de pagina beter te begrijpen.

  6. SearchAction (WebSite)

    Een aanwijzing voor Google over hoe de interne zoekfunctie van de winkel werkt.

  7. ItemList (voor categoriepagina's)

    Lijst met producten in de categorie (naam, afbeelding, link) — versnelt de indexering en geeft Google context.

  8. 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.

  9. VideoObject (NIEUW)

    Detecteert video's in de productgalerij en voegt ze toe als gestructureerde gegevens (miniatuur, link, datum).

  10. 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

Addtocart Description

Zobacz DEMO modułu

username: seorichdata
hasło: M2Seorichdata

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

Change Log

Versie: 1.0.17

19.05.2026

Toegevoegd

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

Gewijzigd

  • 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 een fallback toegevoegd voor het ophalen van brand/GTIN-waarden uit eenvoudige producten.
  • De verouderde methode Block\Product::getResultArray() is overgezet naar de gezamenlijke logica Model\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 Brand niet 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

  1. 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
  1. Configureer de toegangsgegevens voor de Composer repository van Kowal:
composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'
  1. Installeer de module:
composer require kowal/module-seo-rich-data
  1. Schakel de module in:
php bin/magento module:enable Kowal_SeoRichData
  1. Voer de Magento-update uit:
php bin/magento setup:upgrade
  1. Voer in een productieomgeving de DI-compilatie uit:
php bin/magento setup:di:compile
  1. Genereer in een productieomgeving statische bestanden als het project dit vereist:
php bin/magento setup:static-content:deploy
  1. Maak de cache leeg:
php bin/magento cache:flush

Handmatige installatie

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

Stappen 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 volgende waarden:

Waarde in MagentoJSON-LD-waarde
DamagedConditionhttps://schema.org/DamagedCondition
NewConditionhttps://schema.org/NewCondition
RefurbishedConditionhttps://schema.org/RefurbishedCondition
UsedConditionhttps://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:

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 breadcrumbs-pad 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.

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.

VeldBetekenisWaarden
EnabledSchakelt het genereren van WebSite-gegevens in.Yes, No
Website NameNaam 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.

VeldBetekenisWaarden
EnabledSchakelt het genereren van organisatiegegevens in.Yes, No
Organization NameNaam van het bedrijf of de winkel.Tekst; verplicht veld nadat de sectie is ingeschakeld.
Logo UrlVolledige URL van het organisatielogo.URL naar het afbeeldingsbestand.
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 de technische ondersteuning.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 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.

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 het mogelijk kunnen maken om het zoekveld van de winkel in Google-resultaten weer te geven.

VeldBetekenisWaarden
EnabledSchakelt 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.

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 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

VeldBetekenisWaarden
EnabledSchakelt het genereren van product-JSON-LD op de productpagina in.Yes, No
Show AvailabilityVoegt availability toe in offers.Yes, No
priceValidUntil Default ValueStandaarddatum tot wanneer de prijs geldig is.Datum.
Use “Special Price To” Value for priceValidUntil SnippetAls het product een actieve speciale prijs en een datum Special Price To heeft, vervangt die 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 op; 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 hoe aanbiedingen voor configureerbare producten worden gegenereerd.Main Offer, List of Associated Products Offers, Aggregate Offer
Show Grouped Products asBepaalt hoe 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 afzonderlijke aanbieding voor elk eenvoudig of gekoppeld product.
Aggregate OfferGenereert AggregateOffer met de laagste prijs, de hoogste prijs en het aantal aanbiedingen.

Beoordelingen 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 uit 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 ScaleBeoordelingen worden geïnterpreteerd op een procentuele schaal.
Numeric ScaleBeoordelingen 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

VeldBetekenisWaarden
BrandProductattribuut dat wordt gebruikt om de eigenschap brand te genereren.Willekeurig productattribuut uit de lijst.
EAN / GTIN AttributeProductattribuut dat wordt gebruikt als globale product-ID.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 de 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.

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.

VeldBetekenisWaarden
Show Shipping DetailsSchakelt het genereren van shippingDetails in.Yes, No
Shipping CountryLand van levering.Landcode uit de Magento-lijst; als dit leeg is, 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 opgehaald 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 ten minste 1 dag.
Transit Time Max Days5De 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.

VeldBetekenisWaarden
Show Merchant Return PolicySchakelt het genereren van hasMerchantReturnPolicy in.Yes, No
Return Policy CountryLand waarin het retourbeleid geldt.Landcode uit de Magento-lijst; als dit leeg is, 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 retournering.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/MerchantReturnFiniteReturnWindowRetourneren is mogelijk gedurende een bepaald aantal dagen. Vereist Merchant Return Days.
Returns Not Permittedhttps://schema.org/MerchantReturnNotPermittedRetourzendingen zijn niet toegestaan.
Unlimited Return Windowhttps://schema.org/MerchantReturnUnlimitedWindowRetourneren zonder vastgestelde limiet in dagen.

Waarden van het veld Return Method:

WaardeJSON-LD-waardeBetekenis
-- Empty --geen waardeDe retourmethode wordt niet aan JSON-LD toegevoegd.
Return By Mailhttps://schema.org/ReturnByMailRetourneren per post.
Return In Storehttps://schema.org/ReturnInStoreRetourneren in een fysieke winkel.
Return At Kioskhttps://schema.org/ReturnAtKioskRetourneren 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/FreeReturnRetourneren is gratis.
Customer Responsibilityhttps://schema.org/ReturnFeesCustomerResponsibilityDe klant draagt de retourkosten.
Return Shipping Feeshttps://schema.org/ReturnShippingFeesVoor 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_atrybutu

Als slechts één element is opgegeven, behandelt de module dit tegelijk als de naam van de JSON-LD-eigenschap en als de 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 ten minste het volgende om waarschuwingen in Google Search Console voor productgegevens te beperken:

VeldAanbeveling
Product Rich Data > EnabledYes
Show AvailabilityYes
BrandSelecteer een attribuut met het productmerk.
EAN / GTIN AttributeSelecteer een attribuut met EAN/GTIN als de producten een globale ID hebben.
Show Shipping DetailsYes, als de winkel een uniform verzendbeleid heeft dat in de configuratie kan worden beschreven.
Show Merchant Return PolicyYes, als de winkel een uniform retourbeleid heeft dat in de configuratie kan worden beschreven.
Custom PropertiesBehoud 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:flush

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

Werking controleren

  1. Open de productpagina op de frontend.
  2. Controleer de broncode van de pagina en zoek naar:

            

Vragen en antwoorden

Vraag
Ondersteunt de module de nieuwste versie van Magento 2 (bijv. 2.4.7)?
Antwoord
Ja — de module is getest op Magento 2 versie 2.4.7 en is ook compatibel met versies 2.4.0–2.4.8.
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
Ja — in de configuratie van de module kun je afzonderlijke componenten (bijv. FAQPage, VideoObject) naar behoefte activeren of deactiveren.
Vraag
Detecteert de module automatisch video’s in de productgalerij en maakt hij het type VideoObject aan?
Antwoord
Ja — als er videomateriaal in de productgalerij staat, genereert de module hiervoor automatisch een element met gestructureerde gegevens van het type VideoObject (miniatuur, link, datum).
Vraag
Werkt deze module samen met de module Zapytaj o Produkt en genereert deze FAQPage?
Antwoord
Ja — als je de module „Zapytaj o Produkt” hebt geïnstalleerd, worden alle vragen en antwoorden die aan het product zijn gekoppeld automatisch omgezet naar FAQPage, zodat de zoekmachine (bijv. Google) de sectie met vragen en antwoorden direct in de resultaten kan weergeven.
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
Kan de module de zichtbaarheid van de winkel in zoekresultaten verbeteren, bijvoorbeeld door prijzen en beoordelingen in Google-resultaten weer te geven?
Antwoord
Ja — correct geïmplementeerde gestructureerde gegevens vergroten de kans dat zogeheten rich snippets (bijv. prijs, voorraadstatus, beoordeling) in zoekresultaten verschijnen, wat de CTR kan verhogen.
Vraag
Kan ik een standaardwaarde of attribuutsjabloon instellen als het product niet alle gegevens heeft (bijv. als er geen merk is toegewezen)?
Antwoord
Meestal wel — goede modules maken het mogelijk om standaardwaarden of een fallback in te stellen wanneer de gegevens niet volledig beschikbaar zijn. Het is raadzaam om vóór de installatie de documentatie van de module te controleren.
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.
Update cookie preferences