Website · SEO · Performance · CMS · Conversie

Website developer

Concept, bouw én doorontwikkeling — door één ervaren freelancer

Een website is geen visitekaartje meer, maar een verkoopkanaal, supportkanaal en SEO-asset tegelijk. Ik bouw snelle, vindbare en converterende sites — WordPress voor content, custom React/TanStack voor app-achtige sites, headless voor het beste van beide. Met SEO, Core Web Vitals en analytics vanaf dag één goed geregeld.

Bekijk voorbeelden
25 jr
Web-ervaring
< 1.2s
LCP doel
100/100
Lighthouse SEO
Eén dev
Korte lijn

De waarde van een goede developer

Een goede website-developer is het verschil tussen 'we hebben een site' en 'onze site verdient zichzelf terug'

De meeste websites zijn bouwwerken vol compromissen: trage page-builder-templates, plug-ins op elkaar gestapeld, geen test-strategie, SEO als afterthought. Een ervaren developer ontwerpt vanuit doelgroep, doel en data — en bouwt een site die over 3 jaar nog steeds snel, vindbaar en uitbreidbaar is.

Core Web Vitals groen, écht groen

LCP < 1.2s, INP < 100ms, CLS < 0.02 — niet alleen in Lighthouse, maar in CrUX/field-data van échte bezoekers. Snellere site = hogere positie, lagere bounce, meer conversie.

SEO vanaf het fundament

Schone URL-structuur, semantische HTML, schema.org, juiste meta-tags, interne linking, XML-sitemap, hreflang. Geen SEO-plug-in-pleister, maar SEO ingebakken in de architectuur.

Conversie als ontwerp-uitgangspunt

Heldere call-to-actions, doordachte funnels, geen frictie in formulieren, A/B-testbare blokken. Een mooie site die niet converteert is een dure brochure.

Onderhoudbare code, geen plug-in-junk

Geen 47 plug-ins die elkaar bijten, geen page-builder die je vendor-lockt. Schone componenten, version-control, code-reviews. Over 3 jaar nog steeds uitbreidbaar.

Security en privacy goed

Hardened WordPress of custom stack, AVG-proof cookies (Consent Mode v2), backups, automatische updates, monitoring. Geen lekken, geen verrassingen.

CMS dat je team graag gebruikt

Velden en blokken die logisch zijn voor jouw content — niet 200 opties waarvan je er 5 nodig hebt. Redactie kan zonder mij vooruit.

Twijfel je waar het in jouw situatie misgaat? Ik denk graag mee — gewoon Maarten zelf.

Hoe het eruit ziet

Hoe een goede website er onder de motorkap uitziet

Snelheid, SEO en conversie zijn geen losse trucs — het zijn beslissingen die je vanaf dag één neemt. Een paar visualisaties van wat dat concreet betekent.

Core Web Vitals · voor / na

Alle groen

WordPress-site na rebuild · field-data (CrUX)

Metric
Voor
Na
LCP (mobiel)
3.8 s
1.1 s
INP
320 ms
84 ms
CLS
0.21
0.01
TBT
640 ms
90 ms
Lighthouse Perf
42
98
Bounce-rate mobiel
61%
34%

Build-pijplijn · SEO-ready

Schaalbaar

Van content tot indexering, niets overgelaten aan toeval

  1. 01

    Content-architectuur

    Keywordmap, URL-structuur, interne linking, schema-types.

  2. 02

    Design system

    Componenten met typografie, kleur en spacing-tokens.

  3. 03

    Headless / WordPress build

    Server-rendered HTML, semantische tags, edge-cache.

  4. 04

    Performance-budget

    Images optimized, fonts subsetted, JS gesplitst.

  5. 05

    SEO & analytics

    Schema.org, sitemap, GA4 + Consent Mode v2, Search Console.

  6. 06

    Live + monitoring

    Uptime, CrUX, error-tracking, automatische backups.

Semantische HTML + schema

Rich result

Page-output zoals Google 'm wil zien

<article itemscope itemtype="https://schema.org/Article">
  <h1 itemprop="headline">Website laten maken in Nijmegen</h1>
  <meta itemprop="datePublished" content="2026-01-12" />
  <div itemprop="author" itemscope itemtype="https://schema.org/Person">
    <span itemprop="name">Maarten Soetens</span>
  </div>
  <img itemprop="image" src="/hero.webp" alt="..." width="1200" height="630" />
  <section itemprop="articleBody">
    <h2>Wat een goede website oplevert</h2>
    ...
  </section>
