Structured data is een gestandaardiseerde beschrijving van de inhoud van een pagina. Een mens leest “Stadsfiets, prijs, op voorraad”; met structured data staat in de code dat het om een product gaat, met een prijs in euro en een voorraadstatus. Google noemt het een vaste vorm om informatie over een pagina te geven en de inhoud in te delen. De woordenschat komt meestal van Schema.org.
Welke vormen zijn er?
Google ondersteunt JSON-LD, Microdata en RDFa, en raadt JSON-LD aan omdat het het makkelijkst te onderhouden is. JSON-LD staat als apart blok in de HTML.
Voorbeeld
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Stadsfiets zwart",
"offers": { "@type": "Offer", "price": "649.00", "priceCurrency": "EUR" }
}
</script>Wat doet het niet?
Structured data garandeert geen extra weergave en geen hogere positie. Het kan een pagina geschikt maken voor rich results, zoals een prijs onder een zoekresultaat.
Veelgemaakte fout
Gegevens opmaken die de bezoeker niet op de pagina ziet. Volgens de richtlijnen van Google moet structured data een getrouwe weergave van de pagina zijn. Bij een overtreding kan een pagina de geschiktheid voor rich results verliezen.
Hoe controleer je het?
Test de code met de Rich Results Test van Google. Meer uitleg staat in Structured data uitgelegd.