Een snelle website zorgt voor betere gebruikerservaring, hogere conversie en betere SEO-ranking. Met deze checklist optimaliseer je de prestaties van je site.

HTML & CSS optimalisatie

RichtlijnVoorbeeld / Tip
Minimaliseer HTML en CSSGebruik minifiers zoals CSSNano of HTMLMinifier
Vermijd inline CSSZet stijlen in externe stylesheets
Gebruik media-attributen<link rel="stylesheet" href="print.css" media="print">
Verwijder ongebruikte CSSTools zoals PurgeCSS

JavaScript optimalisatie

RichtlijnVoorbeeld / Tip
Laad scripts asynchroon<script src="app.js" async></script>
Gebruik defer voor scripts<script src="app.js" defer></script>
Bundel en minimaliseerWebpack, Rollup of esbuild gebruiken
Lazy load JavaScriptLaad zware scripts pas wanneer nodig
Vermijd blocking scriptsZet scripts onderaan <body> of gebruik async/defer

Afbeeldingen

RichtlijnVoorbeeld / Tip
Optimaliseer bestandsgroottesTinyPNG, Squoosh, ImageOptim
Gebruik moderne formatenWebP, AVIF i.p.v. JPG/PNG
Responsive images<img src="klein.jpg" srcset="middel.jpg 768w, groot.jpg 1200w">
Lazy loading<img src="foto.jpg" loading="lazy" alt="Beschrijving">

Caching

RichtlijnVoorbeeld / Tip
Browser caching instellenVia .htaccess of serverconfig
Gebruik service workersVoor offline caching en snellere laadtijden
HTTP cache-controlCache-Control: max-age=31536000

Server & netwerk

RichtlijnVoorbeeld / Tip
Gebruik een CDNContent Delivery Network voor snelle distributie
HTTP/2 of HTTP/3Moderne protocollen voor parallelle requests
GZIP / Brotli compressieActiveer compressie voor HTML, CSS en JS
Verminder HTTP-requestsCombineer bestanden, gebruik sprites of inline SVG’s

Fonts

RichtlijnVoorbeeld / Tip
Beperk aantal fontsGebruik max. 2–3 verschillende lettertypes
Gebruik font-display: swapZorg dat tekst direct zichtbaar is
Zelf hosten i.p.v. externFonts lokaal opslaan voorkomt extra requests

Mobile performance

RichtlijnVoorbeeld / Tip
Viewport goed instellen<meta name="viewport" content="width=device-width, initial-scale=1.0">
Aanraakvriendelijke knoppenMinimaal 44x44px
Optimaliseer voor traag internetAfbeeldingen en JS kleiner maken

Monitoring & tools

ToolFunctie
Google PageSpeed InsightsAnalyseert snelheid en verbeterpunten
LighthouseBrowser tool voor performance-audit
WebPageTest.orgGedetailleerde laadtijd-analyse
GTmetrixCombineert laadtijd en performance-data