Arjen Karel, Core Web Vitals consultant
Voor kleine teams, agencies en second opinions

Core Web Vitals audit

Voor teams met één of twee developers die moeten weten wat ze het eerst fixen. En voor iedereen die een rebuild, een nieuw theme of een plugin voorgelegd krijgt en eerst een second opinion wil. Vaste prijs, één week. Ik bekijk je site voor we de scope afspreken.

Arjen KarelWeb performance consultant sinds 2009
Some of the teams I've worked with
Harvard DPG Media SNV Nestlé Erasmus MC Featured on web.dev
Hoe het werkt

Zo ziet een audit bij mij eruit

Een audit beantwoordt drie vragen. Wat is er traag, waarom, en wat fix je het eerst. Ik beantwoord ze vanuit je field data en schrijf de antwoorden zo op dat een developer die me nog nooit heeft ontmoet ze kan bouwen.

Een voorbeeldrapport: van de field data tot de fixes.
  1. Eerst je field data

    Ik begin waar Google kijkt: je echte bezoekers op het 75e percentiel, in CrUX. CrUX vertelt me dat je traag bent. Niet welke afbeelding of welk script. Heb je al RUM, dan gebruik ik dat. Zo niet, dan voeg ik tijdens de audit CoreDash toe. Met die RUM-data zie ik waar elk traag getal vandaan komt.

  2. Template voor template

    Daarna loop ik de templates door waar je geld mee verdient. Home, categorie, product, checkout. Ik trace ze stuk voor stuk in Chrome, request voor request, tot ik weet waarom de LCP-afbeelding te laat is en wat er op de main thread gebeurt als iemand tikt. Een LCP-afbeelding is zelden uit zichzelf traag. Het zit in de timing, wat netwerkcongestie en een paar andere kleine fouten die samen optellen tot een extra seconde. Fix je er één, dan merk je nauwelijks verschil. Fix je ze in de juiste volgorde, dan los je het probleem echt op.

  3. Een rapport waar je developer mee kan bouwen

    Elke bevinding bevat de oorzaak, het effect en de fix, met codevoorbeelden. Op volgorde van belangrijkheid: wat eerst moet, wat kan wachten, en wat pas loont zodra er iets anders is gedaan. Bovenaan een samenvatting van één pagina voor jou, de rest voor je developer.

  4. Een call van 2 uur met je team

    Je developer, je agency, of allebei. Ik neem ze mee door mijn bevindingen. Zij stellen vragen, ik geef antwoord, en ze weten na afloop precies wat ze maandag moeten bouwen.

Tarieven

Wat kost een Core Web Vitals audit?

€1.500, vast. We spreken de scope af voor ik begin, en binnen een week heb je het rapport. Vind ik op dag één iets groots en simpels, dan hoor je dat op dag één.

Wat je krijgt
  • Mij, geen junior consultant met een checklist
  • Elk probleem met de oorzaak, het effect en de fix
  • Codevoorbeelden die je developer of agency kan gebruiken
  • Wat je moet fixen, op volgorde van belangrijkheid
  • Een managementsamenvatting van één pagina in duidelijke taal
  • Een call van 2 uur met je team
  • Vragen per mail tijdens het bouwen, zonder extra kosten
Core Web Vitals audit

Eén vaste prijs

4 paginatypes, zoals home, categorie, product en checkout.

€1.500 vast, excl. btwbinnen een week
Arjen Karel

Vraag een audit aan

Stuur me je URL en kort wat er speelt.

  1. Vertel me over je site

    Je URL en waar je tegenaan loopt. Voor ik antwoord, bekijk ik je field data en je belangrijkste templates om een eerste beeld te krijgen van wat er misgaat. Specifieke vragen zet je ook in het formulier; die beantwoord ik in het rapport.

  2. We spreken de scope af

    Binnen een dag hoor je van me, soms met een paar vragen. Daarna kiezen we de 4 paginatypes. Meestal geef jij aan welke het belangrijkst zijn: jij kent je content, ik de techniek.

  3. Jij zegt ja, ik begin

    Ik heb nergens toegang toe nodig. Twijfel ik ergens over, dan vraag ik je om het even te checken. Dat gebeurt bijna nooit. Een week later heb je het rapport en lopen we er samen met je team doorheen.

