AI Nieuws7 minBeginner

JSON-LD uitgelegd: zo begrijpen AI-zoekmachines je website

JSON-LD is code die AI-zoekmachines als Google AI Mode en Perplexity vertelt wat er op je pagina staat. Wat het is en hoe je het toevoegt, zonder developer.

Miniatuur-diorama van een robotarm die gekleurde indexkaartjes sorteert op een oplichtende lopende band

Voor wie is dit artikel? Voor iedereen die een website beheert, schrijft of laat bouwen en wil begrijpen waarom hun pagina’s soms wél en soms niet terechtkomen in AI-antwoorden van Google, Perplexity of ChatGPT. Je hoeft geen developer te zijn om dit te lezen of te implementeren.

JSON-LD is een klein blok code in je webpagina dat in machinetaal vertelt wat er op die pagina staat: een artikel, een product, een bedrijf, met auteur, datum of prijs erbij. Zoekmachines zoals Google en AI-diensten als Perplexity en ChatGPT Search kunnen dat blok uitlezen, zodat ze minder hoeven te raden wat je pagina is. Bezoekers zien het nooit, en je hoeft er geen programmeur voor te zijn. Waarom genoemd worden in AI-antwoorden zo belangrijk is geworden, lees je in Wat is GEO?

Update 25 september 2026 Statistieken over citatiekansen van SEO-bureaus verwijderd; de bronpagina’s bevatten ze niet meer en ze waren niet onafhankelijk getoetst. Toegevoegd dat Google volgens Search Central geen speciale schema-markup vereist voor AI-functies, en dat FAQ-rich results sinds 7 mei 2026 niet meer worden getoond (changelog).

Wat is JSON-LD en waarom bestaat het?

Stel je voor dat je een bibliotheek binnenloopt en alle boeken liggen zonder label, zonder rugbeschrijving, zonder cataloguskaart op een grote hoop. Een bibliothecaris kan ze nog altijd vinden als ze er lang genoeg naar zoeken. Maar een robot die met hoge snelheid miljoenen boeken tegelijk verwerkt? Die heeft de kaartjes nodig.

JSON-LD is dat kaartje voor webpagina’s.

Het staat voor JavaScript Object Notation for Linked Data: een formaat waarmee je in een paar regels code voor machines beschrijft wat er op jouw pagina staat. Een nieuwsartikel kan vertellen: “Ik ben een artikel, geschreven door Cirsten Kot, gepubliceerd op 26 juni 2026, over dit onderwerp, als onderdeel van deze website.” Een product-pagina kan zeggen: “Ik ben een product, het kost €49, het is op voorraad, er zijn 43 reviews en de gemiddelde score is 4,3.”

Dat blokje code staat in de HTML van je pagina, onzichtbaar voor de gemiddelde bezoeker, maar direct leesbaar voor elk systeem dat erop is ingericht, inclusief de meest gebruikte AI-zoekmachines van dit moment (Bron: hawksley.dev).

Beginner-tip Je hoeft niet te weten hoe HTML werkt om van JSON-LD te profiteren. De meeste website-bouwers (van WordPress tot Squarespace) genereren de basisdefinities automatisch als je de juiste plugin of instelling aanzet.

Hoe AI-zoekmachines JSON-LD gebruiken

Traditionele zoekmachines als Google deden jarenlang moeite om de betekenis van tekst te achterhalen. Ze leerden herkennen dat “prijs” en ”€” samen waarschijnlijk een product-pagina is. Ze leerden dat “door [naam]” een auteur aanduidt. Ze gokten, en werden er steeds beter in.

AI-zoekmachines doen dat ook, maar ze hebben een extra behoefte. Als Perplexity of Google AI Mode een vraag beantwoordt, moet het systeem de juiste pagina vinden én de juiste informatie uit die pagina halen en er een coherent antwoord van maken. Bij die laatste stap kan JSON-LD helpen: in plaats van de betekenis af te leiden uit de context, leest de machine het expliciet af.

