Zoekmachines lezen de woorden op een pagina, maar begrijpen die beter als de pagina ook in een vast formaat zegt wat die woorden zijn: een artikel met een auteur en een datum, een product met een prijs, een bedrijf met openingstijden. Dat formaat is gestructureerde data volgens schema.org, en de gebruikelijke manier om die te schrijven is JSON-LD, een scriptblok in de pagina. Deze generator bouwt het blok uit een eenvoudig formulier, zodat je geen eigenschapsnamen hoeft te onthouden of JSON met de hand hoeft te schrijven.
Markup genereren in drie stappen
- Kies het markuptype dat bij je pagina past.
- Vul de velden in. Lege velden blijven buiten het resultaat.
- Druk op Kopiëren, plak het script in de head of body van de pagina en test het.
De vijf typen
- Artikel: kop, auteur, uitgever, datums en afbeelding voor blogberichten en nieuws.
- FAQ-pagina: vragen en antwoorden, ingevoerd als blokken gescheiden door een lege regel.
- Lokaal bedrijf: naam, adres, telefoon, website en openingstijden.
- Product: naam, merk, SKU en een aanbod met prijs, valuta en beschikbaarheid.
- Organisatie: naam, logo, contactgegevens en links naar je profielen.
Testen en eerlijkheid
Controleer de pagina na het toevoegen van het script met de Rich Results Test van Google of de Schema Markup Validator. Gestructureerde data moet overeenkomen met wat bezoekers zien: een prijs in de markup die niet op de pagina staat, of beoordelingen die niet bestaan, kan tot een handmatige straf leiden. Markup garandeert geen rich result, want zoekmachines beslissen of ze het tonen.
Hoe het script is opgebouwd
De uitvoer is een scripttag van het type application/ld+json met één JSON-object met de context https://schema.org. Datums gebruiken het formaat jaar-maand-dag, prijzen zijn gewone getallen en de valuta is een ISO-code zoals EUR. Sluittags in je tekst worden geëscaped, zodat ze het script niet te vroeg kunnen beëindigen. Alles wordt in je browser gemaakt.