HowTo schema: tutorials die opvallen in zoekresultaten
Wat is HowTo schema en wanneer gebruik je het?
HowTo schema is een Schema.org type dat specifiek is ontworpen voor het markeren van instructies en handleidingen. Wanneer je een stap-voor-stap tutorial hebt, of het nu gaat om het installeren van Schema.org markup, het bakken van een taart of het repareren van een fietsband, kun je HowTo schema gebruiken om elke stap, elk benodigd gereedschap en de totale tijdsinvestering machine-leesbaar te maken. Google kan deze informatie vervolgens tonen als een visueel aantrekkelijk rich result met stappen die gebruikers direct in de zoekresultaten kunnen doorlopen.
Het verschil met een gewoon artikel is significant. Een reguliere blogpost met instructies is voor Google gewoon tekst. Met HowTo schema vertel je Google expliciet: "Dit is een instructie met X stappen, het kost Y minuten en je hebt Z gereedschap nodig." Die expliciete communicatie is precies wat zoekmachines en AI-modellen nodig hebben om je content optimaal te presenteren.
HowTo schema past binnen de bredere familie van Schema.org markup types die je content machine-leesbaar maken. Net als FAQ schema voor vragen en Product schema voor producten, is HowTo schema de standaard voor instructie-content.
Google heeft in september 2023 aangekondigd dat HowTo rich results op mobiel niet meer worden getoond. Op desktop kunnen ze nog verschijnen. De markup blijft desondanks waardevol voor AI Overviews, Google Discover en AI-antwoordmachines die gestructureerde instructies prefereren.
HowTo JSON-LD: de volledige structuur
Een HowTo schema bevat verschillende componenten: de instructie zelf, de stappen (HowToStep), optioneel de benodigde tools (HowToTool) en materialen (HowToSupply), de geschatte tijd en een afbeelding per stap.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Schema.org JSON-LD toevoegen aan je website",
"description": "Een stap-voor-stap handleiding om Schema.org JSON-LD markup toe te voegen aan je website voor betere zichtbaarheid in zoekmachines en AI-modellen.",
"image": "https://voorbeeld.nl/images/schema-handleiding.jpg",
"totalTime": "PT30M",
"estimatedCost": {
"@type": "MonetaryAmount",
"currency": "EUR",
"value": "0"
},
"tool": [
{
"@type": "HowToTool",
"name": "Teksteditor of CMS"
},
{
"@type": "HowToTool",
"name": "Google Rich Results Test"
}
],
"supply": [
{
"@type": "HowToSupply",
"name": "Toegang tot de HTML-broncode van je website"
}
],
"step": [
{
"@type": "HowToStep",
"name": "Kies het juiste schema type",
"text": "Bepaal welk Schema.org type past bij je pagina. Gebruik Article voor blogposts, Product voor productpagina's, Organization voor je bedrijfspagina en FAQPage voor FAQ-secties.",
"url": "https://voorbeeld.nl/handleiding/schema-org#stap-1",
"image": "https://voorbeeld.nl/images/stap-1-schema-type.jpg"
},
{
"@type": "HowToStep",
"name": "Schrijf de JSON-LD code",
"text": "Maak een JSON-LD script block aan met @context, @type en de verplichte properties voor je gekozen schema type. Gebruik de Schema.org documentatie als referentie.",
"url": "https://voorbeeld.nl/handleiding/schema-org#stap-2",
"image": "https://voorbeeld.nl/images/stap-2-json-ld.jpg"
},
{
"@type": "HowToStep",
"name": "Plaats de code in je HTML",
"text": "Voeg het script block toe in de head-sectie van je pagina of direct voor de sluitende body-tag. Beide locaties werken, maar de head-sectie heeft de voorkeur.",
"url": "https://voorbeeld.nl/handleiding/schema-org#stap-3",
"image": "https://voorbeeld.nl/images/stap-3-html-plaatsing.jpg"
},
{
"@type": "HowToStep",
"name": "Valideer met Google Rich Results Test",
"text": "Ga naar search.google.com/test/rich-results en voer je URL in. Controleer of er geen fouten zijn en of het rich result correct wordt weergegeven in de preview.",
"url": "https://voorbeeld.nl/handleiding/schema-org#stap-4",
"image": "https://voorbeeld.nl/images/stap-4-validatie.jpg"
},
{
"@type": "HowToStep",
"name": "Monitor in Google Search Console",
"text": "Na indexering verschijnt je pagina in het Enhancements rapport van Google Search Console. Controleer regelmatig op fouten en waarschuwingen.",
"url": "https://voorbeeld.nl/handleiding/schema-org#stap-5",
"image": "https://voorbeeld.nl/images/stap-5-monitoring.jpg"
}
]
}
</script>De structuur is rijker dan FAQ schema maar volgt dezelfde logica: je beschrijft het geheel (de instructie) en de onderdelen (de stappen). Google gebruikt de naam, beschrijving en afbeelding van elke stap om een visueel aantrekkelijk resultaat te bouwen.
De componenten in detail
HowToStep: het hart van je instructie
Elke stap in je handleiding wordt een HowToStep. De verplichte properties zijn name (een korte titel van de stap) en text (de gedetailleerde instructie). Optioneel kun je een url toevoegen die linkt naar een anker op je pagina en een image die de stap visueel illustreert.
- name: een beknopte titel van maximaal 100 tekens die de stap samenvat.
- text: de volledige instructie voor deze stap. Wees specifiek en concreet.
- url: een deep link naar het relevante gedeelte van je pagina (gebruik anker-links).
- image: een afbeelding die de stap illustreert. Google toont deze in het rich result.
HowToTool en HowToSupply
Naast stappen kun je ook aangeven welke gereedschappen (tools) en materialen (supplies) nodig zijn. Dit is vooral relevant voor fysieke handleidingen (koken, klussen, reparaties) maar kan ook voor digitale instructies worden gebruikt.
"tool": [
{
"@type": "HowToTool",
"name": "Visual Studio Code"
},
{
"@type": "HowToTool",
"name": "Chrome DevTools"
},
{
"@type": "HowToTool",
"name": "Google Rich Results Test"
}
],
"supply": [
{
"@type": "HowToSupply",
"name": "Schema.org documentatie"
},
{
"@type": "HowToSupply",
"name": "Toegang tot je webserver of CMS"
}
]Tijd en kosten
De totalTime property gebruikt het ISO 8601 duration formaat. PT30M staat voor 30 minuten, PT1H voor 1 uur, PT1H30M voor anderhalf uur. Voor langere projecten kun je ook performTime (actieve werktijd) en prepTime (voorbereidingstijd) apart specificeren. De estimatedCost property is optioneel maar waardevol voor gebruikers die willen weten of een project gratis of betaald is.
Verdiep je verder: Schema.org markup: de taal die AI begrijpt | FAQ schema: veelgestelde vragen | Product schema voor webshops
HowTo schema en AI-antwoordmachines
Instructie-content is een van de meest gevraagde content types in AI-antwoordmachines. Wanneer een gebruiker aan ChatGPT of Perplexity vraagt "Hoe voeg ik Schema.org markup toe aan mijn website?", zoeken deze modellen naar gestructureerde instructies die ze stap voor stap kunnen presenteren. Pagina's met HowTo schema bieden precies die structuur.
Voor AEO-doeleinden is HowTo schema bijzonder krachtig. AI-modellen kunnen de individuele stappen extraheren en als gestructureerd antwoord presenteren, compleet met de juiste volgorde en eventuele benodigdheden. Dit maakt je content niet alleen citeerbaar, maar ook direct bruikbaar in AI-gegenereerde antwoorden.
- AI-modellen extraheren individuele stappen uit HowTo schema voor gestructureerde antwoorden.
- De name property van elke stap fungeert als samenvatting die AI-modellen gebruiken voor beknopte overzichten.
- Tools en supplies geven AI-modellen context over de vereisten, waardoor ze gebruikers beter kunnen adviseren.
- De totalTime helpt AI-modellen inschatten of een instructie past bij de vraag van de gebruiker.
Best practices en veelgemaakte fouten
De implementatie van HowTo schema vraagt aandacht voor detail. Hier zijn de belangrijkste best practices en valkuilen.
- Gebruik HowTo alleen voor content die daadwerkelijk een stap-voor-stap instructie is. Een artikel "Hoe kies je de beste laptop" is geen HowTo maar een koopgids. Een instructie "Hoe installeer je WordPress in 5 stappen" is wel een HowTo.
- Elke stap moet een zelfstandige, uitvoerbare actie beschrijven. Vermijd stappen die te vaag zijn ("Bereid je voor") of te breed ("Doe het werk").
- Voeg afbeeldingen toe aan elke stap wanneer mogelijk. Visuele instructies zijn waardevoller voor zowel gebruikers als AI-modellen.
- Zorg dat de stappen op je pagina exact overeenkomen met de stappen in je schema. Discrepanties leiden tot afwijzing.
- Houd je stappen onder de 250 woorden per stap. Te lange stappen zijn moeilijk te verwerken voor zowel gebruikers als AI.
HowToSection voor complexe instructies
Voor uitgebreide handleidingen met meerdere fasen kun je HowToSection gebruiken om stappen te groeperen. Denk aan een handleiding voor het bouwen van een website die secties heeft voor "Planning", "Ontwerp", "Ontwikkeling" en "Lancering", elk met hun eigen stappen.
"step": [
{
"@type": "HowToSection",
"name": "Voorbereiding",
"itemListElement": [
{
"@type": "HowToStep",
"name": "Bepaal je doelgroep",
"text": "Identificeer wie je website gaat bezoeken en wat hun behoeften zijn."
},
{
"@type": "HowToStep",
"name": "Kies een CMS",
"text": "Selecteer een content management systeem dat past bij je technische vaardigheden."
}
]
},
{
"@type": "HowToSection",
"name": "Implementatie",
"itemListElement": [
{
"@type": "HowToStep",
"name": "Installeer het CMS",
"text": "Volg de installatiehandleiding van je gekozen CMS."
},
{
"@type": "HowToStep",
"name": "Configureer de basisinstellingen",
"text": "Stel je sitetitel, permalink-structuur en tijdzone in."
}
]
}
]Samenvatting: de belangrijkste punten
- HowTo schema markeert stap-voor-stap instructies met HowToStep, HowToTool en HowToSupply voor rich results en AI-modellen.
- Hoewel Google HowTo rich results op mobiel heeft uitgeschakeld, blijft de markup waardevol voor desktop rich results, AI Overviews en AI-antwoordmachines.
- Elke stap bevat een name (korte titel), text (volledige instructie), optioneel een url (anker-link) en image (illustratie).
- AI-modellen extraheren individuele stappen uit HowTo schema om gestructureerde antwoorden te genereren bij instructievragen.
- Gebruik HowToSection voor complexe instructies met meerdere fasen en houd stappen beknopt en uitvoerbaar.
Veelgestelde vragen
Wanneer gebruik ik HowTo schema in plaats van een gewoon artikel?
Gebruik HowTo schema wanneer je content een duidelijke reeks opeenvolgende stappen beschrijft die een gebruiker moet uitvoeren om een resultaat te bereiken. Als je content meer beschrijvend of vergelijkend is (zoals een koopgids of een uitleg), is Article schema geschikter. De vuistregel: als je content begint met "Stap 1..." is het een HowTo.
Hoeveel stappen moet een HowTo minimaal bevatten?
Google stelt geen minimum, maar in de praktijk zijn minimaal 3 stappen nodig om als zinvolle instructie te worden beschouwd. De meeste effectieve HowTo's bevatten 4 tot 10 stappen. Te weinig stappen suggereren dat de instructie te simpel is voor gestructureerde markup; te veel stappen maken het onoverzichtelijk.
Kan ik video toevoegen aan HowTo schema?
Ja, je kunt een video property toevoegen aan zowel het overkoepelende HowTo als aan individuele HowToStep items. Gebruik het VideoObject schema type hiervoor. Google kan deze video's tonen in de rich results, wat bijzonder waardevol is voor visuele instructies. Combineer HowTo schema met VideoObject voor maximale impact.
Is HowTo schema geschikt voor recepten?
Nee, voor recepten is het specifiekere Recipe schema beter geschikt. Recipe schema is een subtype dat extra properties biedt voor ingredienten, bereidingstijd, voedingswaarden en porties. Google heeft aparte rich results voor recepten die rijker zijn dan de standaard HowTo weergave. Gebruik altijd het meest specifieke schema type.
Hoe meet ik het effect van HowTo schema op mijn verkeer?
Monitor je performance via Google Search Console onder het "Enhancements" rapport voor HowTo. Je kunt daar zien hoeveel pagina's valid HowTo schema hebben, hoeveel impressies en klikken ze genereren en of er fouten zijn. Vergelijk de click-through rate van pagina's met en zonder HowTo schema om het directe effect te meten.
Een goede instructie vertelt niet alleen wat je moet doen, maar geeft je het vertrouwen dat je het kunt.
Hoe scoort jouw website op AI-gereedheid?
Krijg binnen 30 seconden je AEO-score en ontdek wat je kunt verbeteren.