digitale scan
Website & snelheid

CLS: verspringende pagina's en hoe je ze vastzet

15 augustus 2026 · 6 min leestijd · Marketing Scan

Je kent het gevoel: je wil op een knop tikken, de pagina schuift een halve seconde voor je vinger de knop raakt, en plots heb je op iets heel anders geklikt. Op je eigen site gebeurt dat ook, alleen zie jij het zelden omdat alles bij jou al in het geheugen van de browser zit. Google meet dat verspringen met een eigen cijfer: CLS, voluit Cumulative Layout Shift. In dit artikel lees je wat een goede score is, waardoor je lay-out schuift en hoe je hem definitief vastzet.

Wat CLS is en wanneer het goed zit

CLS meet hoeveel zichtbare elementen op je pagina onverwacht van plaats veranderen tijdens het bezoek. Elke verschuiving krijgt een score op basis van hoe groot het verschoven blok is en hoe ver het opschuift. Al die kleine schokjes samen vormen je Cumulative Layout Shift.

Google hanteert een duidelijke lat: een CLS van 0,1 of lager is goed, tussen 0,1 en 0,25 is matig, en daarboven is het ronduit slecht. Net als bij de andere Core Web Vitals wordt gekeken naar de ervaring van 75 procent van je echte bezoekers, niet naar één test op een snelle computer.

Belangrijk om te weten: CLS gaat niet over laadtijd. Een pagina kan bliksemsnel laden en toch een slechte CLS hebben, omdat er ná het laden nog van alles bijschuift: een cookiebanner, een foto die laat binnenkomt, een lettertype dat wisselt. Het is dus een aparte controle naast je snelheid.

De vijf gewone verdachten

Verspringende pagina's hebben bijna altijd een van deze vijf oorzaken:

  • Afbeeldingen zonder afmetingen: de browser weet niet hoe groot een foto wordt en reserveert er geen plaats voor. Zodra de foto binnenkomt, duwt hij alle tekst naar beneden.
  • Webfonts die wisselen: eerst verschijnt de tekst in een tijdelijk lettertype, daarna springt alles een paar pixels op wanneer je eigen lettertype geladen is.
  • Cookiebanners en meldingsbalken die zichzelf bovenaan in de pagina duwen in plaats van eroverheen te zweven.
  • Embeds en advertenties: een YouTube-video, Instagram-post of advertentieblok zonder gereserveerde ruimte laadt laat en duwt de rest opzij.
  • Inhoud die er later bij komt: een banner met een actie, een beoordelingswidget of een chatknop die na twee seconden bovenaan verschijnt.

Het patroon is telkens hetzelfde: er komt iets binnen waarvoor geen plaats gereserveerd was. De oplossing is dus ook telkens hetzelfde, en daar komen we zo op.

Zo meet je of jouw pagina's verspringen

Vul je adres in bij PageSpeed Insights en kijk bovenaan bij de veldgegevens naar de regel Cumulative Layout Shift. Dat cijfer komt uit echte Chrome-bezoeken van de voorbije 28 dagen en is dus de score waar Google zelf naar kijkt.

Hoe doet de rest van het web het? Volgens het Web Almanac van HTTP Archive haalt op mobiel 81% van de pagina's een goede CLS, op desktop 72%. CLS is daarmee de best scorende van de drie Core Web Vitals. Dat is goed nieuws en slecht nieuws tegelijk: het probleem is oplosbaar, maar wie het niet oplost, zit meteen bij de slechtst scorende minderheid.

Het totaalplaatje blijft overigens streng: slechts 55,9% van de gemeten websites haalt alle drie de Core Web Vitals, op mobiel zelfs maar 42%. Een goede CLS alleen volstaat dus niet, maar een slechte CLS is wel een van de zichtbaarste manieren om bezoekers te irriteren.

Zo zet je je lay-out vast

De meeste verschuivingen verdwijnen met een handvol ingrepen. Geef deze lijst gerust door aan je webbouwer:

  1. Geef elke afbeelding vaste afmetingen. Breedte en hoogte in de code, zodat de browser meteen de juiste ruimte vrijhoudt, ook als de foto pas later binnenkomt.
  2. Reserveer ruimte voor embeds en advertenties. Een videoblok of widget krijgt een vast kader; laadt de inhoud later, dan valt hij netjes in dat kader.
  3. Laat je cookiebanner zweven in plaats van de pagina naar beneden te duwen. Onderaan over de inhoud heen is prima en verschuift niets.
  4. Tem je webfonts: kies een fallback-lettertype dat qua grootte goed lijkt op je eigen lettertype en laad je belangrijkste font vroeg. Zo wordt de wissel bijna onzichtbaar.
  5. Voeg nooit inhoud toe boven bestaande inhoud, behalve als de bezoeker er zelf om vraagt. Een actiebanner hoort er vanaf de eerste weergave te staan, niet er twee seconden later bij te ploffen.
  6. Animeer met transform. Beweging via de eigenschappen transform en opacity verschuift de rest van de pagina niet; animaties op hoogte of positie wel. Google legt dit uit in zijn gids over CLS optimaliseren.

Waarom dit meer is dan een technisch detail

Een verspringende pagina veroorzaakt misklikken, en misklikken op de verkeerde plek zijn niet onschuldig: iemand die per ongeluk op een advertentie of het verkeerde product tikt, is meteen een stuk minder geneigd om verder te doen. Bij formulieren en betaalknoppen is het nog erger, want daar voelt een verschuiving als onbetrouwbaarheid.

