Aanbevelingen voor implementatie.
Voor nieuwe implementaties:
Afbeeldingen:
<img src="image.jpg" loading="lazy" alt="Beschrijving">
Klaar. Native is het beste.
Contentsecties:
<div class="content">
<!-- Volledige content in de HTML -->
Volledige artikeltekst hier
</div>
Lazy load alleen visuele verbeteringen, niet de content.
Lijsten/grids:
<ul class="items">
<li>Item 1</li>
<li>Item 2</li>
<!-- Minimaal 10-20 items in de HTML -->
</ul>
<a href="?page=2">Meer laden</a>
Initiële items in de HTML, paginering voor meer.
Voor bestaande implementaties:
Als je JS-afhankelijke lazy loading hebt:
- Controleer welke content beïnvloed wordt
- Geef prioriteit aan kritieke citaatdoelen
- Migreer deze naar server-rendered
- Houd lazy loading voor niet-kritieke content
De controle:
Na aanpassingen:
curl -s https://jouwsite.com/page | grep "kritieke content frase"
Als het erin staat, zit je goed.