Website Snelheid & Core Web Vitals

Core Web Vitals gefixed op CrUX data, niet Lighthouse.

Wij krijgen LCP onder 2,5s, INP onder 200ms en CLS onder 0,1 in veldata. Gefixt in jouw codebase, gemeten in CrUX.

  • Field data eerst: CrUX + GSC, geen Lighthouse
  • Code-level LCP, INP en CLS fixes als Git PRs
  • Real-user monitoring maandelijks gemeten
LASEO senior consultant bekijkt een Core Web Vitals rapport en CrUX-veldata in Google Search Console

Vertrouwd door ambitieuze merken wereldwijd

56+
SEMrush
#1

SEMrush agency

Uitgeroepen tot #1 SEO-bureau van Nederland door SEMrush

De meeste snelheidsrapporten jagen op een groene Lighthouse-score. En negeren de rode CrUX-data die Google daadwerkelijk gebruikt. Wij fixen wat echte bezoekers voelen.

Lighthouse is een lab-simulatie op een afgeknepen Moto G4. CrUX is de 28-daagse rollende dataset die Google ophaalt uit échte Chrome-gebruikers op jouw site, en dat is de data die Google gebruikt voor het Core Web Vitals ranking-signaal. Wij meten beide, prioriteren de metrics die falen in veldata, en leveren code-level fixes voor LCP, INP en CLS tot je origin slaagt voor de assessment.

Bekijk snelheidsresultaten

Hoe een snelheidstraject loopt

Hoe een LASEO website snelheid traject eruit ziet

Vijf onderscheidende fases. Baseline eerst, daarna LCP, dan INP, dan CLS, dan RUM. Elke fase levert fixes aan productie voordat de volgende begint, zodat verbeteringen maand-op-maand compounden in CrUX.

  • 01

    CrUX baseline + Lighthouse audit (week 1)

    We halen 28-daagse CrUX origin- en URL-niveau data op via de PageSpeed Insights API voor je top 20 templates (home, PLP, PDP, blog, pillar pages). Lighthouse draait in CI-modus tegen dezelfde set. Deliverable: baseline scorecard die per template laat zien hoe je staat ten opzichte van de Goed/Verbetering nodig/Slecht drempels.

  • 02

    LCP analyse + image en preload optimalisatie (week 2-3)

    We profilen het LCP-element op elke template, voegen fetchpriority=high en preload hints toe, converteren hero-afbeeldingen naar AVIF of WebP met correcte responsive sizes, halen de LCP-image uit eventuele lazy-load laag, en configureren de CDN (Cloudflare Polish, Imgix of Vercel) om het juiste formaat per apparaat te serveren.

  • 03

    INP analyse + JS bundle splitting + long-task fixes (week 4-5)

    Chrome DevTools Performance profiel van de traagste interacties. We splitsen bundles per route, deferren niet-kritieke third parties naar onload, breken long tasks op met scheduler.yield, en vervangen synchrone event-handlers met passive listeners. INP wordt geverifieerd in veldata via de web-vitals library.

  • 04

    CLS analyse + font/ad/image ruimte-reservering (week 6)

    We reserveren dimensies voor elke image, ad-slot en embed, schakelen webfonts naar font-display: optional of gebruiken size-adjust descriptors, en stoppen laat-ladende content die layout duwt. Cumulative Layout Shift wordt geverifieerd over de volledige user-sessie, niet alleen initial paint.

  • 05

    Real-user monitoring + doorlopende tracking (doorlopend)

    We installeren RUM (web-vitals JS rapporterend aan GA4, Cloudflare Web Analytics, Vercel Analytics of SpeedCurve), zetten alerting op voor regressies boven de 75e percentiel drempel, en voegen Lighthouse CI toe aan je deployment-pipeline zodat een trage PR niet ongezien naar productie kan.

Canon Medical homepage hero uit een LASEO Core Web Vitals optimalisatie traject
Het model
02 - Hoe we werken

Wij werken in jouw repo,niet achter een snelheidsplugin.

Snelheidsplugins concatten, lazy-loaden en cachen om je problemen heen. Ze fixen nooit de long task in je hydration-script of de layout-shift van je webfont. Wij zitten in je Next.js, Liquid of WordPress codebase, identificeren de root-cause van elke falende metric, en leveren de fix als een reviewbare pull request die jouw engineers mergen.

<2,5sLCP doel (Goed) in veldata
<200msINP doel (Goed) in veldata
<0,1CLS doel (Goed) in veldata

