Bij de oplevering van uw website mag u eisen: volledig eigendom van broncode en ontwerp, toegang tot domein, hosting en analytics, een technisch werkende en indexeerbare site vanaf dag één, en een AVG-conforme cookiebanner met toegankelijke basisvoorzieningen. Een formele acceptatietest hoort vóór betaling plaats te vinden, gevolgd door een korte controle direct na livegang. Zonder die stappen tekent u voor iets dat u niet volledig heeft gecontroleerd.
Kort samengevat:
- Bij oplevering moet u zorgen voor volledige eigendom van broncode, domein, hosting en analytische gegevens, en een technische en indexeerbare site vanaf dag één.
- Controleer of robots.txt correct is ingesteld, de sitemap actueel is, noindex-tags verwijderd en redirects niet meer dan één hop bevatten.
- Verifieer dat metadata, structured data en formulieren correct werken, inclusief e-mailontvangst en juiste linking.
- Zorg dat de cookiebanner actief toestemming vraagt, gemakkelijk intrekbaar is, en dat privacydocumentatie en toestemming bewijs goed worden bewaard.
- Beheer alle accounts, licenties, API-keys en de volledige broncode in een overzichtelijk overdrachtsregister om later toegang te voorkomen.
Inhoudsopgave
- Technische opleveringschecks: wat u moet testen en hoe
- Inhoudelijke en SEO-controle: metadata, structured data en links
- Privacy en cookies: concrete checks en wat de AP verwacht
- Toegankelijkheid en regelgeving: praktische checks en documentatie
- Overdracht: accounts, licenties, broncode en overdrachtsregister
- Formele acceptatietest en livegang: testprotocol en nazorg
- Compacte, afdrukbare checklist: snelle afvinklijst voor de oplevering
- Auteurperspectief: praktische tips en veelgemaakte fouten
- Hoe Start en Compleet helpen bij een zorgeloze oplevering
- Veelgestelde vragen
- Bronnen
Technische opleveringschecks: wat u moet testen en hoe
Een website die mooi oogt maar technisch niet klopt, kost u zichtbaarheid vanaf de eerste dag. Controleer daarom eerst de fundamenten voordat u naar het ontwerp kijkt.
Begin met robots.txt: dit bestand mag zoekmachines niet per ongeluk blokkeren. Controleer vervolgens of de XML-sitemap actueel is en alle belangrijke pagina's bevat. Veel sites staan tijdens de bouw op "noindex" en die instelling blijft soms onopgemerkt staan na livegang, waardoor Google de site links laat liggen.
- Verwijder "noindex"-tags op alle live-URL's en controleer 20 tot 50 belangrijke pagina's handmatig via de URL-inspectie in Google Search Console.
- Controleer HTTP-statuscodes en zorg dat redirect-ketens nooit meer dan één hop bevatten.
- Controleer of canonical-tags naar de juiste, live URL verwijzen.
- Bevestig een geldig HTTPS-certificaat en basisbeveiligingsheaders.
- Meet de Core Web Vitals en pak de grootste vertragers aan, zoals te grote afbeeldingen.
Technische bouwkwaliteit bepaalt hoe Google een nieuwe site vanaf dag één waardeert, een sitemap alleen is daarvoor niet genoeg. De technische SEO-checklist van westcode.io loopt deze punten systematisch door en is bruikbaar als naslagwerk tijdens de oplevering.
Inhoudelijke en SEO-controle: metadata, structured data en links
Technisch werkende code is de basis, maar content en vindbaarheid bepalen of bezoekers ook daadwerkelijk converteren. Loop de belangrijkste pagina's na op deze punten.
- Geef elke belangrijke pagina een unieke titel en meta description, zodat Google niet zelf een tekst verzint.
- Zorg dat canonical-tags duplicate content voorkomen, bijvoorbeeld bij pagina's die via meerdere URL's bereikbaar zijn.
- Voeg structured data toe voor bedrijfsgegevens, contactinformatie en breadcrumbs waar dat relevant is.
- Klik alle interne en externe links aan en controleer op foutmeldingen.
- Test elke CTA-knop en bevestig dat deze naar de juiste bestemming leidt.
Test ook elk formulier met een echte inzending en controleer of de bevestigingsmail daadwerkelijk aankomt, niet alleen of het formulier "verstuurd" meldt. E-maildeliverability wordt vaak over het hoofd gezien: een contactformulier dat berichten naar de spamfolder stuurt, levert u gewoon geen klanten op, ook al werkt de techniek perfect.
Privacy en cookies: concrete checks en wat de AP verwacht
Een cookiebanner die er professioneel uitziet, is niet automatisch rechtmatig. De Autoriteit Persoonsgegevens controleert actief en treedt op bij overtredingen.
De Autoriteit Persoonsgegevens legde een boete van 600.000 euro op aan Kruidvat.nl voor onrechtmatige tracking via cookies, een duidelijk signaal dat handhaving geen dode letter is.
Controleer daarom het volgende bij oplevering:
- Geen vooraf aangevinkte vakjes voor tracking: actieve opt-in is verplicht.
- Een even eenvoudige manier om toestemming in te trekken als om die te geven, zichtbaar op dezelfde laag of direct bereikbaar.
- Een document dat beschrijft welke persoonsgegevens worden verzameld en met wie deze worden gedeeld.
- Een actuele privacyverklaring en cookiebeleid die kloppen met de daadwerkelijke werking van de site.
- Opslag van bewijs van gegeven toestemming, met correcte bewaarregels.
De richtlijnen van de Autoriteit Persoonsgegevens over cookiebanners stellen expliciet dat weigeren net zo makkelijk moet zijn als accepteren.
Toegankelijkheid en regelgeving: praktische checks en documentatie
Digitale toegankelijkheid is geen kwestie van smaak, het is voor bepaalde dienstverleners een documentatieplicht. Loop eerst de praktische kant langs.
- Controleer alt-teksten bij afbeeldingen, voldoende contrast tussen tekst en achtergrond, en volledige toetsenbordnavigatie.
- Voeg ondertiteling toe bij video's die belangrijke informatie bevatten.
- Bewaar testresultaten en een toegankelijkheidsbeoordeling wanneer die is uitgevoerd.
- Prioriteer verbeteringen op kritieke conversiepagina's, zoals het contactformulier en de bestelpagina.
- Noteer eventuele uitzonderingen of onevenredige lasten schriftelijk, in plaats van ze stilzwijgend te laten liggen.
Het implementatiebesluit toegankelijkheidsvoorschriften elektronische communicatiediensten verplicht dienstverleners die onder de regeling vallen om beoordelingen te documenteren en bepaalde normen aan te houden, met een bewaartermijn van vijf jaar voor documentatie bij een beroep op uitzondering. Dit speelt vooral bij overheidsopdrachten, waar EN 301 549 strikter wordt getoetst.
Pro-tip: bewaar toegankelijkheidsdocumentatie los van de website zelf, bijvoorbeeld in een gedeelde map, zodat u er bij een controle snel bij kunt.
Overdracht: accounts, licenties, broncode en overdrachtsregister
De grootste valkuil bij oplevering is niet een technisch mankement, maar een incomplete overdracht. Zonder een duidelijk register raakt u later toegang kwijt of komt u voor onverwachte kosten te staan.
- Claim eigendom of volledige beheersrechten over domein, DNS-instellingen en hosting.
- Zorg dat Google Search Console en Google Analytics op uw eigen account staan, niet op dat van de ontwikkelaar.
- Vraag toegang tot de repository met de volledige commitgeschiedenis, niet alleen een exportbestand.
- Vraag een volledige lijst van betaalde licenties, plugins en thema's, met vervaldatum en eigenaar.
- Documenteer API-keys, SMTP-instellingen en andere koppelingen met externe diensten.
Een overdrachtsregister dat deze punten combineert voorkomt dat u maanden later ontdekt dat een belangrijke licentie is verlopen of dat niemand meer weet wie toegang heeft tot een koppeling.
Formele acceptatietest en livegang: testprotocol en nazorg
Een acceptatietest is geen formaliteit, het is het moment waarop u bevestigt dat alles werkt zoals afgesproken. Volg deze stappen in volgorde.
- Voer alle tests eerst uit op de staging-omgeving en leg de resultaten vast in een getekend acceptatieformulier.
- Na de DNS-wijziging naar de live-omgeving: controleer opnieuw de indexatie via Google Search Console, de redirects en eventuele betaal- of bestelflows.
- Monitor foutlogs en laadtijden gedurende 48 tot 72 uur na livegang, omdat sommige problemen zich pas onder echt verkeer tonen.
- Laat de ontwikkelaar aantoonbaar bevestigen dat elk gemeld probleem is opgelost voordat u betaalt.
- Vraag een overdrachtslogboek en korte instructiedocumenten voor dagelijks beheer.
Een tweetraps acceptatietest op staging en live voorkomt dat instellingen zoals "noindex" die alleen op staging horen, onopgemerkt blijven staan na publicatie.
Pro-tip: bewaar alle testresultaten en de getekende acceptatie samen met het overdrachtsregister, zodat u één compleet dossier heeft.