Een pagina die verspringt voelt kapot, ook al werkt technisch alles. En bezoekers vergeven een kapot gevoel zelden.

Reken daarbij dat je op mobiel al tegen een strenge klok vecht: 53% van de mobiele bezoekers haakt af als een pagina langer dan 3 seconden laadt. Wie die eerste horde neemt en de bezoeker daarna alsnog laat misklikken, verspilt zijn eigen snelheidswinst.

Benieuwd of jouw site stilstaat waar het moet?

CLS is typisch zo'n probleem dat je zelf nooit opmerkt, tot je het één keer bewust ziet en het je daarna elke dag stoort. De goede kant: het is meestal met een paar gerichte ingrepen opgelost.

Wil je weten of jouw pagina's verspringen, te traag laden of nog andere afknappers bevatten? Doe de gratis marketing scan van Marketing Scan. Je krijgt binnen enkele minuten een verstaanbaar rapport met je grootste werkpunten, zodat je precies weet wat je aan je webbouwer moet vragen.

Veelgestelde vragen.

Wat is een goede CLS-score?

Google beschouwt een CLS van 0,1 of lager als goed, gemeten bij 75 procent van je echte bezoekers. Tussen 0,1 en 0,25 is er werk, daarboven is het probleem ernstig. Je vindt je score gratis in PageSpeed Insights bij de veldgegevens.

Waarom verspringt mijn pagina wel op mobiel en niet op mijn computer?

Op je eigen computer staan afbeeldingen en lettertypes al in de cache, waardoor alles tegelijk verschijnt. Een nieuwe bezoeker op een mobiel netwerk krijgt alles druppelsgewijs binnen, en dan wordt elke ontbrekende ruimtereservering zichtbaar als een sprong. Test daarom altijd met de veldgegevens of op een echte smartphone.

Telt CLS mee voor mijn positie in Google?

Ja, CLS is een van de drie Core Web Vitals die Google als ranking-signaal gebruikt. Het effect is geen wondermiddel, maar bij vergelijkbare inhoud wint de site met de betere gebruikservaring. Belangrijker nog is het directe effect: minder misklikken en minder frustratie betekent meer bezoekers die blijven.

Mijn cookiebanner duwt alles naar beneden, is dat erg?

Voor je CLS wel, want zo'n banner die de pagina naar beneden duwt is een klassieke oorzaak van een slechte score. Laat de banner over de inhoud heen zweven, bijvoorbeeld onderaan het scherm, dan verschuift er niets en blijft je score intact. De meeste cookietools hebben daar gewoon een instelling voor.

Kan ik CLS-problemen zelf oplossen zonder programmeur?

Deels. De cookiebanner-instelling, het verwijderen van late banners en het opnieuw uploaden van afbeeldingen met vaste afmetingen lukken vaak zelf in je CMS. Voor webfonts en gereserveerde ruimte voor embeds heb je meestal een half uurtje van je webbouwer nodig. Het is klein, dankbaar werk.

Bronnen bij dit artikel

Hoe scoort jouw site op deze punten?

Check het in 60 seconden met de gratis scan: 30+ punten over 7 thema's, met per punt een concrete oplossing.

Start de gratis scan

Wat zaakvoerders hierover vragen

  • Waarom is mijn website zo traag?

    Elke seconde laadtijd boven de drie kost je op mobiel zeven procent van je bezoekers.

    Waarom is mijn website zo traag? · Hoe test ik gratis de snelheid van mijn website? · Waarom is mijn WordPress-site traag en wat doe ik eraan? · en 1 meer

Het cijfer uit ons onderzoek

Meer over website & snelheid.

Website & snelheid

LCP verbeteren: je grootste element bepaalt je laadtijd

LCP meet wanneer het grootste element op je pagina verschijnt. Leer hoe je die meting leest en met welke ingrepen je onder de 2,5 seconden duikt.

14 augustus 2026 · 6 min leestijd

Website & snelheid

Website traag door scripts, pop-ups en chatwidgets

Cookiebanners, chatwidgets en trackers vertragen je site meer dan je denkt. Zie wat ze kosten in seconden en hoe je opruimt zonder iets kwijt te spelen.

4 augustus 2026 · 7 min leestijd

Website & snelheid

Caching uitgelegd: browser- en servercache voor kmo's

Caching maakt je website merkbaar sneller zonder iets te herbouwen. Ontdek in mensentaal hoe browser- en servercache werken en hoe je ze veilig aanzet.

11 augustus 2026 · 6 min leestijd

Website & snelheid

PageSpeed Insights: zo lees je je score juist

Je PageSpeed Insights score begrijpen zonder technische kennis: het verschil tussen veld- en labdata, wat LCP, INP en CLS betekenen en waar je begint.

3 augustus 2026 · 7 min leestijd

Website & snelheid

Duurzame website: minder data, sneller en zuiniger

Een lichtere website laadt sneller en verbruikt minder energie. Zo verklein je het datagewicht van je site en win je tegelijk klanten en voetafdruk.

1 september 2026 · 6 min leestijd

Website & snelheid

Websitebouwers vergeleken op snelheid: wie wint in 2026?

WordPress, Wix, Webflow, Squarespace of Shopify: de Core Web Vitals-cijfers van 2026 tonen grote verschillen. Zie welk platform snel is en waarom.

13 augustus 2026 · 6 min leestijd