Wat Google zelf zegt: er zijn geen extra technische eisen en geen speciale schema.org-markup nodig om in AI Overviews of AI Mode te verschijnen. Structured data is wel nuttig binnen je gewone SEO, onder meer voor rich results, zolang het klopt met de zichtbare tekst (Google Search Central). SEO-bureaus publiceren cijfers over hogere citatiekansen voor pagina’s met schema-markup, maar die lopen sterk uiteen en zijn niet onafhankelijk getoetst. Behandel JSON-LD dus als hulpmiddel om duidelijk te zijn, niet als knop die citaties garandeert.

Gevorderden Zoek- en AI-systemen koppelen entiteiten graag aan een kennisgraaf. Daarom helpt consistentie over pagina’s heen: als jouw Organization-schema op de homepage afwijkt van je Publisher-schema in artikelen, kan een AI twee aparte entiteiten construeren. Houd schema-namen en identifiers (zoals @id) consistent door je hele site.

Wat je er concreet in kunt zetten

Het schema.org-vocabulaire (de officiële specificatie die Google, Bing en anderen hanteren) kent honderden typen. Voor de meeste websites zijn er vier die het meeste doen:

Article of NewsArticle — voor artikelen, nieuwsstukken en blog-posts. Vul altijd headline, datePublished, author (met @type: Person) en publisher in. Dit zijn de velden die AI-systemen gebruiken om te bepalen hoe actueel en betrouwbaar een bron is.

Organization of Person — voor bedrijfs- of persoonspagina’s. Vermeldt naam, beschrijving, URL en social media-profielen. Dit helpt AI-systemen de entiteit te koppelen aan bestaande kennisgraaf-nodes, waarna jij als “bekende entiteit” wordt beschouwd in de zoekomgeving.

Product — voor e-commerce. Naast prijs en beschikbaarheid is AggregateRating cruciaal: AI-overzichten halen review-scores direct uit dit schema voor productaanbevelingen.

FAQPage — voor FAQ-blokken. Het schema is nog geldig schema.org-vocabulaire, maar Google toont sinds 7 mei 2026 geen FAQ-rich results meer in de zoekresultaten (Google Search Central). Het is dus vooral een nette beschrijving van je vragen en antwoorden, geen route naar een extra zoekweergave.

Beginner-tip Wil je weten welke schema’s jouw website al heeft of mist? Plak je URL in de Rich Results Test van Google. Die geeft een overzicht van alle gevonden schema’s en eventuele fouten, zonder dat je de code zelf hoeft te lezen.

De valkuil: fout is erger dan niets

JSON-LD verkeerd implementeren levert niets op en kan je zelfs schaden. Google eist dat structured data overeenkomt met wat zichtbaar op de pagina staat; markup die iets anders beweert dan de tekst, of die misleidt, kan een handmatige actie opleveren: je pagina verliest dan het recht op rich results (Google Search Central).

Een half ingevuld schema, bijvoorbeeld een Article met een lege author, voegt ook weinig toe: de machine leert er niets van en ziet wel een tegenstrijdigheid met de pagina.

Praktisch: vul elk schema-type compleet in, of gebruik het helemaal niet. Controleer altijd via de Rich Results Test of de Schema Markup Validator van schema.org. En: verander geen bestaande schema’s als je niet zeker weet wat de downstream impact is. AI-systemen kunnen een paar dagen nodig hebben om de gecachede versie te verversen.

Wat dit betekent voor je website

Als je website via WordPress, Squarespace of een ander CMS draait, is de kans groot dat je al basisschema’s hebt. Controleer het met de Rich Results Test. Als je een statische site of een maatwerk-oplossing hebt, is dit het moment om het toe te voegen.

De verhouding tussen inspanning en impact is gunstig: een goed geconfigureerde Article- of Organization-definitie kost een middag werk en is daarna grotendeels onderhoudsloos. Verwacht er geen wonderen van: goede, duidelijke inhoud blijft de belangrijkste reden dat een AI-zoekmachine je pagina noemt. JSON-LD zorgt ervoor dat machines die inhoud niet verkeerd begrijpen.

