Kaptein Beacon Plan een strategiesessie
  1. Home
  2. Kennisbank
  3. Website sneller maken

Website sneller maken: eerst meten, dan de echte oorzaak aanpakken

Een website sneller maken begint met meten op echte gebruikers, niet met een losse snelheidstest. Kijk in Search Console en PageSpeed Insights hoe je pagina's scoren op de drie Core Web Vitals: LCP voor laden, INP voor reageren en CLS voor stabiliteit. Pak daarna de oorzaak aan: zware beelden, te veel scripts, trage hosting of verspringende elementen.

Laatst bijgewerkt:

Waarom een trage website je geld kost

Een bezoeker die op zijn gsm een offerte wil aanvragen bij een aannemer in Aalst, wacht niet. Als de pagina blijft laden of een knop verspringt net wanneer hij wil tikken, gaat hij terug naar de zoekresultaten en kiest hij iemand anders. Snelheid is dus eerst een kwestie van klanten, pas daarna van SEO.

Toch telt snelheid ook voor Google. De Core Web Vitals maken deel uit van wat Google de pagina-ervaring noemt. Google is er wel duidelijk over dat relevante inhoud zwaarder weegt: een snelle pagina met een zwak antwoord wint niet van een iets tragere pagina met een uitstekend antwoord. Zie snelheid daarom als een voorwaarde, niet als een wondermiddel. Google beschrijft de rol van deze signalen in zijn uitleg over Core Web Vitals.

De drie Core Web Vitals in gewone taal

  • LCP, Largest Contentful Paint: hoe lang het duurt voor het grootste zichtbare element, vaak een foto of de hoofdtitel, op het scherm staat. Dit is wat bezoekers ervaren als laden.
  • INP, Interaction to Next Paint: hoe snel de pagina reageert als je tikt, klikt of typt. INP verving in 2024 de oudere meting FID.
  • CLS, Cumulative Layout Shift: hoeveel de inhoud verspringt tijdens het laden. Een tekst die wegschuift omdat er bovenaan nog een banner verschijnt, verhoogt de CLS.

Google beoordeelt elke meting op het 75ste percentiel van echte paginaweergaven, apart voor mobiel en desktop. Concreet: drie op de vier bezoeken moeten binnen de grens blijven. De drempels komen van web.dev.

Officiële drempels van de Core Web Vitals
MetingWat het meetGoedTe verbeterenSlecht
LCPLaden van het hoofdelementTot 2,5 secondenTussen 2,5 en 4 secondenMeer dan 4 seconden
INPReactie op interactieTot 200 millisecondenTussen 200 en 500 millisecondenMeer dan 500 milliseconden
CLSVisuele stabiliteitTot 0,1Tussen 0,1 en 0,25Meer dan 0,25

Correct meten: veldgegevens en labtests

Veel verwarring rond snelheid komt doordat er twee soorten metingen bestaan.

Veldgegevens: wat echte bezoekers ervaren

Google verzamelt anoniem metingen van Chrome-gebruikers die je site bezoeken. Die gegevens zie je in het rapport Core Web Vitals van Search Console, waar URL's met hetzelfde probleem gegroepeerd worden, en bovenaan in PageSpeed Insights. Dit zijn de cijfers die tellen. Websites met weinig bezoekers hebben soms nog geen veldgegevens.

Labtests: een gesimuleerde meting

De score van nul tot honderd in PageSpeed Insights komt uit een labtest: een gesimuleerd toestel met een gesimuleerde verbinding. Handig om oorzaken te vinden en verbeteringen meteen te testen, maar de score schommelt per meting en is geen oordeel van Google over je site.

Werkwijze: bekijk eerst de veldgegevens om te weten welke meting en welke paginatypes een probleem hebben. Gebruik daarna de labtest en de diagnose eronder om de oorzaak te vinden.

Traag laden oplossen (LCP)

Een slechte LCP heeft bijna altijd een van deze vier oorzaken. Google werkt ze uit in zijn gids om LCP te optimaliseren.

De server antwoordt traag

Voor de browser iets kan tonen, moet de server de pagina aanleveren. Goedkope gedeelde hosting, een server ver weg of een site zonder caching vertraagt alles daarna. Paginacaching en een CDN helpen vaak meteen. Meer over die eerste wachttijd lees je in de uitleg over TTFB.

De hoofdafbeelding is te zwaar

