Kort antwoord: JSON-LD is een lichtgewicht data-uitwisselingsformaat dat wordt gebruikt om gestructureerde data in webpagina's in te voegen. Het helpt zoekmachines en AI de inhoud te begrijpen door context te bieden over entiteiten zoals producten, artikelen en organisaties. JSON-LD is geliefd vanwege zijn eenvoud en gemakkelijke implementatie, waardoor het een populaire keuze is voor het verbeteren van SEO.
Hoe het daadwerkelijk werkt
JSON-LD (JavaScript Object Notation for Linked Data) werkt door gestructureerde data direct in de HTML van een webpagina in te bedden. Deze gestructureerde data is geschreven in JSON-formaat en wordt gebruikt om de inhoud van de pagina te beschrijven op een manier die zoekmachines gemakkelijk kunnen begrijpen. JSON-LD scripts worden meestal in de <head> sectie van een webpagina geplaatst, hoewel ze ook in de <body> kunnen worden opgenomen. Wanneer een zoekmachinecrawler een pagina bezoekt, leest het de JSON-LD script om informatie over de inhoud van de pagina te verzamelen. Deze informatie kan details bevatten over producten, evenementen, artikelen en meer. Door deze gestructureerde data te verstrekken, helpt JSON-LD zoekmachines de context van de inhoud beter te begrijpen, wat de zichtbaarheid van de pagina in zoekresultaten kan verbeteren en rijke snippets mogelijk maakt. Rijke snippets zijn verbeterde zoekresultaten die extra informatie weergeven, zoals beoordelingen, prijzen of beschikbaarheid, wat een resultaat aantrekkelijker kan maken voor gebruikers en mogelijk de doorklikratio kan verhogen.
Een concreet uitgewerkt voorbeeld
Stel je een Shopify-winkel voor die een product verkoopt genaamd "Milieuvriendelijke Waterfles." Om JSON-LD te implementeren, zou je een script in het JSON-LD-formaat maken dat belangrijke informatie over het product bevat. Bijvoorbeeld:
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Milieuvriendelijke Waterfles",
"image": "https://example.com/images/water-bottle.jpg",
"description": "Een duurzame waterfles gemaakt van gerecyclede materialen.",
"sku": "12345",
"offers": {
"@type": "Offer",
"url": "https://example.com/product/eco-friendly-water-bottle",
"priceCurrency": "USD",
"price": "19.99",
"availability": "https://schema.org/InStock"
}
}
Dit JSON-LD script biedt gestructureerde gegevens over het product, inclusief de naam, afbeelding, beschrijving, SKU en prijsinformatie. Wanneer zoekmachines de pagina crawlen, kunnen ze deze gegevens gebruiken om rijke snippets in zoekresultaten weer te geven, wat mogelijk de doorklikratio kan verhogen. Bijvoorbeeld, de prijs en beschikbaarheid kunnen direct in de zoekresultaten verschijnen, waardoor gebruikers meteen informatie krijgen die hun beslissing om op de link te klikken kan beïnvloeden. Dit kan bijzonder voordelig zijn voor e-commerce sites waar gebruikers vaak op zoek zijn naar specifieke productdetails voordat ze een pagina bezoeken.
Waar het vaak mee verward wordt
JSON-LD wordt vaak verward met andere gestructureerde dataformaten zoals Microdata en RDFa. Hoewel alle drie de formaten hetzelfde doel dienen, namelijk het verstrekken van gestructureerde data aan zoekmachines, verschillen ze in implementatie. Microdata en RDFa vereisen het inbedden van attributen direct binnen HTML-tags, wat de HTML-code complexer en moeilijker te onderhouden kan maken. JSON-LD daarentegen is een apart script dat niet interfereert met de HTML-structuur, waardoor het eenvoudiger te implementeren en bij te werken is. JSON-LD is ook flexibeler en breder ondersteund door zoekmachines, wat de reden is dat het vaak wordt aanbevolen boven de andere formaten. JSON-LD maakt bijvoorbeeld eenvoudigere updates en wijzigingen mogelijk zonder de HTML-structuur aan te passen, wat bijzonder voordelig kan zijn voor dynamische content of wanneer frequente updates noodzakelijk zijn.
Wat het specifiek betekent op Shopify
Op Shopify wordt JSON-LD gebruikt om de SEO van productpagina's, collecties en andere inhoudstypen te verbeteren door gestructureerde gegevens te bieden die zoekmachines kunnen gebruiken om rijke snippets te genereren. Shopify-thema's bevatten vaak ingebouwde ondersteuning voor JSON-LD, maar handelaren kunnen deze functionaliteit ook aanpassen of uitbreiden met apps of aangepaste code. Het implementeren van JSON-LD op Shopify kan helpen de zichtbaarheid van je winkel in zoekresultaten te verbeteren en de kans te vergroten om in rijke snippets te verschijnen, wat meer verkeer naar je site kan leiden. Voor meer gedetailleerde richtlijnen kun je onze Shopify SEO gids raadplegen. Het platform van Shopify maakt eenvoudige integratie van JSON-LD mogelijk via de Liquid template-taal, waardoor handelaren gestructureerde gegevens dynamisch kunnen genereren op basis van productattributen en andere variabelen.
De fouten die mensen echt maken
Een veelgemaakte fout bij het implementeren van JSON-LD is incorrecte of onvolledige data. Bijvoorbeeld, het niet opnemen van verplichte velden zoals price of availability voor een product kan voorkomen dat zoekmachines rijke snippets weergeven. Een andere fout is het plaatsen van het JSON-LD script op de verkeerde plek in het HTML-document, zoals buiten de <head> of <body> tags, wat ertoe kan leiden dat het door zoekmachines wordt genegeerd. Sommige verkopers vergeten de JSON-LD data bij te werken wanneer productdetails veranderen, wat leidt tot verouderde informatie in de zoekresultaten. Het is cruciaal dat JSON-LD scripts nauwkeurig en up-to-date zijn voor effectieve SEO. Het is ook belangrijk om de JSON-LD syntax te valideren, aangezien fouten kunnen voorkomen dat zoekmachines de data correct parsen, wat de voordelen van gestructureerde data teniet kan doen.
Hoe je het zelf kunt controleren of verifiëren
Om je JSON-LD-implementatie te verifiëren, kun je de Rich Results Test-tool van Google gebruiken. Deze tool controleert of je gestructureerde gegevens correct zijn geïmplementeerd en in aanmerking komen voor rijke resultaten. Voer eenvoudig de URL van je Shopify-pagina in, en de tool analyseert het JSON-LD-script en rapporteert eventuele fouten of waarschuwingen. Je kunt de Googlebot Simulator gebruiken om te zien hoe zoekmachines je pagina bekijken, inclusief de JSON-LD-gegevens. Door regelmatig je gestructureerde gegevens te controleren, zorg je ervoor dat ze nauwkeurig blijven en effectief bijdragen aan de SEO van je winkel. Voor een uitgebreide analyse kun je overwegen een content audit uit te voeren om ervoor te zorgen dat alle aspecten van je site geoptimaliseerd zijn. Dit voortdurende verificatieproces helpt de integriteit van je gestructureerde gegevens te behouden, zodat eventuele wijzigingen in productinformatie of sitestructuur nauwkeurig worden weergegeven in zoekresultaten.
