Gestructureerde data en schema markup kan je online zichtbaarheid vergroten en gebruikerservaring van sitebezoekers verbeteren. Eigenlijk is het essentieel voor succesvolle zoekmachineoptimalisatie (SEO).
Wat is Gestructureerde data?
Gestructureerde data is informatie op een pagina op die manier structureren dat deze door de meeste zoekmachines eenvoudig en op dezelfde manier begrepen en gelezen kunnen worden. Dit doe je door als het ware een label aan elk type informatie toe te voegen waarmee je aangeeft waar de informatie over gaat. Bijvoorbeeld of iets een titel of een auteursnaam is of juist een boektitel of een titel van een recept.
Pagina’s die gebruik maken van gestructureerde data zorgen dat zoekmachines beter begrijpen waar de pagina over gaat en dat kan leiden tot een hogere ranking en betere zoekresultaten.
Als je bijvoorbeeld aangeeft dat jouw naam bij een recept de naam van de creator is en dat je een kok bent, bouw je hiermee ten eerste autoriteit op. Maar zoekmachines zullen ook op andere plekken waar jouw naam staat, eerder herkennen dat jij dezelfde persoon bent. Er zijn namelijk meerdere hondjes die Fikkie heten, maar door de toevoeging dat het om een kok gaat, kunnen zoekmachines zien dat het om dezelfde persoon gaat. Daarvoor moet natuurlijk wel op alle plekken waar jouw naam voorkomt, gebruik gemaakt worden van gestructureerde data.
Wat is Schema Markup?
Schema markup is een specifiek type gestructureerde data. Het is de code die je op je website plaatst waarmee je de data gestructureerd. Schema markup werd ontwikkeld door een samenwerkingsverband van zoekmachines, waaronder Google, Bing, Yahoo en Yandex. Door afspraken te maken hoe de zogenaamde ‘labels’ heten ontstond er een standaard voor gestructureerde data.
Stel je voor dat je een auteur bent van één of meerdere boeken dan kun je bijvoorbeeld deze code toevoegen aan je HTML:
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “Person”,
“name”: “Naam van de Auteur”,
“sameAs”: [
],
“jobTitle”: “Beroep van de Auteur”,
“worksFor”: {
“@type”: “Organization”,
“name”: “Naam van de Organisatie”
},
“alumniOf”: “Naam van de Universiteit”,
“birthDate”: “Geboortedatum”,
“nationality”: “Nationaliteit”
}
</script>
In dit script vervang je de plaatsaanduidingen (zoals “Naam van de Auteur”, “https://www.jouwwebsite.nl/auteurpagina”, etc.) met de daadwerkelijke informatie over de auteur.
Let op: dit is slechts een basis voorbeeld en de specifieke velden die je zou willen opnemen, kunnen variëren op basis van de informatie die je beschikbaar hebt en wilt weergeven. Meer informatie over deze en andere schema-types is te vinden op Schema.org.
De samenhang tussen gestructureerde data en schema markup
Gestructureerde data is de algemene term voor informatie die op een bepaalde manier gestructureerd is en schema markup is de specifiek type gestructureerde standaard. Het verband tussen gestructureerde data en schema markup is dat schema markup de ’taal’ of ‘code’ biedt die wordt gebruikt om de gestructureerde data op een webpagina te labelen.
Een eenvoudig voorbeeld zou een filmrecensie op een website kunnen zijn. De gestructureerde data zou de informatie over de film kunnen zijn – zoals de titel, de regisseur, de acteurs, de releasedatum, de beoordeling enz. De schema markup zou dan worden gebruikt om elk van deze stukken informatie te labelen, zodat zoekmachines kunnen begrijpen dat dit de titel van de film is, dit is de regisseur, dit zijn de acteurs, enz.
Hoe implementeer je gestructureerde data en schema markup?
Het implementeren van gestructureerde data en schema markup binnen een website is eenvoudiger dan je misschien denkt. Dat komt door de vele tools en ‘guides’ die beschikbaar zijn. Maar met tools alleen kom je er niet. Daarom hieronder een eenvoudig stappenplan hoe je met gestructureerde data en schema markup aan de slag kunt gaan.
Stap 1. Definieer welke soorten gestructureerde data je wilt implementeren
Op basis van de inhoud van je site en pagina’s bepaal je aan welk type informatie je een label wilt hangen. Als je een blog hebt, wil je misschien gestructureerde data voor blogposts implementeren, maar voor een commerciële site kun je beter product- en reviewschema’s implementeren. Schema.org biedt een volledige lijst van de verschillende soorten schema’s die je kunt gebruiken.
Stap 2. Gebruik een gestructureerde data generator
Er zijn verschillende online tools die je kunt gebruiken om gestructureerde data code te genereren. Een voorbeeld is Google’s Structured Data Markup Helper. Met deze tool kun je eenvoudig de data op je website selecteren en labelen, en de tool zal de juiste schema markup voor je genereren.
Stap 3. Voeg de schema markup toe aan de HTML van je website
Nadat je de schema markup code hebt gegenereerd, moet je deze toevoegen aan de HTML van je website. Dit kan meestal gedaan worden in het gedeelte van de HTML-code van je pagina, maar is wel afhankelijk van het type website en het content management systeem dat je gebruikt.
Stap 4. Test je schema markup
Gebruik de Google Structured Data Testing Tool om te testen of schema markup correct is geïmplementeerd. Als er na het toevoegen van de schema markup toch nog foutjes in het script zitten zal er automatisch een rapport worden gegenereerd met welke fouten er gemaakt zijn en hoe je deze kunt verhelpen.
Stap 5. Monitor de resultaten en houd veranderingen bij
Na de implementatie ben je niet klaar. Zoekmachines veranderen veel en vaak. Ook op het gebied van afspraken over gestructureerde data en schema markup. Hou dus in de gaten of je organisch zoekverkeer stijgt en test met regelmaat of de code nog steeds klopt. Check ook zo nu en dan welke wijzigingen worden doorgevoerd door de zoekmachines.
Wat zijn de Voordelen en Uitdagingen van Schema markup
Het gebruik van gestructureerde data en schema markup heeft eigenlijk alleen maar voordelen en geen nadelen. Maar er zijn wel een paar uitdagingen.
Voordelen van het gebruik van gestructureerde data en schema markup:
Meer organische traffic: Een van de grootste voordelen van het gebruik van gestructureerde data en schema markup is dat het je organisch zoekverkeer kan vergroten.
Betere matchende zoekresultaten: Gestructureerde data en schema markup kunnen helpen om beter matchende zoekresultaten te tonen. Dat kan resulteren in een hogere online conversie op jouw site.
Betere gebruikerservaring: Door je inhoud op een georganiseerde en gestructureerde manier te presenteren, kun je een betere gebruikerservaring bieden aan je bezoekers. Ze kunnen eenvoudiger vinden wat ze zoeken en krijgen een beter overzicht van je website.
Uitdagingen bij het gebruik van gestructureerde data en schema markup:
Implementatie kan lastig zijn: Als je helemaal geen technische achtergrond hebt kan het in het begin even lastig zijn om uit te zoeken hoe het precies moet. Maar door je in te lezen en met een beetje doorzettingsvermogen is het te doen.
Het bijhouden van veranderingen: De normen en praktijken rondom gestructureerde data en schema markup veranderen voortdurend, en het kan een uitdaging zijn om bij te blijven. Je moet eigenlijk regelmatig de nieuwste ontwikkelingen volgen en indien nodig de gewenste aanpassingen doen.
Hoe snel geeft gestructureerde data en schema markup resultaat?
Tenzij je al enorm hoog scoort op bijvoorbeeld E-E-A-T en andere criteria binnen het algoritme van Google, duurt het altijd even voordat je organisch zoekverkeer zal toenemen. Dit is overigens niet altijd gegarandeerd, maar zeker is wel dat als je de juiste code gebruikt, het zoekverkeer niet af zal nemen.
Het kan zomaar 6 tot 12 maanden duren voordat je een verschil begint te zien. Hoewel er showcases zijn waarbij er praktijkvoorbeelden zijn die al binnen enkele dagen de eerste resultaten zagen.
Comments