</article>

Mobile-first landing

Conversie

Hero die in één scherm overtuigt

9:415G · 100%

Conversie

Snelle, vindbare website

Eén ervaren freelancer · korte lijn

Core Web Vitals groen
SEO ingebakken
Concept tot live

Hoe zou dit er in jouw shop uitzien? Ik denk graag mee — gewoon Maarten zelf.

Herkenbaar?

Website-problemen die ik vaak voorbij zie komen

Bijna elk traject begint met dezelfde klachten — en bijna altijd is de oplossing een gerichte rebuild van wat het zwaarst trekt, niet een hele nieuwe site.

Trage site, hoge bounce

Pijn: LCP van 4+ seconden op mobiel, bezoekers haken af voor de hero is geladen. Google straft het af in rankings.

Aanpak: Image-optimalisatie, font-subsetting, JS-splitting, server-side rendering of edge-cache. LCP < 1.2s als hard doel, niet als wens.

Onvindbaar in Google

Pijn: Site staat op pagina 4 voor je belangrijkste keyword. Geen schema, dunne content, geen interne linking, geen sitemap.

Aanpak: Keyword-onderzoek, content-architectuur, schema.org, interne linking-map, Search Console-monitoring. SEO als systeem, niet als afterthought.

Plug-in-spaghetti op WordPress

Pijn: 47 plug-ins die elkaar bijten, page-builder die elke update breekt, niemand durft nog te updaten. Site is een tijdbom.

Aanpak: Audit en saneren: vervangen door custom blocks of ACF, minimum aan plug-ins, automatische updates met monitoring. Stabiel én sneller.

Page-builder lock-in

Pijn: Elementor, Divi of WPBakery: 4 MB JS per pagina, vendor-lockin, onmogelijk om snel te maken. Migratie lijkt onmogelijk.

Aanpak: Headless of custom theme met FSE/Gutenberg. Migratie blok-voor-blok, bestaande URL's intact, redirects gemapt.

Veel verkeer, weinig conversie

Pijn: GA4 laat 8.000 sessies per maand zien, maar 12 conversies. Funnel zit vol frictie, CTA's onduidelijk, formulieren te lang.

Aanpak: Funnel-analyse, heatmaps, A/B-tests op CTA en formulier. Vaak 2–3× conversie met dezelfde traffic.

Geen backups, geen monitoring

Pijn: Site offline en niemand merkt het op tot een klant belt. Geen recente backup, geen rollback, geen plan.

Aanpak: Daily backups offsite, uptime-monitoring, error-tracking (Sentry), automatische staging voor updates. Calamiteit wordt routine.

Mobiel waardeloos

Pijn: Desktop oogt prima, mobiel is een ramp: knoppen te klein, content shift, formulier onbruikbaar. 70% van het verkeer haakt af.

Aanpak: Mobile-first design, viewport-tests op echte devices, touch-targets ≥ 44px, performance-budget per breakpoint.

Meertaligheid die nooit werkt

Pijn: WPML of Polylang traag, vertalingen half klaar, hreflang fout. Internationale rankings verspeeld.

Aanpak: Multilingual met correcte hreflang, URL-strategie (subdir of subdomain), CDN per regio, redactionele workflow voor vertalers.

Website · SEO · Performance · CMS · Conversie

Site die sneller, vindbaarder of converterender moet?

Sparring over je huidige site, je doelen en de snelste route naar iets dat én scoort in Google én converteert — concreet en zonder sales-trechter.

Bekijk klantcases

Wat het oplevert

Voorbeelden van website-trajecten

Een goede website-developer levert iets meetbaars op: snellere site, hogere rankings, meer leads of verkopen, lagere onderhoudskosten. Een paar voorbeelden ter inspiratie.

LCP 1.1s

Core Web Vitals groen

WordPress-site van 3.8s LCP naar 1.1s. Field-data (CrUX) bevestigt: 92% van bezoekers ervaart 'good'.

+186%

Organisch verkeer gegroeid

Content-architectuur, schema.org, interne linking. 6 maanden later: van 3.200 naar 9.150 sessies per maand.

Top 3

Hoofdkeyword pagina 1

Van pagina 4 naar top-3 voor een commercieel hoofdkeyword na contentstrategie, SEO-architectuur en backlinks.

+62%

Conversie omhoog

Funnel-analyse, formulier-shrink, CTA-redesign. Zelfde traffic, 1.6× zoveel aanvragen via het contactformulier.

