2/4 plekken bezet2/4 bezetPlek aanvragen →
Kennisbank

Schema markup en llms.txt: zo vertel je AI wie je bent

Wat schema markup (structured data) en llms.txt zijn, welke schema-types je als MKB nodig hebt en wat ze wel en niet doen voor Google en AI-zoekmachines.

Door 4 min lezen

Schema markup (structured data) is code volgens de schema.org-standaard die zoekmachines en AI-systemen in een vaste vorm vertelt wat er op een pagina staat. llms.txt is een voorgesteld tekstbestand in de root van je site dat taalmodellen in platte tekst vertelt wie je bent en welke pagina's het belangrijkst zijn. Samen maken ze je site makkelijker te begrijpen voor machines. Structured data is een gevestigde standaard met aantoonbaar effect; llms.txt is een jonge aanvulling.

Waarom machines hulp nodig hebben

Een mens die je homepage leest, snapt meteen: dit is een bedrijf in Haarlem, dit is de eigenaar, dit zijn de diensten. Een machine ziet tekst, opmaak en links, en moet dat allemaal zelf interpreteren. Dat gaat vaak goed, maar niet altijd. Heet het bedrijf "De Marketeer Meneer" of "DMM"? Is "Joeri" de eigenaar of een klant? Is dit artikel van vorige week of van vijf jaar geleden?

Structured data haalt die twijfel weg. Je zegt het expliciet, in een formaat dat elke zoekmachine en steeds meer AI-systemen begrijpen.

Hoe structured data eruitziet

De gebruikelijke vorm is JSON-LD: een blokje code in de HTML van je pagina, onzichtbaar voor bezoekers. Een vereenvoudigd voorbeeld voor een organisatie met een oprichter:

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://example.nl/#organization",
      "name": "Voorbeeld Bedrijf",
      "url": "https://example.nl",
      "founder": { "@id": "https://example.nl/#oprichter" },
      "areaServed": ["Haarlem", "Amsterdam"]
    },
    {
      "@type": "Person",
      "@id": "https://example.nl/#oprichter",
      "name": "Voornaam Achternaam",
      "jobTitle": "Webdeveloper",
      "worksFor": { "@id": "https://example.nl/#organization" }
    }
  ]
}

Let op de @id-waarden. Daarmee verwijzen stukken structured data naar elkaar: de organisatie heeft een oprichter, de persoon werkt voor de organisatie, een artikel is geschreven door die persoon. Zo bouw je geen losse blokjes, maar één samenhangend beeld van je bedrijf: een entiteit.

Welke schema-types heb je als MKB nodig?

TypeWaarWat het vertelt
Organization (of LocalBusiness)Hele siteNaam, logo, contact, werkgebied, oprichter
PersonHele site / Over-paginaWie erachter zit, rol, expertise, profielen
WebSiteHele siteNaam van de site, taal, uitgever
ServiceDienstpagina'sWat je aanbiedt, voor welk gebied, eventueel vanaf-prijs
BlogPosting / ArticleKennisartikelenTitel, auteur, publicatie- en wijzigingsdatum
FAQPagePagina's met veelgestelde vragenVragen en antwoorden, letterlijk zoals op de pagina
BreadcrumbListAlle pagina's behalve homeWaar een pagina in de structuur valt

Voor een webshop komen daar Product en Offer bij, voor een restaurant Menu en openingstijden, voor evenementen Event.

De regels die je niet mag overtreden

Google is streng op structured data die niet klopt (richtlijnen). De belangrijkste:

  • Alleen wat zichtbaar is. Een FAQ in je schema moet ook letterlijk op de pagina staan. Reviews die nergens te lezen zijn, horen er niet in.
  • Niets verzinnen. Geen prijs als je die niet hanteert, geen beoordelingen die niet bestaan, geen adres als je geen vestiging hebt.
  • Server-side. Structured data die pas via JavaScript wordt toegevoegd, wordt door Google meestal wel gelezen, maar niet door elke AI-crawler. Zet het in de HTML die de server stuurt.

Overtreed je die regels, dan kan Google je rich results intrekken, en verlies je vertrouwen bij machines én mensen.

Wat structured data wel en niet doet

Wel:

  • Zoekmachines en AI-systemen begrijpen je bedrijf, je diensten en je content sneller en nauwkeuriger.
  • Het koppelt je content aan een herkenbare auteur en organisatie (belangrijk voor E-E-A-T en voor vertrouwen bij AI).
  • Het kan rich results opleveren, zoals broodkruimels in de zoekresultaten.

Niet:

  • Het is geen directe rankingfactor. Een slechte pagina met perfecte schema blijft een slechte pagina.
  • FAQ-schema levert voor de meeste sites geen uitklapbare vragen in Google meer op; dat is sinds 2023 beperkt tot gezaghebbende overheids- en zorgsites.