Request an audit

Voor wie

Voor wie is een Core Web Vitals audit?

  1. Kleine teams

    Eén of twee developers

    Voor een team van die omvang is maanden consultancy meestal meer dan het probleem vraagt. Elke goede developer komt met genoeg trial-and-error wel uit Core Web Vitals. Dat deel sla ik over. Ik doe dit al sinds 2009, dus ik ga direct naar wat er mis is en wat je het eerst fixt.

  2. Agencies

    Een audit voor de site van een klant

    Je bouwt de site en je klant ziet rood in Search Console. Ik doe de audit, schrijf de bevindingen zo op dat je developers ze kunnen bouwen, en loop ze door met je team. Je klant krijgt een snellere site van de agency waar ze al mee werken. Voor doorlopend werk is er agency support.

  3. Second opinions

    Voor je er meer aan uitgeeft

    Iemand stelt een rebuild voor, een nieuw theme of een plugin die belooft alles op te lossen, en je twijfelt. Ik leg het plan naast je field data en vertel je of dit fixt wat traag is voor je bezoekers, of wat ik in plaats daarvan zou doen.

Audit · Voices

Zo zag een audit eruit bij Voices

Een WordPress-marketingsite, een aparte app voor stemacteurprofielen, een blog en podcasts

2,2sLCP op mobiel, afgelopen 28 dagen
189msINP op mobiel, afgelopen 28 dagen
0,01CLS op mobiel, afgelopen 28 dagen
Lighthouse test of the Voices homepage in 2022: performance 50, LCP 9.6 seconds, CLS 0.35
Hun homepage in de Lighthouse-test van 2022: LCP 9,6s, CLS 0,35.

Voices is waar bedrijven stemacteurs inhuren, en hun site bestond eigenlijk uit drie sites: een WordPress-marketingsite, een aparte app voor de stemacteurprofielen, en een blog en podcasts. Ik liep zo'n 25 URL's na over al die onderdelen. Op de homepage versprong de layout drie keer tijdens het laden: een fallback font wisselde naar Roboto, een hero image zonder afmetingen drukte alles naar beneden, en daarna wisselde Roboto naar Poppins.

Op papier zag het blog er prima uit. Het scoorde 94 in Lighthouse, omdat een optimalisatie-plugin de scripts zo'n vier seconden tegenhield. Daarmee hou je de test voor de gek, maar voor echte bezoekers doet het niets. Mijn eerste advies voor het blog was dan ook: weghalen.

Daarna ben ik met hun developers gaan zitten. Ik legde uit hoe ze de meest urgente problemen het eerst konden fixen en bracht ze meteen wat fijne kneepjes bij. Dat scheelde ze een hoop vallen en opstaan om uit te vinden wat werkt. Een tijdje later mailde hun development manager me de lijst: scripts verplaatst naar de footer, dubbele fonts verwijderd, font-display gefixt, fetchpriority op de afbeeldingen die ertoe doen. Ze pakten het op en gingen als een speer.

Dat was in 2022. De getallen hierboven zijn van hun echte mobiele bezoekers over de afgelopen 28 dagen, vier jaar later.

Core Web Vitals Audit

Veelgestelde vragen

De auditJe siteScope en prijsNa de audit

De audit

Wat is een Core Web Vitals audit?

Ik zoek uit wat er voor echte bezoekers traag is op je site, waarom het traag is, en wat je het eerst fixt. Dat doe ik op basis van je field data, dezelfde data die Google gebruikt, niet op basis van een labtest. Je krijgt de bevindingen op schrift en we lopen ze door met wie je site bouwt.