5 → 1 wk

Time-to-publish

Nieuwe landingspagina van 5 dagen naar 1 dag dankzij herbruikbare blocks en duidelijke CMS-rollen.

47 → 12

Plug-ins gesaneerd

WordPress-stack opgeschoond. Sneller, stabieler, en geen 'plug-in-update breekt site' meer.

0 incidents

Stabiel jaar live

Hardening, monitoring en automatische backups. Geen downtime, geen hack-meldingen, geen 'help m'n site is weg'.

EN + DE

Multilingual live

Engelse en Duitse versie met correcte hreflang en lokale CDN-routing. Eerste internationale leads binnen 2 maanden.

−54%

Mobiele bounce omlaag

Mobile-first rebuild, touch-targets, performance-budget. Mobiele sessieduur ruim verdubbeld.

Sentry live

Frontend-errors zichtbaar

Eerste maand 180 onbekende JS-errors opgelost — bugs die nooit gemeld werden maar wel conversie aten.

Rich result

Schema.org actief

FAQ-, Article- en Breadcrumb-schema. Rich results in SERP, CTR met 28% omhoog op de affected pagina's.

+38%

Nieuwsbrief-aanmeldingen

Inline-CTA na elk blogartikel, exit-intent voor terugkeerders, A/B-getest op tekst. Lijst sneller volgepompt.

CI live

Deploys zonder stress

GitHub Actions met preview-deploys, automatische tests, staging-flow. Releases worden routine, niet evenement.

Zelfredzaam

Redactie aan het stuur

Custom blocks en velden zo opgezet dat marketing zonder developer landingspagina's, blogs en cases kan publiceren.

−€ 220/mnd

Hosting-kosten omlaag

Statische delen via CDN, edge-cache, slimmer hostingplan. Snellere site, lagere maandfactuur.

Welk voorbeeld lijkt het meest op jouw situatie? Ik denk graag mee — gewoon Maarten zelf.

Wat ik bouw

Wat een website-traject in de praktijk omvat

Concept & UX

Doelgroep, doelen en funnel-strategie eerst — daarna pas pixels en code.

Custom WordPress

Schone theme, ACF/Gutenberg blocks, geen page-builder lock-in.

Headless WordPress

WordPress als CMS, Next/TanStack frontend, edge-rendered en razendsnel.

Full-custom stack

React/TanStack of Astro — voor app-achtige sites of als CMS overkill is.

Core Web Vitals

LCP, INP en CLS als hard budget, gemeten op field-data, niet alleen Lighthouse.

SEO-architectuur

Keyword-map, URL-structuur, schema.org, interne linking, Search Console.

Conversie-optimalisatie

Funnel-analyse, heatmaps, A/B-tests, formulier-optimalisatie.

Meertalig & internationaal

Correcte hreflang, lokale URL's, CDN per regio, vertaal-workflow.

Analytics & tracking

GA4, Consent Mode v2, server-side tracking, event-tagging op conversies.

Forms & lead-capture

Slimme formulieren, spam-bescherming, mail naar je CRM of inbox.

Security & AVG

Hardened stack, cookies correct, backups offsite, automatische updates.

CI/CD & staging

Deploys via GitHub Actions, preview-omgevingen, rollback-pad.

Migratie van bestaande site

URL-mapping, 301 redirects, content-import, SEO-waarde behouden.

Onderhoud & doorontwikkeling

Updates, monitoring, kleine features, performance-bewaking — niet alleen bouw-en-vergeet.

CMS-training

Korte sessie zodat jouw team zelfstandig publiceert en uitbreidt.

Overdracht-klaar

Documentatie, git-repo, geen vendor-lock — jouw site, jouw team, geen black box.

Specifiek onderdeel in je hoofd? Ik denk graag mee — gewoon Maarten zelf.

Koppelingen

Stacks, CMS'en en tools waarmee ik werk

WordPress + ACF + Gutenberg blocks

De default voor content-sites met redactie.

Headless WordPress + Next.js / TanStack

WP als CMS, moderne frontend voor snelheid en flexibiliteit.

TanStack Start / React / Astro

Custom stack voor app-achtige sites of statische content.

Elementor / Divi migraties

Van page-builder lock-in naar schone, snelle architectuur.

Cloudflare / Vercel / Kinsta / managed WP

Hosting per project gekozen — performance en budget bepalend.

Google Analytics 4 + Consent Mode v2

