Volledige URL-inventaris & 301-map
Elke geïndexeerde URL uit sitemaps, Search Console, een volledige crawl en je backlinks krijgt een nieuwe bestemming. De redirects staan in Next.js of op de edge, en worden stuk voor stuk getest vóór de lancering.
Migratie voor een vaste prijs · Headless WordPress of volledige overstap
Ik zet WordPress-sites over naar Next.js, met WordPress als CMS voor je redactie of er helemaal zonder. Elke URL wordt gemapt, elke redirect getest en de Core Web Vitals staan op de lanceerdag in het groen. Eén senior developer, een vaste prijs en een eerlijk antwoord als migreren het voor jou niet waard is.
Waar je site op draait
01 · Eerst eerlijk
Ik verlies liever een project dan dat ik je een rebuild verkoop die je niet nodig hebt. Een goed gebouwde WordPress-site kan snel zijn en goed ranken. Migreren loont als je frontend het thema is ontgroeid, niet als er een cacheplugin verkeerd staat ingesteld.
Twijfel je aan welke kant je staat? Lees mijn onafhankelijke vergelijking WordPress vs Next.js, of los eerst de snelheid op en beslis daarna.
02 · Wat je krijgt
De meeste migraties gaan mis in de saaie delen: redirects, previews, formulieren, de sitemap die iedereen vergat. Die zitten vanaf dag één in de scope.
Elke geïndexeerde URL uit sitemaps, Search Console, een volledige crawl en je backlinks krijgt een nieuwe bestemming. De redirects staan in Next.js of op de edge, en worden stuk voor stuk getest vóór de lancering.
Titles, meta descriptions, canonicals, hreflang, gestructureerde data, robots-regels, XML-sitemaps en Open Graph opnieuw opgebouwd met generateMetadata en pagina voor pagina vergeleken met de oude site.
In een headless set-up blijft WordPress het CMS: concepten, live preview, ingeplande berichten en direct publiceren via on-demand revalidatie. Niemand heeft een developer nodig om een kop aan te passen.
Server components, next/image, zelf gehoste fonts en een strikt scriptbudget. Doel: Lighthouse 90+ op mobiel voor de belangrijkste templates, en groene velddata zodra Chromes venster van 28 dagen bij is.
Berichten, pagina's, custom post types, ACF-velden, taxonomieën, media en Gutenberg-blokken worden getypeerde React-componenten. Oude shortcodes worden opgeruimd, niet meegesleept.
Contactformulieren, nieuwsbrief, CRM, analytics, Consent Mode en sitezoekfunctie opnieuw gebouwd of opnieuw gekoppeld. De plugins die vroeger HTML uitspuugden hebben een nieuw thuis nodig, en dat krijgen ze.
Gedeployed op Vercel, Cloudflare, Netlify of je eigen servers, met een preview-omgeving per branch, uptime- en foutmonitoring en een geteste rollback.
Een schone TypeScript-repository in je eigen GitHub, geschreven documentatie, een opgenomen walkthrough voor je redactie en intensieve nazorg na de lancering. Geen lock-in, geen black box.
03 · Drie routes
Er bestaat niet één ‘WordPress naar Next.js’-migratie. Dit zijn de drie varianten die ik bouw, en de audit laat zien welke past bij je team, je content en je budget.
WordPress blijft het CMS dat je team al kent. Next.js rendert de publieke site via WPGraphQL of de REST API.
WordPress gaat met pensioen. De content verhuist naar Sanity, Payload, Storyblok of MDX in de repository, afhankelijk van wie er redigeert en hoe vaak.
De templates die ertoe doen gaan eerst over (landingspagina's, de blog, productpagina's), terwijl de rest onder hetzelfde domein op WordPress blijft draaien.
04 · Bescherming van je rankings
Een migratie is het meest riskante SEO-moment in het leven van een site. Deze waarborgen zitten in elk pakket, niet als extraatje.
$ migration-check --urls oude-urls.csv --target staging1.284 URL's gecontroleerd872 → 200 zelfde pad412 → 301 één stap, gemapt0 redirectketens · 0 loops0 soft 404's · 0 weespagina'stitles 100% · canonicals 100% · hreflang 100%klaar voor de DNS-switch$
05 · Werkwijze
Elke stap eindigt met iets dat je kunt zien en goedkeuren. Niets gaat ongetest live.
Crawl, Search Console, analyse van plugins en contentmodel. Je krijgt een duidelijk ja of nee, de architectuur en een offerte met vaste prijs.
Contentmodel, routing, redirectmap, hostingplan en SEO-checklist, goedgekeurd voordat er gebouwd wordt.
Templates als React-componenten, datalaag, preview, formulieren en zoekfunctie. Wekelijkse demo's op een staging-URL.
Content importeren met scripts, visuele QA, toegankelijkheid, Core Web Vitals en een SEO-vergelijking met de oude site.
Redirecttest, DNS-switch, sitemap indienen en live checks, met een rollback klaar.
Search Console en velddata worden de eerste twee weken dagelijks bekeken. Wat afwijkt, wordt opgelost.
Planning voor het Launch-pakket. Grotere sites duren langer, en de audit geeft je mijlpalen met datum.
06 · Vaste prijzen
De prijs staat vast zodra de audit de scope bevestigt. Verandert de scope, dan spreken we dat schriftelijk af voordat ik iets nieuws bouw.
De beslissing wel of niet te migreren, onderbouwd met cijfers.
€ 690
vaste prijs · 5 werkdagen
Wordt 100% verrekend als je binnen 60 dagen migreert
Bedrijfs- en marketingsites.
€ 6.900
vaste prijs · 4–6 weken
Uitgevers, meertalige en B2B-sites.
€ 12.900
vaste prijs · 6–10 weken
WooCommerce, webapps en grote sites.
vanaf€ 18.000
scope na de audit
Betaling: 40% bij de start, 40% na goedkeuring van staging, 20% na de lancering. Prijzen exclusief btw; gefactureerd vanuit Spanje (EU), btw verlegd voor bedrijven in de EU.
Na de lancering: Care-plan
€ 390/maand
Updates van Next.js en WordPress, uptime- en foutmonitoring, maandelijkse Core Web Vitals-check en 3 uur ontwikkeling. Maandelijks opzegbaar.
Vraag naar het Care-plan
07 · Wie het werk doet
Ik ben Anton Smolik, senior WordPress-developer in de buurt van Barcelona. Al meer dan vijftien jaar werk ik diep in WordPress: thema's, plugins, WooCommerce, performance en technische SEO. Tegenwoordig speelt een groot deel van mijn werk zich af in React en Next.js daarbovenop.
Daarom kan ik je eerlijk vertellen of migreren de moeite waard is: ik weet precies wat WordPress wel en niet kan, en wat een Next.js-frontend echt kost om te draaien. Geen accountmanagers, geen overdracht aan junioren, geen verrassingen op de factuur.
08 · Veelgestelde vragen
Twijfel je nog of Next.js bij je site past? Vraag het me gewoon. Je krijgt een eerlijk antwoord, ook als dat ‘niet migreren’ is.
Stel een vraagVoor een typische bedrijfssite € 6.900, vaste prijs. Contentrijke of meertalige sites kosten € 12.900, en WooCommerce, webapps of zeer grote sites beginnen bij € 18.000. De audit van € 690 legt de exacte prijs vast en wordt volledig verrekend als je binnen 60 dagen doorgaat.
Vier tot zes weken voor een marketingsite tot 30 pagina's, zes tot tien weken voor contentrijke of meertalige sites. De audit duurt vijf werkdagen en geeft je mijlpalen met datum.
Niet als de migratie goed wordt uitgevoerd. Elke URL met vertoningen of backlinks wordt één-op-één geredirect, metadata en gestructureerde data worden pagina voor pagina vergeleken en Search Console wordt na de lancering gemonitord. Kleine schommelingen in de eerste weken zijn normaal; blijvende dalingen komen door ontbrekende redirects en verloren content, en precies dat voorkomt dit proces.
Ja. In een headless set-up blijft WordPress je CMS: hetzelfde dashboard, dezelfde gebruikers, concepten, ingeplande berichten en live preview. Alleen de publieke website verandert.
Niet vanzelf. Beide kunnen uitstekende, crawlbare HTML serveren. Next.js geeft je meer controle over rendering en performance, maar dat loont alleen als metadata, routing, sitemaps en redirects goed zijn gebouwd. Precies daarvoor huur je mij in.
Plugins aan de beheerkant, zoals ACF, de data van je SEO-plugin en gebruikersbeheer, blijven meestal gewoon werken. Plugins die frontend-HTML uitspugen, zoals sliders, formulierbouwers en pagebuilders, worden opnieuw gebouwd als React-componenten of vervangen door een API-koppeling. De audit zet elke plugin op een rij met wat ermee gebeurt.
Waar het het beste past. Vercel is het eenvoudigst, Cloudflare en Netlify werken goed, en je eigen Node-server of container kan ook als je alleen EU-hosting wilt of meer controle nodig hebt. WordPress kan bij je huidige hoster blijven, afgeschermd van het publiek.
Ja, al laten pagebuilder-layouts zich niet netjes exporteren. Ik bouw de ontwerpen na als componenten en zet de content in gestructureerde velden, zodat je redactie daarna prettiger werkt dan voorheen.
Ja, als maatwerkproject. Headless WooCommerce werkt voor de juiste winkel, maar checkout, betalingen en voorraad voegen echte complexiteit toe. Vaak is een snellere WooCommerce het betere antwoord, en als dat bij jou zo is, zeg ik het.
Dan krijg je dat zwart op wit, met de redenen en een goedkoper plan om op te lossen wat je site echt tegenhoudt. Het rapport is hoe dan ook van jou.
Vertel me over je site en waarom je naar Next.js kijkt. Binnen één werkdag krijg je een eerste, eerlijke en gratis inschatting, en beslissen we samen of de audit zinvol is.
hi@antonsmolik.com · Reageert meestal binnen één werkdag
Start een project