Lazy loading is een techniek waarbij afbeeldingen, video's en andere media pas worden geladen op het moment dat de bezoeker naar dat deel van de pagina scrollt. In plaats van alle content in één keer te downloaden bij het openen van de pagina, laadt de browser alleen wat direct zichtbaar is. De rest volgt pas wanneer de gebruiker ernaartoe navigeert. Voor MKB-bedrijven met beeldrijke websites of webshops betekent dit een snellere initiële laadtijd, minder datagebruik en een betere gebruikerservaring, vooral op mobiele apparaten.
Hoe lazy loading technisch werkt
De techniek gebruikt het loading="lazy"-attribuut in HTML of een JavaScript-library die de viewport monitort. Wanneer een afbeelding of iframe buiten het zichtbare scherm staat, krijgt het een tijdelijke placeholder of blijft het ongeladen. Zodra de bezoeker scrollt en het element binnen een vooraf ingestelde marge komt, bijvoorbeeld 200 pixels voor de onderkant van het scherm, start de browser het downloaden. Moderne browsers zoals Chrome, Firefox en Safari ondersteunen native lazy loading sinds 2020. Voor oudere browsers of complexere scenario's kun je libraries zoals lazysizes of Intersection Observer API gebruiken. In WordPress wordt lazy loading sinds versie 5.5 standaard toegepast op afbeeldingen, maar niet altijd op iframes of achtergrondafbeeldingen.
Waarom lazy loading ontstond en waarom het nu telt
De techniek kwam op toen mobiel internet groeide en datalimits een bottleneck werden. Pagina's met tientallen productfoto's of lange blogartikelen met visueel materiaal konden seconden laden, wat bezoekers deed afhaken. Google introduceerde lazy loading als best practice in hun Page Experience-richtlijnen en integreerde het in de Core Web Vitals-metingen. Largest Contentful Paint (LCP) en Cumulative Layout Shift (CLS) verbeteren vaak aanzienlijk door lazy loading, omdat de browser minder werk heeft in de eerste seconden. Voor webshops met honderden producten per categoriepagina is het verschil tussen een laadtijd van 4 seconden en 1,5 seconden direct merkbaar in het conversiepercentage.
Wat lazy loading oplevert voor MKB-bedrijven
Een webshop met 200 productfoto's per pagina bespaart gemiddeld 60 tot 70 procent aan initiële datagebruik door lazy loading. Dat vertaalt zich in snellere laadtijden, lagere bounce rates en een hogere positie in Google. Bezoekers op mobiele netwerken merken het verschil direct, vooral in gebieden met 3G-verbindingen. Daarnaast vermindert het de serverbelasting, omdat niet alle afbeeldingen tegelijk worden opgevraagd. Bij een doordachte SEO-strategie is lazy loading een van de technische optimalisaties die weinig tijd kosten maar meetbaar effect hebben op zowel gebruikerservaring als rankings. Let wel: foutieve implementatie kan juist leiden tot langere render-tijden of ontbrekende alt-teksten, dus test altijd in verschillende browsers en apparaten.