Wat is llms.txt?

llms.txt is een voorstel uit 2024 (llmstxt.org) voor een bestand in de root van je website, bijvoorbeeld jouwsite.nl/llms.txt. Het is geschreven in Markdown en bevat:

  • De naam van je bedrijf en een korte samenvatting.
  • Kerninformatie, zoals werkgebied en werkwijze.
  • Een lijst met je belangrijkste pagina's, elk met een korte omschrijving.

Het idee: een taalmodel hoeft niet je hele site te crawlen en door menu's, cookie- banners en scripts heen te lezen om te snappen wat je doet. Het krijgt een schone samenvatting.

Werkt het?

Eerlijk antwoord: dat weten we niet zeker. Geen van de grote AI-zoekmachines heeft officieel bevestigd dat llms.txt meeweegt in welke bronnen ze gebruiken. Tegelijk kost het weinig moeite, doet het geen kwaad, en wordt het wel door sommige AI-tools en ontwikkelaarsomgevingen gelezen. Mijn advies: maak het, houd het actueel (het liefst automatisch gegenereerd uit je content), en verwacht er geen wonderen van.

Deze site heeft er zelf een: /llms.txt. Die wordt bij elke build automatisch opgebouwd uit dezelfde content als de pagina's, zodat hij nooit uit de pas loopt.

Hoe je het test

  • Rich Results Test van Google: ziet Google je structured data, en komt die in aanmerking voor rich results?
  • Schema Markup Validator: is je markup geldig volgens de standaard, ook voor types waar Google niets mee doet?
  • Search Console: onder "Verbeteringen" zie je fouten en waarschuwingen in je structured data over de hele site.
  • Je llms.txt: open hem gewoon in je browser. Klopt de informatie, werken de links?

Wat dit voor jou betekent

Structured data is voor elke zakelijke website een basisvoorziening: het kost eenmalig wat werk en helpt zoekmachines en AI-systemen je correct te begrijpen. llms.txt is een goedkope aanvulling. Geen van beide vervangt goede pagina's, maar samen zorgen ze dat een machine niet hoeft te raden wie je bent.

Wil je dat goed ingericht hebben, met één samenhangend beeld van je bedrijf? Dat is onderdeel van mijn werk als specialist in AI-vindbaarheid. Hoe het in het grotere geheel past, lees je in de gids over AI-vindbaarheid.

Gerelateerd

AEO vs. GEO vs. SEO: wat is het verschil?

SEO, AEO en GEO uitgelegd in gewone taal: wat elke term betekent, waar ze overlappen en waar je als ondernemer als eerste in investeert. Met vergelijkingstabel.

Vindbaar worden in ChatGPT: zo word je genoemd

Hoe ChatGPT bronnen kiest en wat je als bedrijf doet om genoemd te worden: crawlers toelaten, Bing, antwoord-eerst-content, schema en vermeldingen. Stap voor stap.

Veelgestelde vragen

Wat is schema markup?

Schema markup (structured data) is code volgens de schema.org-standaard die zoekmachines en AI-systemen in een vaste vorm vertelt wat er op een pagina staat: een organisatie, een persoon, een dienst, een artikel, een veelgestelde vraag. Meestal in het JSON-LD-formaat.

Levert FAQ-schema nog uitklapbare vragen op in Google?

Voor de meeste websites niet meer. Google toont FAQ-rich results sinds 2023 vrijwel alleen nog voor bekende overheids- en gezondheidssites. FAQ-schema blijft wel nuttig om vragen en antwoorden machineleesbaar te maken, ook voor AI-systemen, zolang de vragen zichtbaar op de pagina staan.

Gebruikt Google llms.txt?

Google heeft niet bevestigd dat het llms.txt gebruikt, en ook andere grote AI-zoekmachines hebben dat niet officieel gedaan. Het is een voorstel dat weinig moeite kost en taalmodellen een schone samenvatting van je site geeft, maar geen vervanging voor goede pagina's en structured data.

Hoe test ik of mijn structured data klopt?

Met Google's Rich Results Test en de Schema Markup Validator van schema.org. De eerste laat zien of Google rich results kan tonen, de tweede controleert of je markup geldig is volgens de standaard.

← Terug naar de gidsBekijk AI-vindbaarheid →

Wat wil je laten bouwen?

Vertel me in een paar vragen waar je staat en waar je naartoe wilt. Ik lees alles zelf en reageer binnen één werkdag met een eerlijk antwoord: of ik je kan helpen, en hoe. Geen verkooppraatje.

Vertel over je project
Een minuut of drie. Reactie binnen één werkdag.