Een foto die rechtstreeks van een smartphone of camera geüpload is, weegt al snel meerdere megabytes. Verklein ze tot de werkelijke weergavemaat, gebruik een modern formaat zoals WebP of AVIF en laad de hoofdafbeelding niet uitgesteld.

CSS, lettertypes en scripts houden de weergave tegen

Grote stijlbladen, meerdere lettertypes en scripts in de kop van de pagina moeten eerst geladen worden. Beperk het aantal lettertypes en laad niet-essentiële scripts later.

De inhoud wordt pas in de browser opgebouwd

Bij sommige sites komt de inhoud pas na het uitvoeren van JavaScript op het scherm. Dan wacht de bezoeker op meerdere stappen na elkaar.

Trage reacties oplossen (INP)

Een slechte INP voel je wanneer een menu met vertraging opent of een formulier hapert bij het typen. De oorzaak is bijna altijd JavaScript dat de browser bezighoudt. Op Vlaamse kmo-sites zien we vaak dezelfde boosdoeners:

  • een opeenstapeling van trackingcodes en tags via Google Tag Manager;
  • chatwidgets, reviewwidgets en pop-ups die allemaal tegelijk laden;
  • een zware cookiebanner of toestemmingstool;
  • page builders en sliders die veel code meebrengen, ook op pagina's waar ze niets doen.

Maak een lijst van alle externe scripts en vraag per script: wie gebruikt dit nog, en wat levert het op? Wat geen duidelijk doel heeft, mag weg. De rest laad je pas wanneer het nodig is. Technische details staan in de gids om INP te optimaliseren.

Verspringende inhoud voorkomen (CLS)

Inhoud verspringt wanneer de browser niet op voorhand weet hoeveel ruimte iets inneemt. De bekendste oorzaken en hun oplossing:

  • Afbeeldingen en video's zonder afmetingen: geef breedte en hoogte mee, zodat de ruimte vooraf gereserveerd wordt.
  • Banners die bovenaan verschijnen: een melding over een actie of cookies die de pagina naar beneden duwt. Toon ze als overlay of reserveer de ruimte.
  • Lettertypes die wisselen: tekst die eerst in een standaardlettertype verschijnt en daarna van grootte verandert.
  • Ingevoegde blokken: advertenties, embeds of widgets die achteraf geladen worden.

Meer in de gids om CLS te optimaliseren.

Van symptoom naar oplossing

Wie de oorzaak niet meteen ziet, kan vertrekken van wat bezoekers merken.

  • De pagina blijft lang wit: kijk naar serverantwoord, hosting en caching.
  • De tekst staat er snel, de grote foto komt veel later: verklein en prioriteer de hoofdafbeelding.
  • Alles lijkt geladen, maar tikken reageert traag: te veel JavaScript; ruim scripts en widgets op.
  • Knoppen schuiven weg tijdens het laden: reserveer ruimte voor beelden, banners en widgets.
  • Enkel mobiel is traag: test op een gemiddeld toestel, niet op de nieuwste smartphone of je kantoor-pc.
  • Enkel de webshop is traag: kijk naar productfoto's, filters en apps of extensies. Bij het kiezen van een platform weegt snelheid mee; daarover meer op onze pagina webshop laten maken.

Een WordPress-website sneller maken

Veel Vlaamse kmo-sites draaien op WordPress. Dat kan snel zijn, maar de vrijheid om alles toe te voegen maakt het ook kwetsbaar. De belangrijkste ingrepen, in volgorde:

  1. Hosting met degelijke serverprestaties en caching. De goedkoopste formule is zelden de snelste.
  2. Plug-ins kritisch nalopen. Elke plug-in kan extra scripts en databasevragen meebrengen. Verwijder wat je niet gebruikt.
  3. Een licht thema in plaats van een zware page builder, zeker bij een nieuwe site.
  4. Afbeeldingen automatisch verkleinen en converteren bij het uploaden.
  5. Updates en onderhoud. Nieuwere versies van PHP en WordPress zijn vaak efficiënter.

Snelheid blijft niet vanzelf goed: elke nieuwe plug-in of tag kan ze weer ondergraven. Daarom hoort snelheid bij website onderhoud. Overweeg je een nieuwe site, lees dan hoe wij een WordPress-website opbouwen.

Snelheid bewaken en wanneer je hulp inschakelt