Wat website snelheid werk echt inhoudt

Website snelheid uitgelegd, zonder marketing-praat

Core Web Vitals is drie metrics met heel specifieke definities, gemeten op twee verschillende manieren, en wat je optimaliseert hangt af van welke meting je vertrouwt. Hier is de eerlijke ontleding.

01

LCP, INP en CLS uitgelegd

Largest Contentful Paint: tijd tot het grootste boven-de-vouw element rendert. Interaction to Next Paint: 75e percentiel van alle interactie-vertragingen in een sessie, vervanger van FID sinds maart 2024. Cumulative Layout Shift: totale layout-beweging over de sessie. Goed-drempels zijn 2,5s, 200ms en 0,1 op het 75e percentiel.

02

Lab-data versus veldata

Lab-data komt uit Lighthouse dat een afgeknepen headless Chrome onder gecontroleerde condities draait. Veldata is CrUX, dat Google aggregeert uit echte Chrome-gebruikers over rollende 28 dagen. Veldata is wat het Core Web Vitals ranking-signaal en het GSC Core Web Vitals rapport voedt. Optimaliseren op Lighthouse zonder CrUX te checken is het verkeerde getal optimaliseren.

03

Waarom mobiel altijd trager is

Mobiel betekent tragere CPU (vaak 4-6x trager dan desktop), traagere netwerk (mediaan 4G is verre van gigabit fiber), en dezelfde JavaScript bundle die wordt geparsed en uitgevoerd op een thermisch geknepen telefoon. De fix is niet 'maak de desktop site sneller'; het is mobile-first asset budgets, route-level code splitting en zware third-party tags vermijden.

04

INP is de metric die de meeste sites falen

Sinds INP FID verving in maart 2024 zijn sites die Core Web Vitals haalden, gaan falen. INP meet de volledige vertraging van user-input tot volgende paint, dus elke long task op de main thread doet nu pijn. JS-zware SPAs (React, Vue, Shopify Hydrogen) worden het hardst geraakt. INP fixen is vooral JavaScript-werk, geen netwerk-werk.

05

HTTP/2 push is dood, 103 Early Hints is de vervanger

HTTP/2 server push werd door Chrome in 2022 gedeprecieerd. De moderne equivalent is 103 Early Hints, een HTTP-status die voor de uiteindelijke response wordt teruggestuurd zodat de browser kritieke resources alvast kan preloaden. Ondersteund in Cloudflare, Fastly en Vercel. Early Hints combineren met fetchpriority=high op het LCP-element kan LCP met 200-600ms verlagen.

06

Snelheidsplugins kunnen niet alles fixen

WP Rocket, Autoptimize, NitroPack en de Shopify-equivalenten kunnen JS concatenten, niet-kritieke CSS defer-en en browser-caching toevoegen. Ze kunnen geen layout-shift fixen van een Google Ads slot, geen INP van een zware hydration-cascade, of geen LCP van een hero-video zonder poster-image. Dat vraagt code-aanpassingen.

Philips
WOOOD
Bugaboo
Balmain Hair
Martini
Intersport
CUBE
Lovens
Philips
WOOOD
Bugaboo
Balmain Hair
Martini
Intersport
CUBE
Lovens

Waarom LASEO vs alternatieven

Website snelheid werk eerlijk vergeleken

Snelheidsplugins, design-gedreven front-end shops en in-house engineers hebben allemaal legitieme use cases. Hier zit LASEO wel én niet.

Typisch snelheids-werk

Plugin-installaties en Lighthouse-jacht

  • Lighthouse-score uit een enkele losse run, gescreenshot in een rapport.
  • Installeer een snelheidsplugin (WP Rocket, NitroPack, Autoptimize) en configureer hem. Geen code-aanpassingen.
  • INP wordt in de audit genoemd maar geen daadwerkelijke flame-chart analyse uitgevoerd. Aanbeveling is meestal 'verminder JavaScript'.
  • Eenmalige audit, geen doorlopende tracking. Regressies worden maanden later ontdekt als traffic zakt.
  • Eerst geoptimaliseerd op visuele polish, met snelheid als secundaire zorg. Zware hero-videos, custom fonts, animatie-libraries.
  • Capabele engineers maar snelheid is één van vele prioriteiten. INP-profilering wordt zelden de urgente ticket.
LASEO

