Schema: gestructureerde data JSON-LD
Gestructureerde data vertellen Google en AI-systemen wat er op de pagina staat: een product, een recept, een vacature. TagSpion leest ze en controleert de verplichte velden.
1Wat is het?
TagSpion vindt alle JSON-LD-blokken en microdata, groepeert ze per type en controleert per type de verplichte en aanbevolen velden, bijvoorbeeld bij Product, Article, LocalBusiness, FAQPage, JobPosting, Event, Recipe en BreadcrumbList. Ongeldige JSON wordt gemarkeerd.
2Waarom belangrijk?
Alleen met geldige verplichte velden krijg je rich results: sterren, prijzen, FAQ-uitklappers, vacatures. AI-systemen gebruiken dezelfde data om feiten eenduidig toe te wijzen.
3Wat TagSpion controleert
| Controle | Beoordeling |
|---|---|
| JSON geldig | rood bij syntaxfout, met regelnummer |
| Verplichte velden per type | rood als er een ontbreekt, bijvoorbeeld Product zonder offers |
| Aanbevolen velden | geel als ze ontbreken, bijvoorbeeld Article zonder dateModified |
| Meerdere blokken van hetzelfde type | geel, meestal een vergissing |
4Zo los je het op
- „Fix” levert het ontbrekende veld of een compleet raamwerk voor het type. Waarden invullen, als <script type="application/ld+json"> in de pagina zetten.
- Test het blok live in het Schema-Lab voordat het op de pagina komt.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Tagliatelle al ragù",
"image": "https://www.example.com/img/tagliatelle.jpg",
"description": "Fresh egg pasta with slow-cooked beef ragù.",
"offers": {
"@type": "Offer",
"price": "14.50",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
}
}
</script>5Veelgestelde vragen
JSON-LD of microdata?
JSON-LD. Google raadt het aan, het is makkelijker te onderhouden en staat los van de HTML.
Waarom toont Google ondanks geldig schema geen sterren?
Rich results zijn geen garantie. Google beslist per pagina. Verplichte velden zijn de voorwaarde, niet de toezegging.