Voor wie dieper wil: de originele uitleg van hawksley.dev is een heldere Engelstalige walkthrough voor persoonlijke websites, met werkende voorbeelden. Voor de AI-zoek-specifieke invalshoek is de gids Optimizing for generative AI search van Google zelf het betrouwbaarste startpunt.

Stand van zaken — bijgewerkt 2026-09-25

De uitleg hierboven blijft geldig. Wat Google en de AI-diensten precies met schema-markup doen, verandert wel; die stand houden we hier bij.

OnderwerpStand
Speciale markup voor Google AI Overviews / AI ModeNiet nodig volgens Google; gewone SEO-basis volstaat (bron)
FAQ-rich results in GoogleNiet meer getoond sinds 7 mei 2026; documentatie verwijderd in juni 2026 (bron)
ControletoolsRich Results Test (Google) en Schema Markup Validator (schema.org), beide gratis

Veelgestelde vragen

Wat is JSON-LD precies?

JSON-LD staat voor JavaScript Object Notation for Linked Data. Het is een klein stukje code — een `<script>`-blok in de HTML van je pagina — waarmee je machine-leesbare metadata toevoegt. Je beschrijft wat de pagina is: een artikel, een product, een recept, een evenement. Zoekmachines en AI-systemen lezen dat blok en weten meteen wie de auteur is, wat het onderwerp is, wanneer het gepubliceerd werd, en hoe het zich verhoudt tot andere entiteiten op het web.

Wat is het verschil tussen JSON-LD en 'gewone' SEO?

Traditionele SEO draait om woorden: trefwoorden in titels, beschrijvingen en tekst die zoekmachines scannen en rangschikken. JSON-LD is een laag dieper: in plaats van te hopen dat een algoritme de juiste betekenis afleidt uit je tekst, vertel je het expliciet. Bij AI-zoekmachines telt dat extra: die systemen vertrouwen op structuur om foutloze antwoorden samen te stellen. Zonder JSON-LD moet een systeem de betekenis uit je tekst afleiden. Dat lukt meestal prima; Google zegt dat structured data geen vereiste is om in AI Overviews of AI Mode te verschijnen.

Moet ik kunnen programmeren om JSON-LD te gebruiken?

Niet per se. De meeste moderne website-bouwers (WordPress met Yoast of RankMath, Squarespace, Webflow, Astro) genereren automatisch basisschema's. Voor wie verder wil, zijn er generatoren zoals Schema.dev of Merkle's Schema Markup Generator — je vult een formulier in en kopieert de code. Check daarna je resultaat met de Rich Results Test van Google. Technisch begrip helpt, maar is geen harde vereiste voor de basisimplementatie.

Welke schema-typen zijn het meest waardevol voor AI-zoekmachines?

Dat hangt af van het type pagina. Voor artikelen en nieuwssites: `Article` of `NewsArticle` met author, datePublished en headline ingevuld. Voor bedrijven: `Organization` met naam, beschrijving en contactgegevens. Voor producten: `Product` met prijs, beschikbaarheid en reviews. `FAQPage` mag nog steeds, maar Google toont sinds 7 mei 2026 geen FAQ-rich results meer. Geen enkel schema is verplicht om in AI-antwoorden te verschijnen; het maakt je pagina wel eenduidiger voor machines.

Hoe weet ik of mijn website al JSON-LD heeft?

Open je browser, ga naar een pagina op je site, klik rechts → 'Paginabron bekijken' (of Ctrl+U), en zoek naar `application/ld+json`. Als je dat ziet, heb je JSON-LD. Geen zin om zelf te zoeken? Plak je URL in de Rich Results Test van Google (search.google.com/test/rich-results) of de Schema Markup Validator (validator.schema.org) — die laten precies zien wat er is en wat ontbreekt.

Bronnen

Waar deze informatie vandaan komt.