Server-side waar zinvol, AVG-conform getagged.

Search Console + Ahrefs / Semrush

Voor SEO-monitoring en content-strategie.

HubSpot / Mailchimp / ActiveCampaign

Lead-capture met directe sync naar je marketing-stack.

Sentry / Plausible / Cloudflare Analytics

Error-tracking en privacyvriendelijke analytics.

Ander systeem? Vraag het even. Ik denk graag mee — gewoon Maarten zelf.

Hoe het werkt

Een website-traject in 4 stappen

  1. 01

    Audit & strategie

    Doelgroep, doelen, content-architectuur en SEO-keywordmap vaststellen.

  2. 02

    Concept & design

    Wireframes, design-system en componenten — afgestemd op merk en conversie.

  3. 03

    Bouw & migratie

    Code, content, redirects, performance-tuning en testen op staging.

  4. 04

    Live & doorontwikkeling

    Lancering met monitoring, daarna iteratieve verbeteringen op basis van data.

Klaar om de eerste stap te zetten? Ik denk graag mee — gewoon Maarten zelf.

Veelgestelde vragen

WordPress, headless of custom — wat past bij mij?

Hangt af van je content-volume, redactie, integraties en groei-ambitie. WordPress is sterk voor content-sites met veel redactie. Headless WP combineert CMS-gemak met moderne snelheid. Custom (React/TanStack/Astro) is ideaal voor app-achtige sites of als CMS overkill is. Ik denk eerlijk mee — geen religie.

Doe je ook design, of alleen development?

Ja, ik doe concept, wireframes en visueel design ook zelf. Voor grote merkprojecten werk ik graag met een designer mee — ik kan vertalen wat technisch handig is en wat niet.

Migreer je een bestaande site?

Vaak juist. Inclusief URL-mapping, 301-redirects, content-import en behoud van SEO-waarde. Vooral van page-builders (Elementor, Divi) naar een schone, snelle WordPress- of headless-stack.

Hoe scoren we hoger in Google?

Door SEO als architectuur, niet als plug-in: schone URL's, schema.org, interne linking, snelle pagina's, sterke content. Plus Search Console-monitoring, content-uitbreiding en eventueel backlinks.

Wat met Core Web Vitals?

LCP, INP en CLS als hard performance-budget vanaf dag één. Image-optimalisatie, font-subsetting, JS-splitting, edge-cache. Doel: groen op field-data (CrUX), niet alleen in Lighthouse.

Hoe werkt jullie CMS na oplevering?

Voor WordPress: schone backend met custom blocks en velden die logisch zijn voor jouw content. Voor headless: dezelfde WordPress-ervaring, maar de site is statisch/edge-rendered. Ik geef een korte training en lever documentatie.

Doen jullie ook onderhoud?

Ja, optioneel. Updates, monitoring, backups, performance-bewaking en kleine features. Of we dragen netjes over aan jouw eigen team, met documentatie en git-toegang.

Hoe zit het met AVG en cookies?

Cookies via Consent Mode v2, analytics geconfigureerd op consent, geen unsolicited tracking. Privacy-statement en cookie-banner correct ingericht.

Kunnen jullie ook hosting regelen?

Ja, ik adviseer en regel hosting bij Cloudflare, Vercel, Kinsta of een goede managed WordPress-hoster — per project gekozen op performance en budget.

Is meertalig mogelijk?

Ja. WPML, Polylang of custom — met correcte hreflang, URL-strategie en CDN-routing per regio. Geen losse hreflang-tags die niet kloppen.

Bouwen jullie ook webshops?

Ja, via WooCommerce of een aparte stack. Zie de pagina's over webshop developer en WooCommerce developer voor details.

Kun je ook helpen als mijn vorige bouwer is gestopt?

Ja, regelmatig. Code-overname, audit, fixes en doorontwikkeling — ook als de codebase een rommeltje is. Stap voor stap aan de praat krijgen en verbeteren.

Website · SEO · Performance · CMS · Conversie

Site die sneller, vindbaarder of converterender moet?

Sparring over je huidige site, je doelen en de snelste route naar iets dat én scoort in Google én converteert — concreet en zonder sales-trechter.

Bekijk klantcases
Maarten Soetens

Even sparren over jouw project?

Korte lijntjes, eerlijk advies, geen sales-praat. Ik denk vrijblijvend met je mee — gewoon Maarten zelf.

Geen automatisch antwoord — ik mail of bel je persoonlijk terug.