Is een PageSpeed audit hetzelfde als een Core Web Vitals audit?

Niet helemaal. De meeste PageSpeed audits beginnen bij een Lighthouse-score: één gesimuleerde telefoon, één run. Ik begin bij wat je echte bezoekers ervaren op het 75e percentiel, want daar kijkt Google naar. Ik draai nog steeds labtests, maar alleen om te achterhalen waarom iets traag is, niet om te bepalen of het zo is.

Kijk je alleen naar LCP, INP en CLS?

Nee. Een web performance audit die stopt bij drie metrics mist de oorzaken. TTFB, render-blocking CSS, fonts, third-party scripts en de volgorde waarin dingen laden: daar beginnen de meeste problemen. Ze staan ook in het rapport, op volgorde van belangrijkheid.

Waarom draaien we niet gewoon zelf PageSpeed Insights?

Dat kan, en moet je ook zeker doen. Het vertelt je dat je zakt en grofweg waar. Het vertelt je niet waarom de browser je LCP-afbeelding te laat vindt, welk script er op de main thread zit als iemand klikt, of welke suggesties je field data totaal niet vooruithelpen.

Je site

Onze site draait op Shopify of WordPress. Kun je die auditen?

Ja. Bij een gehost platform kun je het platform zelf niet aanpassen, maar het theme, de apps en de scripts die ze toevoegen zijn van jou, en daar zitten de meeste problemen. Hetzelfde geldt voor een WordPress-theme en de bijbehorende plugins.

Kun je een site auditen die nog niet live staat?

Ja, op staging. Zonder echte bezoekers heb je geen field data, dus leun ik op labtests en op wat ik bij vergelijkbare sites mis heb zien gaan. Zodra hij live staat, laat de field data zien of ik gelijk had.

Wat heb je van ons nodig?

Je URL en de paginatypes waar het om gaat. Toegang tot Search Console en je analytics helpt, net als toegang tot de code, maar het is niet verplicht. Het meeste van wat ik nodig heb, gebeurt in de browser.

Scope en prijs

Wat kost een audit?

€1.500 voor maximaal 4 paginatypes, zoals home, categorie, product en checkout. Meerdere domeinen, veel talen of een aparte web-app naast je marketingsite? Dan weet je via de scope vooraf de prijs voor ik begin. Geen uurtje-factuurtje.

Hoe lang duurt het?

Binnen een week nadat ik toegang heb. Grotere sites duren langer, en in de scope staat van tevoren hoe lang voor ik begin.

Is er eerst een call nodig?

Nee. Je vraagt een audit aan en ik mail je terug met de scope. Wil je liever eerst even spreken? Geef het aan in het formulier, dan plannen we 20 minuten.

Na de audit

Los je de problemen zelf op?

Nee. De audit vertelt je wat er gefixt moet worden, en je developer of agency bouwt het. Wil je dat ik erbij ben terwijl ze bouwen, dan valt dat onder consultancy.

Onze site is gebouwd door een agency. Werkt dat?

Ja. Ik schrijf de bevindingen zo op dat een developer die me nog nooit heeft ontmoet ze kan bouwen, en ik loop ze met alle plezier direct met de agency door. Zij krijgen concrete punten, jij krijgt iets om ze op te controleren.

Wat als er vragen opkomen tijdens het bouwen?

Mail me. Een fix die lastiger blijkt dan gedacht, of een resultaat dat niet klopt met wat ik verwachtte: dat hoort bij de audit, niet als extra.

Hoe vaak moeten we een audit laten doen?

Meestal één keer, en daarna weer na een redesign, een nieuw theme of een platformmigratie. Met RUM en alerts weet je wanneer er iets trager wordt, dus je hebt niet elk jaar een web performance audit nodig.

Core Web Vitals audit | Arjen Karel Core Web Vitals Core Web Vitals audit | Arjen Karel