Schema markup is de praktische implementatie van structured data volgens de schema.org-standaard, meestal als JSON-LD-code in de broncode van een pagina.
Schema markup versus structured data
De termen worden vaak door elkaar gebruikt, maar schema markup verwijst specifiek naar het schema.org-vocabulaire zelf: de honderden gedefinieerde typen (Organization, LocalBusiness, Service, FAQPage, DefinedTerm) en hun eigenschappen, onderhouden door een samenwerkingsverband van Google, Microsoft, Yahoo en Yandex.
Van losse blokjes naar een samenhangende graph
Veel websites implementeren schema markup als geïsoleerde blokjes per pagina, zonder onderlinge samenhang. Correct geïmplementeerde schema markup verbindt entiteiten via @id-referenties: dezelfde bedrijfsentiteit, dezelfde website-node, herhaald en gekoppeld over de hele site tot één coherente kennisgraaf in plaats van losse eilandjes.
Veelgemaakte fouten
- Meerdere plugins die tegelijk, ongecoördineerd schema uitvoeren op dezelfde pagina.
- Schema die iets anders beweert dan de zichtbare pagina-inhoud (een risico voor een handmatige actie van Google).
- Onvolledige of niet-valide JSON-LD die door de parser stilzwijgend wordt genegeerd.
Wil je weten of jouw schema markup correct en samenhangend is? Neem contact op of plan een strategiegesprek.
« Terug naar de woordenlijst