Terug naar blogSPOKE — SEO + WEBDESIGN

Schema markup voor MKB-websites in 2026

Schema markup is de gestructureerde data die je website spreekt tegen Google, ChatGPT, Perplexity en andere zoekmachines. Bepalend voor rich results én voor AI-citation eligibility. Concreet, met code je direct kunt gebruiken.

Wat is schema markup en waarom telt het in 2026?

Schema markup is gestructureerde data die je toevoegt aan je HTML in JSON-LD format. Zoekmachines lezen het om te begrijpen wat een pagina precies is: een dienst, een artikel, een review, een bedrijf, een product, een FAQ.

Tot 2024 was schema vooral een rich-result-feature: ster-reviews in zoekresultaten, FAQ-accordions, product-prijzen. In 2026 is de inzet groter: AI Overviews, ChatGPT Search en Perplexity citeren websites op basis van gestructureerde data. Geen schema betekent vrijwel automatisch geen citation.

Voor MKB betekent dit dat je structured data implementeert niet alleen voor Google ranking, maar voor je hele AI-zichtbaarheid in de zoekmachines van morgen.

Welke schema types heb je echt nodig?

Voor 80% van MKB-sites zijn 5 schema types voldoende: Organization, LocalBusiness, Service, Article en FAQPage. Plus BreadcrumbList als globale toevoeging voor elke pagina.

Organization: globale identiteit van je bedrijf. Hoort eenmalig in je site-layout, niet per pagina.

LocalBusiness (of ProfessionalService voor diensten): voor wie een fysieke vestiging of servicearea heeft. Cruciaal voor Local Pack-positie in Google Maps.

Service: per dienst-pagina apart, met serviceType, areaServed en provider-link.

Article (of BlogPosting voor blog-content): voor inhoudelijke artikelen. Vereist een image, author en datePublished voor rich result eligibility.

FAQPage: voor FAQ-blokken. Sinds 2023 geen Google rich result meer voor commerciële sites maar wel cruciaal voor AI-citation. ChatGPT en Perplexity citeren FAQ-antwoorden direct.

Code-voorbeeld: LocalBusiness voor MKB

Een geldig LocalBusiness schema voor een Tilburgs MKB ziet er zo uit:

{ "@context": "https://schema.org", "@type": "ProfessionalService", "name": "Bedrijfsnaam", "telephone": "+31132340371", "email": "info@voorbeeld.nl", "address": { "@type": "PostalAddress", "addressLocality": "Tilburg", "addressRegion": "Noord-Brabant", "addressCountry": "NL" }, "areaServed": [{"@type": "City", "name": "Tilburg"}, {"@type": "City", "name": "Eindhoven"}], "priceRange": "€€" }

Plaats het als JSON-LD script tag in je site-layout. Een typische Next.js-implementatie laadt dit via een schema-helper-functie. WordPress-sites doen het via een SEO-plugin zoals Yoast of Rank Math.

Code-voorbeeld: FAQPage voor AI-citation

FAQ-schema is de eenvoudigste manier om in AI Overviews te komen. Elke vraag moet een directe, citation-ready antwoord hebben.

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "Wat kost SEO voor MKB?", "acceptedAnswer": { "@type": "Answer", "text": "SEO-trajecten voor MKB starten vanaf €600 per maand. Exacte tarief hangt af van concurrentie en omvang van de site." } }] }

De antwoord-tekst moet zelfstandig leesbaar zijn — een AI moet het kunnen citeren zonder context van de rest van de pagina. Houd antwoorden onder 80 woorden voor maximale citation-kans.

Schema markup voor MKB-websites in 2026

Validatie: zo controleer je of het werkt

Google Rich Results Test (search.google.com/test/rich-results) toont per URL of het schema valid is en welke rich results eligible zijn. Eerste stop bij elke implementatie.

Schema.org Validator (validator.schema.org) is strenger en pakt subtiele fouten op die Google's tool mist. Gebruik beide.

Google Search Console > Enhancements toont per schema-type hoeveel pagina's er rich results uit halen, en welke fouten of waarschuwingen er zijn.

