Hoe Schema Markup te implementeren
Schema markup is gestructureerde data die u toevoegt aan uw pagina's om zoekmachines te helpen uw content beter te begrijpen. Bij een correcte implementatie kan het u rich results opleveren in zoekopdrachten -- sterbeoordelingen, FAQ-dropdowns, receptkaarten, productprijzen en meer. Deze verbeterde vermeldingen verhogen de click-through rates met wel 30% in vergelijking met standaard resultaten.
learn.sections.stepByStep
Choose the Right Schema Types
Start with the schema types most relevant to your content and most likely to generate rich results. For most sites: Organization and WebSite schema on the homepage, Article or BlogPosting on content pages, Product on product pages, FAQ on question-heavy pages, and LocalBusiness for local businesses.
Use JSON-LD Format
Google recommends JSON-LD (JavaScript Object Notation for Linked Data) over Microdata or RDFa. JSON-LD is a script block in your page's head that doesn't mix with your HTML, making it easier to implement, maintain, and debug. Each page can have multiple JSON-LD blocks for different schema types.
Implement Required and Recommended Properties
Each schema type has required properties (minimum for eligibility) and recommended properties (improve rich result chances). For example, Article requires headline, image, datePublished, and author. Always include all required properties and as many recommended ones as you can accurately provide.
Ensure Accuracy and Completeness
Schema markup must accurately represent the visible page content. Don't mark up content that isn't on the page, inflate ratings, or use misleading descriptions. Google penalizes sites with deceptive structured data by removing rich results entirely and potentially issuing manual actions.
Test and Validate Your Markup
Use Google's Rich Results Test to check if your schema is eligible for rich results. Use the Schema Markup Validator for technical syntax validation. Test every page template, not just one example. Check Search Console's Enhancements reports for site-wide schema errors after deployment.
Monitor Rich Result Performance
Track which pages earn rich results using Search Console's Enhancements reports and Performance report filtered by search appearance. Monitor click-through rates for pages with rich results vs. without. If rich results disappear, check for schema errors or Google guideline changes.
Kies de juiste schematypes
Begin met de schematypes die het meest relevant zijn voor uw content en de grootste kans hebben om rich results te genereren. Voor de meeste sites: Organization en WebSite schema op de homepage, Article of BlogPosting op contentpagina's, Product op productpagina's, FAQ op pagina's met veel vragen, en LocalBusiness voor lokale bedrijven.
Gebruik het JSON-LD formaat
Google raadt JSON-LD (JavaScript Object Notation for Linked Data) aan boven Microdata of RDFa. JSON-LD is een scriptblok in de head van uw pagina dat niet vermengd wordt met uw HTML, waardoor het makkelijker te implementeren, onderhouden en debuggen is. Elke pagina kan meerdere JSON-LD blokken hebben voor verschillende schematypes.
Implementeer verplichte en aanbevolen eigenschappen
Elk schematype heeft verplichte eigenschappen (het minimum om in aanmerking te komen) en aanbevolen eigenschappen (verbeteren de kans op rich results). Bijvoorbeeld, Article vereist headline, image, datePublished en author. Voeg altijd alle verplichte eigenschappen toe en zoveel mogelijk aanbevolen eigenschappen die u nauwkeurig kunt verstrekken.
Zorg voor nauwkeurigheid en volledigheid
Schema markup moet de zichtbare pagina-inhoud nauwkeurig weergeven. Markeer geen content die niet op de pagina staat, blaas beoordelingen niet op en gebruik geen misleidende beschrijvingen. Google straft sites met misleidende gestructureerde data af door rich results volledig te verwijderen en mogelijk handmatige acties op te leggen.
Test en valideer uw markup
Gebruik Google's Rich Results Test om te controleren of uw schema in aanmerking komt voor rich results. Gebruik de Schema Markup Validator voor technische syntaxvalidatie. Test elk paginasjabloon, niet slechts één voorbeeld. Controleer na implementatie de Enhancements-rapporten in Search Console op schemafouten voor de hele site.
Monitor de prestaties van rich results
Houd bij welke pagina's rich results behalen met behulp van de Enhancements-rapporten en het Performance-rapport in Search Console, gefilterd op zoekuiterlijk. Monitor de click-through rates voor pagina's met rich results versus zonder. Als rich results verdwijnen, controleer dan op schemafouten of wijzigingen in de richtlijnen van Google.
Pro-tips
- Nest related schemas for stronger signals. A Product schema with nested AggregateRating, Offer, and Review schemas is more powerful than separate schemas on different pages.
- Implement FAQ schema on your highest-traffic informational pages. FAQ rich results can significantly increase your search listing's visual footprint and click-through rate.
- Use schema for internal knowledge even when rich results aren't available. Helping Google understand entity relationships on your site can improve relevance signals for regular rankings.
- Nest gerelateerde schema's voor sterkere signalen. Een Product schema met geneste AggregateRating, Offer en Review schema's is krachtiger dan afzonderlijke schema's op verschillende pagina's.
- Implementeer FAQ schema op uw informatieve pagina's met het meeste verkeer. FAQ rich results kunnen de visuele voetafdruk en click-through rate van uw zoekvermelding aanzienlijk vergroten.
- Gebruik schema voor interne kennis, zelfs als er geen rich results beschikbaar zijn. Google helpen de relaties tussen entiteiten op uw site te begrijpen, kan de relevantiesignalen voor reguliere posities verbeteren.
Veelgemaakte fouten om te vermijden
Marking up content not visible on the page
Schema must describe content that users can see on the page. Adding hidden schema for reviews, events, or products that don't appear in the visible content violates Google's guidelines and can result in a manual penalty.
Using incorrect schema types
Using Product schema on a category page or Article schema on a product page confuses search engines and disqualifies you from rich results. Match the schema type to the page's actual purpose and content.
Not maintaining schema after site changes
Schema often breaks during redesigns, CMS updates, or content restructuring. Include schema validation in your QA process for every major site change. Broken schema means lost rich results.
Content markeren die niet zichtbaar is op de pagina
Schema moet content beschrijven die gebruikers op de pagina kunnen zien. Het toevoegen van verborgen schema voor recensies, evenementen of producten die niet in de zichtbare content voorkomen, schendt de richtlijnen van Google en kan leiden tot een handmatige sanctie.
Gebruik van onjuiste schematypes
Het gebruik van Product schema op een categoriepagina of Article schema op een productpagina verwart zoekmachines en diskwalificeert u voor rich results. Stem het schematype af op het werkelijke doel en de inhoud van de pagina.
Schema niet onderhouden na site-wijzigingen
Schema gaat vaak kapot tijdens redesigns, CMS-updates of herstructurering van content. Neem schema-validatie op in uw QA-proces voor elke grote wijziging aan de site. Een kapot schema betekent verlies van rich results.
Hoe Keyword Kick het makkelijk maakt
- Automated schema validation across all crawled pages with error details and fix suggestions
- Rich result opportunity detection that identifies pages eligible for structured data you haven't implemented
- Schema monitoring that alerts you when markup errors appear or rich results are lost
- Geautomatiseerde schemavalidatie over alle gecrawlde pagina's met foutdetails en suggesties voor verbetering
- Detectie van mogelijkheden voor rich results die pagina's identificeert die in aanmerking komen voor gestructureerde data die je nog niet hebt geïmplementeerd
- Schemamonitoring die je waarschuwt wanneer er markup-fouten verschijnen of rich results verloren gaan
learn.sections.faq
Does schema markup directly improve rankings?
Schema markup is not a direct ranking factor, but it can indirectly improve rankings through higher click-through rates (rich results attract more clicks), better content understanding (helps Google match your pages to relevant queries), and enhanced entity recognition.
Which schema type should I implement first?
Start with Organization schema on your homepage and Article/BlogPosting schema on content pages -- these are the easiest to implement and most widely supported. Then add FAQ schema to high-traffic pages and Product schema to product pages for the biggest rich result impact.
Can I use a plugin to generate schema markup?
Yes, CMS plugins can automate schema generation, which is fine for standard implementations. However, review the generated markup to ensure accuracy. Plugins sometimes produce incomplete or incorrect schema, especially for complex page types. Manual JSON-LD implementation gives you the most control.
Verbetert schema markup direct de rankings?
Schema markup is geen directe rankingfactor, maar kan rankings indirect verbeteren door hogere CTR (rich results trekken meer klikken aan), beter begrip van de inhoud (helpt Google je pagina's te matchen met relevante zoekopdrachten) en verbeterde entiteitsherkenning.
Welk schema-type moet ik als eerste implementeren?
Begin met Organization schema op je homepage en Article/BlogPosting schema op inhoudspagina's -- deze zijn het makkelijkst te implementeren en worden het breedst ondersteund. Voeg daarna FAQ schema toe aan pagina's met veel verkeer en Product schema aan productpagina's voor de grootste impact op rich results.
Kan ik een plugin gebruiken om schema markup te genereren?
Ja, CMS-plugins kunnen het genereren van schema automatiseren, wat prima is voor standaardimplementaties. Controleer echter de gegenereerde markup om nauwkeurigheid te garanderen. Plugins produceren soms onvolledige of onjuiste schema's, vooral voor complexe paginatypes. Handmatige JSON-LD implementatie geeft je de meeste controle.
Gerelateerde gidsen
learn.cta.description
learn.cta.button