Compacte, afdrukbare checklist: snelle afvinklijst voor de oplevering
Gebruik deze lijst als laatste controle vlak voor u akkoord geeft.
- Eigendom en accounts: domein, hosting, Google Search Console en Analytics op uw naam, repository-toegang geregeld.
- Technisch: HTTPS actief, robots.txt correct, sitemap actueel, canonical-tags juist, redirect-ketens kort.
- Inhoud: unieke metadata, structured data aanwezig, formulieren getest inclusief e-mailontvangst.
- Privacy: cookiebanner met opt-in, intrekken even eenvoudig, privacyverklaring klopt.
- Toegankelijkheid en licenties: basischecks uitgevoerd, licentieoverzicht compleet.
| Onderdeel | Belangrijkste controle |
|---|---|
| Eigendom | Domein, hosting, GSC en Analytics op eigen naam |
| Techniek | HTTPS, sitemap, canonical en redirects kloppen |
| Privacy | Opt-in cookiebanner, intrekken even makkelijk |
| Toegankelijkheid | Alt-teksten, contrast en toetsenbordnavigatie |
Auteurperspectief: praktische tips en veelgemaakte fouten
De fout die ik het vaakst zie: ondernemers tekenen voor oplevering zodra de site "er goed uitziet", zonder de acceptatietest echt af te lopen. Dat kost later tijd en geld, zeker wanneer Search Console op naam van de ontwikkelaar blijft staan of een licentie ongemerkt verloopt. Bij twijfel over juridische of technische details is een korte externe check vaak goedkoper dan de problemen die hij voorkomt.
— Patrick
Hoe Start en Compleet helpen bij een zorgeloze oplevering
Wij draaien de gangbare volgorde om: we bouwen uw website eerst volledig af en tonen hem op een testadres, u betaalt pas wanneer u hem daadwerkelijk wilt houden. Bevalt de site niet, dan betaalt u niets.