Bij AI Overviews: nog geen officiële validator. Check handmatig door je merknaam te zoeken op Perplexity en kijk welke pagina's wel/niet geciteerd worden.

Veelgemaakte fouten

Aggregate rating verzinnen: schema sterren-reviews die niet bestaan = Google-penalty. Pas dit alleen toe als je verifieerbare reviews hebt.

FAQPage gebruiken voor marketingcopy: Google heeft FAQ-rich-results voor commerciële sites uitgezet. Je verliest niets door FAQ-schema te plaatsen, maar Google toont het niet meer als accordion. Wel cruciaal voor AI-citation.

Service schema zonder areaServed: zoekmachines weten niet voor wie je dienst beschikbaar is. Vermeld altijd je servicegebied.

Organization vs LocalBusiness verwarren: Organization is globaal (een Org kan ook geen locatie hebben). LocalBusiness erkent specifiek een vestiging met adres. Gebruik LocalBusiness als je een serviceadres hebt.

Schema markup en AI Overviews: wat veranderde in 2026?

Google's AI Overviews leunen sinds Q1 2026 zwaar op structured data om bronnen te kiezen. Sites zonder schema komen vrijwel nooit als citation-bron voor.

ChatGPT Search (sinds januari 2026 standaard zichtbaar voor alle gebruikers) gebruikt schema om entities te identificeren. Een goed Organization schema met sameAs naar LinkedIn en andere profielen verhoogt brand-recognition.

Perplexity citeert vooral Article schema met dateModified en image. Pagina's met statische dateModified-waarden worden lager geprioriteerd. Implementeer dynamische dateModified (build-time of CMS-edit-tijd).

Implementatie-checklist

1. Site-wide Organization in layout: één keer per site.

2. LocalBusiness/ProfessionalService op je homepage en contactpagina.

3. Service schema op elke dienstpagina.

4. Article (of BlogPosting) op elke blogpost met image en author.

5. FAQPage op alle pagina's met FAQ-blokken.

6. BreadcrumbList op elke pagina behalve homepage.

7. Valideer met Rich Results Test + schema.org Validator.

8. Monitor wekelijks via GSC > Enhancements voor errors.

Wil je je site schema-correct laten implementeren voor AI-search-eligibility?

Vraag een schema-audit
VEELGESTELDE VRAGEN

Snel een antwoord nodig?

Heb ik een SEO-plugin nodig of kan ik schema handmatig toevoegen?

Beide werkt. SEO-plugins (Yoast, Rank Math) genereren automatisch maar je verliest fijne controle. Handmatige JSON-LD in je site-layout geeft maximale precisie, vereist wel developer-tijd.

Hoe vaak update Google rich results na een schema-fix?

Voor een individuele pagina: 1-14 dagen na re-crawl. Voor site-brede schema-wijzigingen via je site-template: 2-6 weken voor Google alle pagina's heeft herverwerkt.

Conflicteren meerdere schema types op één pagina?

Niet als ze in een @graph staan met unieke @id's. Een blog-artikel kan tegelijk Article + BreadcrumbList + WebPage + FAQPage hebben zonder problemen.

Werkt schema voor lokale ranking in Google Maps?

Indirect. LocalBusiness schema versterkt Google's vertrouwen in je NAP-gegevens (Name/Address/Phone), wat Local Pack-ranking ondersteunt. Het is geen vervanging voor een geverifieerd Google Bedrijfsprofiel, maar wel een aanvulling.

Wat is het verschil tussen Article en BlogPosting?

BlogPosting is een subtype van Article specifiek voor blog-content. Google behandelt ze grotendeels identiek voor rich results. Voor blog-posts is BlogPosting meer semantisch correct.

Moet ik prijzen in schema vermelden?

Voor commerciële sites met vaste tarieven: ja, via Offer of priceRange. Voor maatwerk-diensten: alleen priceRange (€€€-niveau). Vermijd exacte prijzen die kunnen veranderen — dat geeft Google verwarring.

Lees verder

Klaar voor structured data?

Van onzichtbaar
naar geciteerd.

We implementeren je site-brede schema, valideren rich results en bouwen je AI-search aanwezigheid.