Search Engine Optimization Intermediate

Lazy loading

Een performance-tactiek die SEO helpt door LCP te beschermen en de crawl-efficiëntie te verbeteren, en die SEO schaadt wanneer kritieke assets blind worden uitgesteld.

Updated Apr 04, 2026

Quick Definition

Lazy loading vertraagt het laden van afbeeldingen, iframes en embeds buiten beeld totdat gebruikers ze op het punt staan te zien. Dat is belangrijk omdat het Core Web Vitals kan verbeteren en onnodige requests kan verminderen, maar een slechte implementatie kan nog steeds de ontdekking van afbeeldingen, LCP en de rendering voor Googlebot verstoren.

Lazy loading betekent het uitstellen van niet-kritieke assets totdat ze de viewport naderen. Voor SEO is het voordeel eenvoudig: minder initiële requests, lichtere pagina’s en betere Core Web Vitals. Het nadeel is net zo simpel. Laad de verkeerde asset lazy, vooral de LCP-afbeelding, en je maakt de pagina trager, niet sneller.

Wat er echt toe doet voor SEO

Bij templates met veel afbeeldingen kan lazy loading het aantal initiële afbeeldingsrequests met 30-80% verlagen en het aantal overgedragen bytes met 500 KB tot enkele MB verminderen. Dat helpt meestal indirect bij LCP, INP en bij crawl-efficiëntie op grote sites. Gebruik Google Search Console voor trends in Core Web Vitals, Lighthouse of DebugBear voor tests in een labomgeving, en Screaming Frog in JavaScript-renderingmodus om te bevestigen dat uitgestelde assets nog steeds verschijnen in de gerenderde HTML.

Google ondersteunt native lazy loading al jaren, en Google’s John Mueller heeft herhaaldelijk gezegd dat Google lazy-loaded content kan verwerken wanneer het correct is geïmplementeerd. Die nuancering is belangrijk. Correct betekent dat de asset nog steeds laadt in de gerenderde DOM, zonder dat er rare interacties met de gebruiker nodig zijn, custom scroll-events of kapotte JS-afhankelijkheden.

Zo implementeer je het zonder je rankings te schaden

  • Gebruik native loading="lazy" voor onder-de-vouw img- en iframe-elementen.
  • Doe niet aan lazy loading voor de hero-afbeelding of een asset die waarschijnlijk de LCP is. Zet die op eager loading en overweeg fetchpriority="high".
  • Reserveer afmetingen met width/height of CSS aspect-ratio om CLS te voorkomen.
  • Houd de echte afbeeldings-URL in de markup. Vermijd setups waarbij de URL pas verschijnt na complexe JS-executie.
  • Test het gerenderde resultaat in Screaming Frog en de URL-inspectie in GSC, niet alleen in je browser.

Ahrefs en Semrush vertellen je niet of lazy loading kapot is. Ze kunnen pas achteraf een daling in verkeer tonen. De diagnose gebeurt in renderingtools, browser waterfalled views en GSC’s inspectie op paginaniveau.

Waar teams dit verkeerd doen

De meest gemaakte fout is lazy loading behandelen als een algemene regel. Dat is het niet. Productgrid’s, artikelteksten, modules met gerelateerde content en ingesloten video’s zijn goede kandidaten. Afbeeldingen boven de vouw, CSS-achtergronden die als hero-visual worden gebruikt, en kritieke review-widgets zijn dat meestal niet.

Een ander probleem: background images. Native lazy loading doet niets voor CSS-achtergrondafbeeldingen, waardoor teams denken dat ze de pagina geoptimaliseerd hebben wanneer de zwaarste visual nog steeds het renderen blokkeert. Daar heb je een andere aanpak nodig, vaak templatewijzigingen of het vervangen van decoratieve backgrounds door echte afbeeldings-elementen.

De eerlijke kanttekening

Lazy loading is niet op zichzelf een rankingtactiek. Het is een bezorgingstactiek. Als je bottleneck een trage TTFB is, opgeblazen JavaScript of een CSS-bundel van 1,5 MB, dan redt lazy loading de pagina niet. Ook crawl-budgetwinst wordt vaak overdreven. Op de meeste sites met minder dan 100.000 URL’s is de grootste SEO-winst snelheid die je gebruiker ziet, niet efficiëntie van bots.

Gebruik het waar het echt requests bespaart. Sla het over waar het kritieke content vertraagt. Dat is het hele spel.

Frequently Asked Questions

Moet je alle afbeeldingen lazy laden?
Nee. Houd de waarschijnlijkste LCP-afbeelding eager, meestal de hero-afbeelding of de hoofdproductafbeelding. Het lazy laden van elke afbeelding is een luie implementatiekeuze, geen slimme prestatie-aanpak.
Kan Google lazy-loaded afbeeldingen crawlen?
Ja, als de implementatie standaard is en de afbeelding in gerenderde HTML correct laadt zonder rare interactievereisten. Google kan veel lazy-loading-patronen verwerken, maar maatwerk met JavaScript zorgt nog steeds vaker voor fouten dan teams toegeven.
Verbetert lazy loading rechtstreeks de rankings?
Nee, niet direct. Het kan wel de paginasnelheidssignalen en de gebruikerservaring verbeteren, wat kan bijdragen aan betere prestaties in zoekresultaten. Maar als de pagina nog steeds zwakke content heeft, matige links of geen goede intentie-aansluiting, dan verandert lazy loading maar weinig.
Hoe kun je problemen met lazy loading auditen?
Begin met het renderen van JavaScript met Screaming Frog, bekijk vervolgens de watervalgrafieken in Chrome DevTools en gebruik GSC voor URL-inspectie. Vergelijk daarna labresultaten in Lighthouse of DebugBear met veldgegevens in GSC om te zien of deferred assets echte gebruikers helpen of juist vertragen.
Welke assets zijn het meest geschikt voor lazy loading?
Boven-de-vouw-afbeeldingen, ingesloten video’s, iframes, kaartinzendingen en lange blokken met mediainhoud in artikelen zijn doorgaans de winnaars. Ook third-party widgets zijn goede kandidaten, zolang ze niet cruciaal zijn voor het eerste scherm.

Self-Check

Laden we lui (lazy) nog een afbeelding die op mobiel het LCP-element kan worden?

Verschijnen uitgestelde afbeeldingen nog steeds in de gerenderde HTML wanneer je ze test in Screaming Frog en met de URL-inspectie in GSC?

Reserveren we afbeeldingsafmetingen om CLS te voorkomen nadat assets zijn geladen?

Hebben we in GSC niet alleen de Lighthouse-scores gemeten, maar ook velddata, na de uitrol?

Common Mistakes

❌ Het attribuut loading="lazy" toepassen op de hero-image of de primaire productafbeelding

❌ Afhankelijk zijn van aangepaste JavaScript op basis van scroll-events in plaats van native lazy loading

❌ Het verbergen van echte afbeeldings-URL’s totdat na complexe client-side uitvoering

❌ Het negeren van CSS-achtergrondafbeeldingen die nog steeds de grootste visuele impact leveren

All Keywords

lazy loading lazy loading voor SEO native lazy loading Core Web Vitals grootste contentvolle verfening afbeeldingsoptimalisatie Google Search Console Screaming Frog JavaScript-rendering technische SEO-prestatie lazy images laden fetchpriority: hoog weergave van HTML

Ready to Implement Lazy loading?

Get expert SEO insights and automated optimizations with our platform.

Get Started Free