Checklist: is jouw website klaar voor lancering?
De dag van livegang komt dichterbij — spannend! Met de onderstaande checklist voorkom je last-minute verrassingen. Gebruik ’m als leidraad in je pre-launch stand-ups: per onderdeel staat wat je moet controleren en waarom het telt.
1) Strategie en scope: weet wat “succes” betekent voordat je live gaat
- Doelen en KPI’s scherp: wat wil je bereiken (leads, sales, downloads, aanvragen)?
- Primaire doelgroep en hun vragen helder (dit stuurt je navigatie en content).
- Belangrijkste user journeys uitgetekend (van homepage naar conversie).
- Scope freeze vastgesteld: nice-to-haves op de backlog, niet meer in deze release.
2) Informatiearchitectuur en navigatie: vindbaarheid binnen de site moet moeiteloos zijn
- Menu is logisch, labels zijn duidelijk, maximaal 2–3 niveaus diep.
- Interne links en breadcrumbs helpen oriëntatie en SEO.
- Zoekfunctie (indien aanwezig) geeft relevante resultaten voor kerntermen.
- 404- en 500-pagina’s zijn op maat en bieden een duidelijke uitweg terug.
3) Content en copy: scherp, foutloos en gericht op actie
- Spelling, stijl en toon consequent (minstens twee paar ogen check).
- Headings (H1–H3) vormen een logische hiërarchie — één H1 per pagina.
- Call-to-actions zijn concreet (“Plan een demo”, “Vraag offerte aan”).
- Contactgegevens up-to-date, klikbare telefoon/e-mail, openingstijden kloppen.
- Blog/nieuws: categorieën, tags en paginering werken; teasers zijn aantrekkelijk.
4) Beeld en media: sneller, toegankelijker en juridisch in orde
- Afbeeldingen gecomprimeerd (bijv. WebP/AVIF) en passend geschaald.
- Alt-teksten en captions aanwezig en beschrijvend.
- Video’s met ondertiteling, lazy-load ingesteld.
- Licenties/rechten van alle beelden gecontroleerd (geen risico’s bij livegang).
5) Branding en designconsistentie: elk detail ademt jouw merk
- Kleurpalet en typografie consistent doorgevoerd in headings, body en accenten.
- UI-componenten en states (hover, focus, disabled) consequent.
- Favicon, app icons en social share images ingesteld (OG/Twitter Card klaargezet).
- Interactie feedback (micro-interacties) voelt snel en subtiel — niet storend.
6) Functionaliteit en formulieren: geen enkel formulier mag “verdwalen”
- Validatie client- én server-side; duidelijke foutmeldingen en success states.
- Spamprotectie: honeypot, CAPTCHA of rate-limiting.
- Bedankpagina of inline bevestiging met vervolgstap (bijv. e-mail bevestigen).
- Notificaties en autoresponders werken, afzenderdomein correct (SPF/DKIM/DMARC).
7) Mobile en responsiviteit: test waar je bezoekers écht zitten
- Belangrijke breakpoints: 320/375/768/1024/1440 px.
- Navigatie, formulieren en tap-targets op mobiel comfortabel (±44 px).
- Sticky elementen (bars, banners) overlappen content niet.
- Test in echte apparaten/browsers, niet alleen in de devtools.
8) Performance en Core Web Vitals: snelheid is vertrouwen
- Lighthouse/Pagespeed checks: LCP, CLS, INP binnen de norm.
- Lazy-load voor afbeeldingen en below-the-fold content.
- Caching/CDN ingesteld, headers correct; kritieke CSS eventueel inline.
- Minify en bundling van JS/CSS; vermijd render-blocking waar het kan.
9) SEO en indexatie: begin bij de basis en voorkom valkuilen
- Meta titles en descriptions per pagina ingevuld en uniek.
- Semantische HTML: logische heading-structuur, beschrijvende links.
- Sitemap.xml en robots.txt aanwezig en correct geconfigureerd.
- Canonical tags ingesteld; hreflang bij meertalige sites.
- Migratie? Maak een redirectmap (301) van oud → nieuw en test die vooraf.
10) Privacy en juridische zaken: livegang zonder compliance-stress
- Privacyverklaring en algemene voorwaarden gepubliceerd en makkelijk vindbaar.
- Cookiebanner met voorkeuren; consent wordt gelogd en gerespecteerd.
- Verwerkersovereenkomsten geregeld, verwerkingenregister up-to-date.
- Contactpunt voor privacyvragen benoemd (en workflow voor afhandeling geregeld).
11) Toegankelijkheid (WCAG 2.1 AA): maak je site prettig voor iedereen
- Kleurcontrast voldoet; geen informatie alleen via kleur.
- Toetsenbordtoegankelijkheid: focusvolgorde en -stijlen duidelijk.
- Alt-teksten, labels en beschrijvingen aanwezig; iconen niet “meaning-only”.
- ARIA waar nodig (semantiek eerst); skip-to-content link aanwezig.
- Test met screenreader en toetsenbord — echte ervaring zegt meer dan een lintje.
12) Analytics en tagging: meten is weten, maar mét datakwaliteit
- Analytics draait, basispageviews en events komen binnen.
- Conversiedoelen of events ingericht voor formulieren, klik-CTA’s, checkout.
- Filtering van intern verkeer en staging; geen vervuiling in productiedata.
- Consent-aware tagging: scripts respecteren cookievoorkeuren.
13) Integraties en automatisering: voorkom losse eindjes
- E-mailmarketing/CRM: formulieren vullen de juiste lijsten/segmenten.
- Betaalproviders getest (sandbox vs. live credentials duidelijk gescheiden).
- Webhooks/automation (Zapier/Make) werken, met retries en foutafhandeling.
- Zoek, chat of support-widgets presteren goed en vertragen de site niet.
14) Security en betrouwbaarheid: veiligheid vóór gemak
- HTTPS en HSTS ingeschakeld; mixed content opgelost.
- Security headers (CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy).
- Back-ups en restore getest (RPO/RTO gedefinieerd).
- Toegangsbeheer op orde: rollen, 2FA, geen gedeelde logins, audit van admins.
- Error logging en rate-limiting actief; geen gevoelige data in logs.
15) E-commerce-specifiek (indien van toepassing)
- Productdata volledig (SKU’s, varianten, voorraad, btw); filters werken.
- Checkoutflow getest (mobiel/desktop), gastscheckout beschikbaar.
- Transactie-, verzend- en statusmails kloppen en linkjes werken.
- Retour- en verzendbeleid duidelijk zichtbaar; levertijden transparant.
16) Migratie en redirects (bij vervanging van een bestaande site)
- Crawl/exports van oude URL’s en top-landingpages gemaakt.
- Redirectmap getest om 404’s en redirect-loops te voorkomen.
- Tijdelijke maintenance-/holding-pagina klaar voor de omschakeling.
17) Monitoring en logging: zie problemen vóór je bezoekers ze zien
- Uptime-monitoring met alerts naar het juiste kanaal/team.
- Real-time error tracking gekoppeld (notificaties bij pieken).
- 404-rapportage en broken-link-scan; plan om periodiek op te schonen.
18) Communicatie en lancering: iedereen weet wat er wanneer gebeurt
- Communicatieplan: nieuwsbrief, socials, partners; assets en copy klaar.
- Interne briefing: support-FAQ en scripts voor veelgestelde vragen.
- Code- en content-freeze afgesproken in de laatste 24–48 uur voor livegang.
- Heldere go/no-go checklist en besluitvormers bekend.
19) Post-launch checks: de eerste uren en dagen zijn cruciaal
- Smoke tests direct na livegang op alle kritieke paden (formulieren, checkout).
- Duidelijk feedbackkanaal voor gebruikers (formulier, chat, e-mail).
- Bug triage en hotfix-proces met prioriteiten en responstijden.
20) Back-up en rollback: beter hebben en niet nodig dan andersom
- Pre-launch snapshot/back-up veilig opgeslagen en versleuteld.
- Rollback-scenario met criteria wanneer terug te zetten.
- Communicatie-template klaar mocht een rollback nodig zijn.