Kijk maandelijks naar het rapport Core Web Vitals in Search Console. Verschuift een groep URL's van goed naar te verbeteren, ga dan na wat er sinds de vorige controle veranderde: een nieuwe plug-in, een extra trackingcode, een nieuw ontwerp van de homepage.

Schakel hulp in als de oorzaak in de code of de serveropbouw zit, als je site op een maatwerkplatform draait of als snelheid samenhangt met bredere problemen zoals indexering of een migratie. Dat is het domein van technische SEO. En vergeet het doel niet: een snellere site is pas echt waardevol als ze ook meer aanvragen oplevert. Daarover gaat conversie-optimalisatie.

Veelgestelde vragen

Hoe test ik de snelheid van mijn website correct?

Open PageSpeed Insights en voer je belangrijkste pagina's in, niet enkel je homepage. Kijk eerst naar het bovenste deel met gegevens van echte bezoekers, en pas daarna naar de labscore. Vul dat aan met het rapport Core Web Vitals in Google Search Console, dat problemen per groep pagina's toont. Test altijd mobiel, want daar zitten de meeste problemen.

Wat is een goede laadtijd voor een website?

Google hanteert voor de laadmeting LCP een grens van 2,5 seconden: als drie op de vier bezoeken het hoofdelement binnen die tijd zien, geldt de pagina als goed. Daarnaast moet de pagina binnen 200 milliseconden reageren op interactie en mag de inhoud weinig verspringen. Een algemene totale laadtijd is minder zinvol dan deze drie metingen.

Waarom verandert mijn PageSpeed-score bij elke test?

De score komt uit een labtest die telkens opnieuw een bezoek simuleert. Kleine verschillen in serverbelasting, netwerk en externe scripts zorgen voor schommelingen van enkele punten of meer. Dat is normaal. Vergelijk daarom liever trends over meerdere metingen, en geef voorrang aan de veldgegevens van echte bezoekers, die veel stabieler zijn.

Moet mijn website honderd scoren in PageSpeed Insights?

Nee. De score is een hulpmiddel om problemen te vinden, geen doel op zich. Een pagina met een labscore van zeventig kan prima presteren voor echte bezoekers, en omgekeerd. Wat telt, is dat je Core Web Vitals in de veldgegevens groen zijn. Jagen op honderd kost vaak veel tijd voor weinig verschil in ervaring of positie.

Wat zijn de meest voorkomende oorzaken van een trage website?

Te zware afbeeldingen, goedkope of slecht ingestelde hosting zonder caching, te veel plug-ins of externe scripts, zware page builders en lettertypes die de weergave ophouden. Bij webshops komen daar vaak nog productfilters en extra apps bij. Meestal is er één hoofdoorzaak die het grootste deel van het probleem verklaart; die vind je met de diagnose in PageSpeed Insights.

Maakt de locatie van mijn server uit voor een Vlaams publiek?

De afstand tussen server en bezoeker heeft invloed op de eerste wachttijd. Een server in West-Europa is voor Vlaamse bezoekers doorgaans een goede keuze. Met een CDN worden bestanden bovendien vanaf servers dicht bij de bezoeker geleverd. De kwaliteit van de hosting en de caching weegt in de praktijk wel zwaarder dan de exacte locatie.

Vertraagt een cookiebanner mijn website?

Dat kan. Sommige toestemmingstools laden veel code of blokkeren de weergave tot de bezoeker klikt, wat zowel laden als reageren vertraagt. Een banner die bovenaan inschuift, kan ook inhoud doen verspringen. Kies een lichte oplossing, test ze in PageSpeed Insights en toon de banner als overlay die de pagina-indeling niet verschuift.

Hoe lang duurt het voor snelheidsverbeteringen zichtbaar zijn in Search Console?

De veldgegevens in Search Console en PageSpeed Insights zijn gebaseerd op metingen over de voorbije 28 dagen. Een verbetering die je vandaag doorvoert, zie je dus geleidelijk binnen enkele weken. In Search Console kun je na een correctie de oplossing laten valideren; de status wordt dan opgevolgd over die periode.

Begin met een strategiesessie

Een gesprek van 50 minuten met de oprichter over je ambitie, je markt en de vraag of we bij elkaar passen. We werken niet met elk bedrijf, en dat begint hier.

Plan een strategiesessie

€250 excl. btw · 50 minuten met de oprichter