Performance-engineering in jouw codebase

  • 75e percentiel CrUX veldata over 28 dagen, gecrosscheckt met GSC Core Web Vitals rapport en een Looker Studio dashboard.
  • Code-level fixes als Git pull requests aan je Liquid, Next.js of WordPress codebase. Jouw engineers reviewen en mergen.
  • Chrome DevTools Performance profilering van de traagste interacties, long tasks gesplitst met scheduler.yield, third parties gedeferred, INP geverifieerd in veldata.
  • Real-user monitoring via web-vitals JS, alerting op 75e percentiel regressies, Lighthouse CI in de deployment-pipeline.
  • Performance-engineering met dezelfde strengheid als toegankelijkheid. Visuele keuzes worden afgewogen tegen hun metric-kost in CrUX.
  • Snelheid is het traject. Senior consultants besteden wekelijkse uren aan veldata-verbetering, naast je team.

Wat onze snelheidsklanten zeggen

Core Web Vitals werk in hun eigen woorden

Onze mobiele LCP ging van 4,1s naar 2,2s in veldata over 8 weken. Het vorige bureau quote Lighthouse-scores van 92 terwijl CrUX diep rood was. LASEO las de flame charts, fixte de LCP-image preload en de hydration-cascade, en shipte naar onze Next.js repo.
Daniël Postma
Head of Engineering · Loavies
INP was ons aan het killen na de maart 2024 metric-wissel. We zakten van 92 Goede URLs naar 31 overnight. LASEO profilde de long tasks, splitste onze bundle per route, en bracht ons in twee maanden terug naar 89 Goed. Het GSC Core Web Vitals rapport ging van rood naar groen.
Saskia Knight
VP Product · Reclaimd
Layout-shift van onze ad-slots en webfont-swap kostte ons conversie en posities. Ze reserveerden elke dimensie, schakelden naar font-display: optional met size-adjust, en onze CLS op het 75e percentiel zakte van 0,34 naar 0,07. Omzet per bezoeker steeg het kwartaal erna 11%.
Marcus Lindholm
Head of Growth · Northvolt Stories
Onze mobiele LCP ging van 4,1s naar 2,2s in veldata over 8 weken. Het vorige bureau quote Lighthouse-scores van 92 terwijl CrUX diep rood was. LASEO las de flame charts, fixte de LCP-image preload en de hydration-cascade, en shipte naar onze Next.js repo.
Daniël Postma
Head of Engineering · Loavies
INP was ons aan het killen na de maart 2024 metric-wissel. We zakten van 92 Goede URLs naar 31 overnight. LASEO profilde de long tasks, splitste onze bundle per route, en bracht ons in twee maanden terug naar 89 Goed. Het GSC Core Web Vitals rapport ging van rood naar groen.
Saskia Knight
VP Product · Reclaimd
Layout-shift van onze ad-slots en webfont-swap kostte ons conversie en posities. Ze reserveerden elke dimensie, schakelden naar font-display: optional met size-adjust, en onze CLS op het 75e percentiel zakte van 0,34 naar 0,07. Omzet per bezoeker steeg het kwartaal erna 11%.
Marcus Lindholm
Head of Growth · Northvolt Stories

Eerlijke antwoorden over website snelheid en Core Web Vitals LASEO

Wat kopers daadwerkelijk vragen voordat ze een Core Web Vitals traject tekenen.

LASEO senior consultants bekijken Core Web Vitals veldata en CrUX-trends

Ja, maar als kleinere factor dan de meeste bureaus suggereren. Google bevestigt sinds 2021 dat Core Web Vitals een ranking-signaal is, toegepast op pagina-niveau via het page experience systeem. In competitieve SERPs waar de top-resultaten op relevantie en autoriteit verder vergelijkbaar zijn, wint meestal de pagina met betere LCP, INP en CLS in CrUX. In niet-competitieve SERPs wegen content-kwaliteit en links veel zwaarder. De echte reden om snelheid te fixen is de gebruikerservaring en conversie-stijging; de ranking-bonus komt er bovenop, niet als hoofdoorzaak.

Senior strategie-gesprek

Breng een Core Web Vitals probleemnaar een senior consultant.

30 minuten met een LASEO senior consultant. We pitchen niet. We trekken je CrUX-data live in het gesprek, identificeren de grootste LCP, INP of CLS blokker, en vertellen of we de juiste partner zijn voor de fix.

Badge Plus
Agency Partner
Sortlist Elite Agency
56+
Vertrouwd door ambitieuze merken wereldwijd

Plan een senior strategie-gesprek

Vul het formulier in, een senior consultant reageert binnen één werkdag