Scale Sales
Field Notes

Praktijkvoorbeeld · 20 augustus 2026 · 6 min leestijd

We verhuisden 3.563 producten weg van WordPress zonder één Google-positie te verliezen

Een Italiaans B2B-bedrijf dat professionele schoonmaakmachines verkoopt. Tien jaar aan zoekposities, een goede reputatie, en een website die onaanraakbaar was geworden.

Het probleem was nooit de techniek

WordPress op zich was niet het probleem. Het probleem was tien jaar aan paginabouwers op elkaar gestapeld, een externe leverancier die zowel de hosting als de content beheerde, en elke kleine wijziging — een prijs, een nieuw product, een typefout — die via een ticket moest lopen. De blog kostte zo'n € 1.500 per jaar en leverde één artikel per maand op.

Dat is niet ongewoon. Bijna geen enkel bedrijf in deze positie verhuist, omdat het verplaatsen van een levende catalogus precies datgene op het spel zet wat ze zich niet kunnen veroorloven te verliezen: de zichtbaarheid die in jaren is opgebouwd.

De hindernis: de oude site loog over zijn eigen omvang

Het eerste plan was gebaseerd op de sitemap, die 126 producten vermeldde. Dat getal klopte niet. Het uitlezen van de catalogus via de winkel-API leverde 309 gepubliceerde items op — de sitemap was simpelweg nooit compleet geweest.

Hadden we hem geloofd, dan hadden we een derde van de catalogus verhuisd en het gat pas na de overstap ontdekt, met de oude site al uit. De regel die we eruit meenamen: bepaal de omvang van een migratie nooit op basis van het bestand dat het oude systeem als waar presenteert. Je telt vanuit de database.

De sitemap zei 126. De database zei 309. De migratie op het verkeerde bestand baseren had een derde van de catalogus achtergelaten.
De sitemap zei 126. De database zei 309. De migratie op het verkeerde bestand baseren had een derde van de catalogus achtergelaten.

De hindernis: adressen die niemand kon typen

Sommige artikeladressen bevatten emoji, gecodeerd tot onleesbare tekenreeksen. Ze stonden online, waren geïndexeerd en hadden inkomende links. Ze opschonen betekende ze breken; ze houden betekende de rommel voor altijd meeslepen.

We deden allebei: nieuwe, schone adressen voor mensen en zoekmachines, en een permanente doorverwijzing van elk kapot oud adres naar zijn vervanger — zo verhuisde de positie mee in plaats van te verdampen.

Waarom de migratie geen enkel risico liep

We raakten het live domein niet aan totdat de nieuwe site aantoonbaar beter was. De hele herbouw vond plaats op een tijdelijk adres, naast de site die nog echte klanten bediende. Die ene beslissing nam de reden weg waarom bijna niemand migreert: de angst voor een slechte week waarin niets werkt en niemand je kan vinden.

  • 3.563 productpagina's en 63 artikelen ingevoerd — door ons, niet als leeg sjabloon opgeleverd
  • Zoekmachinegegevens record voor record nagebouwd, zodat de posities ergens op konden landen
  • Een doorverwijskaart van elk oud adres naar het nieuwe, inclusief de kapotte erfenis-adressen
  • Een beheerpaneel dat de eigenaar echt opent, in plaats van een ticketwachtrij bij een leverancier

Het deel dat iedereen overslaat: wie vult de catalogus

De meeste bureaus leveren een werkend sjabloon en een login. Een paar duizend producten invoeren — beschrijvingen, afbeeldingen, categorieën, prijzen — wordt het werk van de klant, en dat is de reden dat zoveel herbouwprojecten maandenlang op 20% blijven steken.

Wij leveren geen leeg omhulsel. Wij leveren de catalogus er al in.

Dat is geen vriendelijkheid. Dat is het verschil tussen een project dat live gaat en een project dat stilletjes sterft in een gedeelde map.

Oud en nieuw naast elkaar. De live site ging nooit uit de lucht terwijl de vervanger zich bewees.
Oud en nieuw naast elkaar. De live site ging nooit uit de lucht terwijl de vervanger zich bewees.

Wat de blog van € 1.500 per jaar verving

De oude blog was uitbesteed voor zo'n € 1.500 per jaar voor één artikel per maand. De nieuwe site stelt artikelen op uit een onderwerpenwachtrij en haalt elk artikel door een kwaliteitscontrole vóór publicatie. Reageert het model niet, dan verschijnt er niets en gaat het onderwerp terug in de rij: liever een gat dan een slecht artikel.

De terugkerende kosten zijn verdwenen en de output ging omhoog, niet omlaag.