Drie webshops in één nacht naar Magento 2
2wheels.nl, tomos-parts.nl en piaggio-parts.nl draaiden alle drie op Magento 1, jaren na het einde van de ondersteuning. We bouwden de nieuwe omgeving er in alle rust naast en zetten de drie winkels in één nacht over, met producten, klanten en bestelhistorie mee.

01 · De context
Drie shops op een platform zonder toekomst
2Wheels verkoopt scooters, brommers en onderdelen via drie storefronts: 2wheels.nl, de tweewielerwinkel, en de onderdelenshops tomos-parts.nl en piaggio-parts.nl. Alle drie draaiden op Magento 1, jaren nadat daar de officiële ondersteuning voor was gestopt.
Zolang zo'n shop draait, lijkt er weinig aan de hand. Maar beveiligingsupdates verschijnen niet meer, extensies worden niet meer onderhouden en elke aanpassing wordt duurder omdat de kennis van het platform verdampt. De vraag was niet óf de shops over moesten, maar hoe dat kon zonder de verkoop te raken.
02 · De aanpak
Naast de winkel bouwen, niet in de winkel
We bouwden de nieuwe Magento 2-omgeving volledig naast de bestaande shops op: één installatie met drie winkels, elk met een eigen huisstijl en een eigen assortiment, op één gedeelde codebase. De oude shops bleven intussen gewoon verkopen.
Die multi-website-opzet was meteen de belangrijkste structuurkeuze. Onderhoud, updates en nieuwe functionaliteit gelden sindsdien voor alle drie de winkels tegelijk, terwijl elke shop zijn eigen gezicht houdt.
03 · De generale repetitie
Migreren tot het saai wordt
De datamigratie van producten, klanten en bestelhistorie hebben we volledig gescript. Niet omdat één keer migreren zo moeilijk is, maar omdat je het wilt kunnen herhalen: elke proefronde draait dezelfde correcties opnieuw, van mediabestanden tot URL-sleutels, en elke ronde levert een schonere uitkomst op.
Tegen de tijd dat de livegang gepland werd, was de migratie een draaiboek geworden: een vaste lijst stappen die al meerdere keren goed was gegaan op de testomgeving. Spannend hoort het dan niet meer te zijn.
04 · De nacht
Bevriezen, overzetten, controleren, open
De livegang zelf gebeurde in één nacht. Bestellingen bevroren, de data definitief overgezet, domeinen omgezet naar de nieuwe omgeving en de drie winkels doorgetest. De volgende ochtend verkochten 2wheels.nl, tomos-parts.nl en piaggio-parts.nl op Magento 2, met de complete historie aan boord.
Bewust geen wekenlange overgangsfase met twee systemen naast elkaar: één korte, goed voorbereide klap. De oude omgeving bleef achter de hand bereikbaar, maar is niet meer nodig geweest.
05 · De vindbaarheid
Oude links blijven gewoon werken
Drie shops die jaren meegaan, verzamelen een enorm URL-landschap: zoekresultaten, links op fora, bookmarks, oude campagnes. Na de livegang hebben we dat landschap in kaart gebracht en ruim tweehonderdduizend doorverwijzingen ingericht van oude naar nieuwe adressen.
Ook de sitemaps lopen door onder dezelfde namen als voorheen, zodat zoekmachines zonder onderbreking mee verhuizen. Wie een link van jaren geleden aanklikt, komt gewoon op het juiste product uit.
06 · Daarna
De migratie was het begin
Sinds de livegang doen we het beheer en de doorontwikkeling van de drie shops. Het zoeken is verbeterd, want klanten zoeken op kale artikelnummers en de zoeksynoniemen uit de oude shop deden het niet meer. De checkout kreeg strakkere adrescontroles, en het beheer kreeg vangrails tegen veelgemaakte invoerfouten.
Dat is het patroon dat we vaker zien: een migratie is geen eindpunt maar een startpunt. De shop staat weer op een fundament waar je jaren mee vooruit kunt, en vanaf daar begint het echte werk.
Het resultaat
- De ochtend na de cutover verkochten alle drie de winkels op de nieuwe omgeving, met producten, klanten en bestelhistorie aan boord.
- De techniek staat weer op een ondersteund fundament; beveiligingsupdates komen gewoon weer binnen.
- Ruim tweehonderdduizend doorverwijzingen houden oude links en zoekresultaten werkend.
- Eén codebase voor drie winkels: onderhoud en nieuwe functionaliteit gelden meteen voor alle drie.
Benieuwd wat dit voor jouw shop kan betekenen?
Plan een kennismakingVoor de developers
- Magento 2 multi-website: drie storefronts met eigen themes op één codebase, host-naar-store-mapping op de webserver.
- Dump-cutover in plaats van delta-migratie, bewust: de datamigratie is gescript en herhaalbaar, met vaste correctierondes voor onder meer de mediagalerij, URL-sleutels en redirects, en een draaiboek voor de nacht zelf.
- SEO-behoud na de livegang: doorverwijzingen opgebouwd vanuit de oude rewrite-tabellen van alle drie de shops, met geverifieerde koppeling tussen oude en nieuwe entiteiten en HTTP-validatie van de doelen. Sitemaps per store onder dezelfde bestandsnamen voortgezet.
- Na de livegang: zoeksynoniemen uit Magento 1 opnieuw geïmporteerd, deelzoeken op artikelnummers mogelijk gemaakt en de postcodevalidatie in de checkout aangescherpt.
07 · Wat dit betekent voor jouw shop
Een migratie hoeft je verkoop niet te raken
Veel shops stellen een migratie jaren uit omdat het voelt als een verbouwing met de winkel open. Dat hoeft niet: wie de nieuwe omgeving ernaast opbouwt en de overgang oefent tot hij saai is, houdt de livegang zelf klein. Uren, geen weken.
Hoe we dat aanpakken staat op de pagina over upgrades en migraties. En na de livegang begint het echte werk, meestal als technisch beheer.
Draait jouw shop nog op een versie zonder toekomst?
Plan een kennismaking en we kijken vrijblijvend hoe groot de stap voor jouw shop echt is.
Plan een kennismaking