Technische diepduik in JavaScript-rendering:
Ook als je hoofdcontent server-side gerenderd is, controleer op:
1. Lazy-loaded contentsecties
Belangrijke content onder de vouw kan na de initiële render laden.
// Deze content is mogelijk niet zichtbaar voor crawlers
<div data-lazy="true">Belangrijke content hier</div>
2. Interactieve elementen die content verbergen
Tabs, accordeons, uitklapbare secties kunnen content bevatten die AI niet ziet.
3. Via JavaScript gegenereerde structured data
Als je schema via JS wordt toegevoegd, zien crawlers het misschien niet.
Testtool:
Google’s Mobile-Friendly Test toont gerenderde HTML:
https://search.google.com/test/mobile-friendly
Vergelijk wat je daar ziet met je echte pagina. Verschillen kunnen zichtbaarheidsproblemen verklaren.
Snelle check:
Bekijk je pagina met JavaScript uitgeschakeld. Alles wat je dan ziet, ziet de crawler zeker. Ontbreekt er belangrijke content, dan is dat je probleem.