- Pakket Start: een vast eenmalig bedrag, voor een onepager.
- Pakket Compleet: een vast eenmalig bedrag, voor een site met meerdere pagina's.
Na betaling krijgt u eigendom van broncode en ontwerp, zonder abonnement. Wilt u deze checklist niet zelf hoeven uitvoeren? Bekijk Start en Compleet en zie eerst hoe uw website eruitziet voordat u beslist.
Dit artikel bevat algemene informatie en vervangt niet het advies van een gekwalificeerde advocaat. Raadpleeg een gekwalificeerde juridische professional over uw eigen situatie voordat u op basis van deze inhoud handelt.
Veelgestelde vragen
Wat moet ik eerst controleren bij een website oplevering?
Begin met eigendom en toegang: domein, hosting, Google Search Console en Analytics horen op uw eigen naam te staan. Controleer daarna of de site technisch werkt en indexeerbaar is, voordat u naar details in het ontwerp kijkt.
Mag ik betalen voordat de acceptatietest is afgerond?
Dat wordt afgeraden: een formele acceptatietest hoort vóór betaling plaats te vinden, met een getekend acceptatieformulier als bewijs. Wij draaien de gangbare volgorde om: we bouwen uw website eerst volledig af en tonen hem op een testadres, u betaalt pas wanneer u hem daadwerkelijk wilt houden.
Welke cookiebanner-eisen gelden bij oplevering?
De cookiebanner mag geen vooraf aangevinkte vakjes voor tracking bevatten en moet toestemming intrekken net zo eenvoudig maken als geven. De Autoriteit Persoonsgegevens handhaaft hierop actief, met boetes als gevolg bij overtreding.
Hoe lang moet ik toegankelijkheidsdocumentatie bewaren?
Voor dienstverleners die onder het implementatiebesluit toegankelijkheidsvoorschriften vallen, geldt een bewaartermijn van vijf jaar voor documentatie bij een beroep op uitzondering. Bewaar testresultaten en beoordelingen daarom los van de website zelf.
Wat moet er in een overdrachtsregister staan?
Een volledig overdrachtsregister bevat repository-toegang met commitgeschiedenis, een lijst van betaalde licenties met vervaldatum, en documentatie van API-koppelingen en SMTP-instellingen. Zonder dit register loopt u het risico later toegang of overzicht te verliezen.
Bronnen
- A 20-point technical SEO checklist for 2026 | westcode.io
- Boete van 600.000 euro voor tracking cookies op Kruidvat.nl | Autoriteit Persoonsgegevens
- Heldere cookiebanners | Autoriteit Persoonsgegevens
- Implementatiebesluit toegankelijkheidsvoorschriften elektronische communicatiediensten
