Een webshop migratie is geen gewone websitemigratie met een winkelwagentje erbij. Het is een operatie waarbij elke dag vertraging direct meetbaar omzetverlies oplevert. Een gemiddelde webshop met een maandomzet van €50.000 verliest bij een slecht uitgevoerde migratie al snel €15.000-€25.000 in de eerste maand — door wegvallend organisch verkeer, kapotte productfeeds en verloren Google Shopping posities. Bij EASEO begeleiden we e-commerce migraties waarbij we dat risico tot een minimum beperken. In dit artikel leggen we uit hoe.
Waarom een webshop migratie anders is
Een reguliere website heeft tientallen tot honderden pagina’s. Een webshop heeft er duizenden. Soms tienduizenden. Elke productpagina, elke categorie, elke filtercombinatie is een URL die potentieel verkeer genereert.
Daar komt bij dat een webshop directe omzet genereert. Bij een corporate website merk je een ranking-daling aan minder leads — vervelend, maar niet acuut. Bij een webshop merk je het aan de kassa. Elke dag dat je productpagina’s niet vindbaar zijn, mis je bestellingen.
De complexiteit zit ook in de afhankelijkheden. Een webshop is verbonden met:
- Betaalproviders (Mollie, Adyen, MultiSafepay)
- Voorraadbeheer en ERP-systemen
- Google Shopping en productfeeds
- Vergelijkingssites (Beslist, Kieskeurig)
- E-mailmarketing platforms
- Review-systemen
- Fulfillment en verzendkoppelingen
Bij een migratie moeten al deze koppelingen opnieuw worden ingericht of mee verhuizen. Eentje vergeten en je hebt een probleem dat je niet meteen ziet — maar je klanten wel.
Product-URL’s migreren
Product-URL’s zijn het hart van je webshop-SEO. Elke productpagina die goed scoort op Google heeft in de loop der tijd autoriteit opgebouwd. Die autoriteit zit gekoppeld aan de specifieke URL.
SKU-gebaseerde redirect mapping
De meest betrouwbare aanpak is een redirect mapping op basis van SKU’s of product-ID’s. Exporteer alle producten uit je oude platform met hun URL’s en SKU’s. Koppel deze aan de nieuwe URL’s in het nieuwe platform. Zo krijg je een waterdichte 1-op-1 mapping.
# Voorbeeld: WooCommerce naar Shopify
/product/blauwe-sneakers-42/ → /products/blauwe-sneakers-maat-42
/product/rode-hardloopschoen/ → /products/rode-hardloopschoen
Parameter handling
Veel webshop-platforms gebruiken URL-parameters voor varianten, maten en kleuren. Denk aan URL’s als /product?id=1234&color=blauw&size=42. Deze URL’s worden vaak vergeten in de redirect mapping, maar kunnen wel degelijk organisch verkeer genereren.
Maak een overzicht van alle URL-patronen met parameters en stel regex-based redirects in:
# Parameter URL's redirecten
RewriteEngine On
RewriteCond %{QUERY_STRING} ^id=1234
RewriteRule ^product\.php$ /products/specifiek-product? [R=301,L]
Paginering
Categoriepagina’s met paginering (/categorie?page=2, /categorie/pagina/3) verdienen aparte aandacht. Als je nieuwe platform een andere pagineringsstructuur gebruikt, moeten ook deze URL’s correct worden doorverwezen. Redirect gepagineerde URL’s naar de hoofdcategoriepagina als de exacte pagina niet meer bestaat.
Categorie-structuur en taxonomie
Een migratie is een verleidelijk moment om je categorie-structuur te “verbeteren”. Maar elke wijziging in je taxonomie heeft SEO-gevolgen.
Flat vs deep categoriestructuur
Een diepe structuur (/kleding/heren/schoenen/sneakers/blauw) genereert meer pagina’s maar verdunt de autoriteit. Een platte structuur (/sneakers-heren) concentreert autoriteit maar biedt minder filtermogelijkheden.
Als je tijdens de migratie van structuur wisselt, veranderen alle categorie-URL’s. Dat betekent: redirect mapping voor elke categorie, subcategorie en filtercombinatie. Bij een webshop met 50 categorieen en 10 filters per categorie praat je al snel over 500+ redirects alleen voor de categoriepagina’s.
Onze aanbeveling: wijzig de categorie-structuur alleen als het echt nodig is. En als je het doet, plan dan minimaal 2 weken extra voor het testen van alle redirects.
Breadcrumbs en interne links
Categorie-wijzigingen beinvloeden je breadcrumbs en interne linkstructuur. Controleer na de migratie of:
- Breadcrumbs de juiste categorie-hierarchie tonen
- Gerelateerde producten nog correct worden gelinkt
- Categorie-overzichtspagina’s naar de juiste producten wijzen
- De XML sitemap de nieuwe categoriestructuur reflecteert
Betaalkoppelingen en checkout
De checkout is waar het geld binnenkomt. Een fout hier kost direct omzet.
Payment provider migratie
De meeste betaalproviders (Mollie, Adyen, MultiSafepay) bieden plugins voor meerdere platforms. Maar een plugin-wissel betekent:
- Nieuwe API-sleutels configureren
- Betaalmethoden opnieuw activeren
- Webhook URL’s bijwerken
- Terugbetalingen en lopende transacties afhandelen via het oude platform
Plan de payment provider migratie als een apart traject. Test elke betaalmethode individueel: iDEAL, creditcard, Bancontact, PayPal, achteraf betalen. Test ook het terugbetalingsproces.
PCI compliance
Als je creditcardbetalingen accepteert, moet je nieuwe platform PCI DSS-compliant zijn. De meeste SaaS-platforms (Shopify, Lightspeed) regelen dit voor je. Bij self-hosted oplossingen (Magento, WooCommerce) ben je zelf verantwoordelijk. Controleer dit voor je migreert — niet erna.
Checkout optimalisatie
Een migratie is geen moment om je checkout te “verbeteren” met extra stappen of nieuwe velden. Houd de checkout flow zo dicht mogelijk bij het origineel. Optimaliseren doe je 4-6 weken na de migratie, als je een stabiele baseline hebt.
Feed management
Productfeeds zijn de levensader van je betaalde e-commerce kanalen. Een kapotte feed betekent dat je producten verdwijnen uit Google Shopping, vergelijkingssites en marktplaatsen.
Google Shopping (Merchant Center)
Na de migratie veranderen je product-URL’s. Google Merchant Center valideert producten op basis van de landing page URL. Als die URL een 404 geeft of een redirect, worden je producten afgekeurd.
Stappen:
- Update je feed-URL in Merchant Center direct na livegang
- Controleer of alle product-URL’s in de feed 200 status geven
- Verifieer dat productafbeeldingen nog bereikbaar zijn
- Dien de feed opnieuw in en monitor de diagnostiek
- Reken op 24-72 uur voordat alle producten opnieuw zijn goedgekeurd
Vergelijkingssites
Beslist.nl, Kieskeurig.nl en andere vergelijkingssites gebruiken eigen feeds met eigen URL-formaten. Neem contact op met elke partner minimaal 1 week voor de migratie om de nieuwe feed-URL door te geven. Vraag of ze de oude feed tijdelijk actief kunnen houden als fallback.
Marktplaatsen
Als je verkoopt via Bol.com, Amazon of andere marktplaatsen: controleer of de product-links in je marktplaats-listings nog werken. Klanten die vanuit een marktplaats doorklikken naar je webshop mogen niet op een 404 uitkomen.
Reviews en product schema
Productreviews zijn goud waard. Ze beinvloeden conversie (producten met reviews converteren gemiddeld 270% beter) en ze genereren rich snippets in Google met sterren.
Reviews migreren
De meeste review-platforms (Trustpilot, Kiyoh, WebwinkelKeur) zijn platformonafhankelijk — je reviews blijven bestaan ongeacht je webshop-platform. Maar als je reviews lokaal zijn opgeslagen (in WooCommerce of Magento), moet je ze exporteren en importeren in het nieuwe platform.
Controleer na de migratie:
- Zijn alle reviews gekoppeld aan de juiste producten?
- Worden gemiddelde beoordelingen correct berekend?
- Werkt de review-widget op het nieuwe platform?
- Worden nieuwe reviews correct opgeslagen?
Product structured data
Product schema markup (@type: Product) met aggregateRating en offers genereert rich snippets in Google. Na de migratie moet deze markup correct zijn op elke productpagina.
Valideer met Google’s Rich Results Test:
name— productnaampriceenpriceCurrency— actuele prijs in EURavailability— voorraadstatusaggregateRating— gemiddelde beoordeling en aantal reviewsbrand— merknaamsku— unieke productcode
Een veelgemaakte fout: het nieuwe platform genereert automatisch product schema, maar zonder je reviews. Dan verlies je je sterren in de zoekresultaten.
Platform-specifieke aandachtspunten
WooCommerce naar Shopify
De meest voorkomende migratie die we tegenkomen. Aandachtspunten:
- WooCommerce gebruikt
/product/als basis-URL, Shopify gebruikt/products/. Redirects noodzakelijk. - WooCommerce varianten hebben eigen URL’s, Shopify varianten niet. Plan hoe je met deze URL’s omgaat.
- Shopify heeft een limiet van 100 varianten per product. Check of je producten hieronder vallen.
- Betaalde Shopify apps voor redirects (zoals “Bulk Redirect”) zijn vaak nodig bij 1.000+ redirects.
Magento naar Shopware
Populair bij grotere webshops die van Adobe Commerce af willen:
- Magento’s URL-structuur met
.htmlextensie vs Shopware zonder. Redirect elke URL. - Magento’s layered navigation genereert duizenden filter-URL’s. Bepaal welke je wilt behouden.
- Shopware’s SEO URL-module moet correct worden geconfigureerd voor canonicals.
- ERP-koppelingen moeten opnieuw worden ingericht — plan hier minimaal 2-3 weken voor.
Lightspeed naar Shopify
Lightspeed webshops gebruiken een unieke URL-structuur die afwijkt van de meeste platforms. Let op:
- Categorie-URL’s bevatten vaak een numeriek ID. Deze verdwijnen bij de migratie.
- Lightspeed product-URL’s bevatten de categorienaam, Shopify niet. Elke URL verandert.
- Blog-URL’s en informatiepagina’s hebben een andere structuur.
Downtime planning
Bij een webshop is downtime direct omzetverlies. Een webshop met €2.000 dagomzet verliest €83 per uur dat de shop onbereikbaar is.
Minimaliseer downtime
- DNS propagatie — Verlaag de TTL naar 300 seconden, minimaal 48 uur voor de migratie. Zo schakelt het verkeer sneller over.
- Parallel draaien — Houd de oude shop nog 24 uur actief op een subdomein als fallback.
- Nachtelijke switch — Plan de DNS-wijziging tussen 02:00 en 05:00 wanneer het verkeer minimaal is.
- Voorbereide communicatie — Heb een maintenance pagina klaar met verwachte hersteltijd.
Klantcommunicatie
Informeer je klanten proactief:
- Mail bestaande klanten 1 week voor de migratie
- Plaats een banner op de oude webshop: “We verhuizen! Op [datum] zijn we kort offline.”
- Communiceer op social media als de nieuwe shop live is
- Zorg dat klantenservice op de hoogte is en veelgestelde vragen kan beantwoorden
Lopende bestellingen
Bepaal vooraf hoe je omgaat met bestellingen die binnenkomen vlak voor of tijdens de migratie:
- Bestellingen in het oude systeem handmatig afhandelen
- Of een cut-off moment instellen: “Bestellingen na [tijdstip] worden verwerkt na de migratie”
- Zorg dat klanten met lopende bestellingen hun tracking-informatie behouden
FAQ
Hoeveel kost een webshop migratie?
De kosten variëren sterk afhankelijk van de omvang en complexiteit. Een kleine webshop (tot 500 producten) kost gemiddeld €2.000-€5.000 aan technische migratie. Een middelgrote webshop (500-5.000 producten) zit tussen €5.000 en €15.000. Grote webshops (5.000+ producten) met complexe koppelingen, maatwerk en meerdere talen beginnen bij €15.000. Dit is exclusief de kosten voor het nieuwe platform zelf. De SEO migratie (redirects, monitoring, optimalisatie) is hier vaak 20-30% van.
Hoe lang duurt een webshop migratie?
Reken op minimaal 6-8 weken voor een kleine webshop en 3-6 maanden voor een middelgrote tot grote webshop. De grootste tijdvreters zijn: data-migratie en controle (2-4 weken), koppelingen opnieuw inrichten (2-3 weken), en testen (1-2 weken). Voeg daar 2 weken voorbereiding en 4 weken monitoring na livegang bij op. Onze ervaring: de planning wordt bijna altijd te optimistisch ingeschat. Plan 20% buffer.
Verlies ik mijn Google Shopping posities bij een migratie?
Niet als je het goed aanpakt. Update je productfeed direct na livegang met de nieuwe URL’s. Zorg dat alle product-URL’s een 200 status geven (geen redirects, geen 404’s). Dien de feed opnieuw in bij Merchant Center. Reken op 24-72 uur voordat alle producten opnieuw zijn goedgekeurd. In de tussentijd kunnen je Shopping-advertenties tijdelijk worden gepauzeerd door Google. Dat is normaal en herstelt zich automatisch.
Kan ik mijn reviews meenemen naar een nieuw platform?
Ja, in de meeste gevallen wel. Als je een extern review-platform gebruikt (Trustpilot, Kiyoh, WebwinkelKeur), blijven je reviews automatisch bestaan — ze zijn niet gekoppeld aan je webshop-platform. Als je reviews lokaal zijn opgeslagen (in WooCommerce of Magento), kun je ze exporteren als CSV en importeren in het nieuwe platform. Let er wel op dat de reviews correct worden gekoppeld aan de juiste producten. Bij platformonafhankelijke review-systemen hoef je alleen de widget-code te updaten.
Lees ook onze website migratie checklist met 47 punten en onze SEO migratie handleiding voor de technische SEO-kant van je migratie. Bekijk daarnaast onze e-commerce sector pagina voor meer over onze aanpak voor webshops.
Sta je voor een webshop migratie? Begin met een Online Marketing Audit. We brengen je huidige SEO-positie in kaart en maken een migratieplan dat omzetverlies voorkomt.