Codemaker-S

Webshop migreren zonder SEO-verlies: zo behoud je je rankings

Gepubliceerd op

MarcoMarco
E-commerceDevelopment
Crème 3D-pijl die een vloeiende bocht maakt op een dieporanje achtergrond

Een webshop migreren zonder SEO-verlies draait om één ding: elke oude URL krijgt vóór de livegang een 301-redirect naar zijn nieuwe adres, zodat je Google-posities meeverhuizen. Daaromheen: metadata en structured data mee, interne links bijgewerkt en de sitemap direct opnieuw ingediend. Zo voegden wij voor Shaped4 twee webshops samen tot één, zonder verkeer te verliezen.

Waarom migraties rankings kosten (en waarom dat niet hoeft)

Google rankt geen websites maar URL's. Elke positie die je hebt, hangt aan een specifiek adres, met daaraan jaren van signalen: links, gedrag, autoriteit. Verandert dat adres bij een migratie en wijst er niets van oud naar nieuw, dan ziet Google een 404 en begint de nieuwe URL op nul. Dat is de hele verklaring van elke migratie-horrorstory: niet de migratie zelf kost rankings, maar de gaten in de verhuisadministratie. Wie die administratie compleet maakt, verhuist zijn posities gewoon mee.

De redirectmap: het hart van het plan

De redirectmap is een simpele tabel met twee kolommen (oude URL, nieuwe URL) en de discipline om hem compleet te maken. Zo bouw je hem:

  1. Inventariseer álle oude URL's. Crawl je huidige site, en vul aan met Search Console (alles waar Google ooit kwam) en je analytics (alles waar bezoekers kwamen). Juist de vergeten hoekjes (oude campagnepagina's, blogposts uit 2019) dragen vaak nog linkwaarde.

  2. Wijs elke URL een nieuwe bestemming toe, één op één. De productpagina naar de productpagina, de categoriepagina naar zijn opvolger. De kardinale fout is alles naar de homepage sturen: Google behandelt dat als een zachte 404 en de linkwaarde verdampt alsnog.

  3. Gebruik 301's en houd ketens kort. Een 301 zegt "permanent verhuisd" en geeft vrijwel alle waarde door. Maximaal twee sprongen; een keten van oud naar ouder naar nieuw kost snelheid en signaalwaarde.

  4. Beslis bewust over vervallen pagina's. Verdwijnt een product definitief, stuur dan door naar het beste alternatief of de categorie. Is er echt geen vervanger, dan is een nette 404 of 410 eerlijker dan een misleidende redirect.

Geef in de map prioriteit aan de URL's waar externe links naartoe wijzen: dat is de linkwaarde die je aan het verhuizen bent. In Search Console zie je onder "Links" precies welke pagina's van buitenaf aangelinkt worden; die regels controleer je met de hand, de rest mag systematisch.

Wat er nog meer mee moet

De redirectmap is het fundament, maar niet het hele huis. Neem in het migratieplan ook mee:

  • Titels en meta-descriptions, één op één of beter. Dit zijn je snippets in Google; opnieuw beginnen betekent opnieuw leren wat werkt.

  • Structured data. Product-, organisatie- en FAQ-schema moeten op de nieuwe site minstens zo compleet terugkomen; rich snippets die verdwijnen komen traag terug.

  • Interne links. Werk ze bij naar de nieuwe URL's in plaats van ze door de redirects te laten vangen; dat scheelt miljoenen omwegen per maand.

  • Content zelf. De pagina's die ranken, ranken om hun inhoud. Herschrijf niet alles tegelijk met de migratie; verhuis eerst, verbeter daarna. Twee variabelen tegelijk maken een dip onverklaarbaar.

  • Meertaligheid. Bij meerdere talen verhuizen de hreflang-verwijzingen mee, per taalpaar. Voor Shaped4 deden we dat in veertien talen.

De e-commerce-specials: filters, varianten en paginering

Webshops hebben drie URL-soorten die in elk generiek migratieplan vergeten worden:

  • Filter- en sorteer-URL's. Adressen met parameters (kleur, maat, prijs gesorteerd) hoef je niet één op één te redirecten; stuur ze naar de kale categoriepagina. Alleen filtercombinaties die zelf ranken of externe links hebben, verdienen een eigen regel.

  • Productvarianten met eigen URL's. Had elke kleur of maat op je oude platform een eigen adres, dan wijzen die straks allemaal naar één productpagina. Prima, zolang de redirect er ligt; pijnlijk als alleen de hoofdvariant in de map staat.

  • Paginering en interne zoekresultaten. Pagina twee tot veertig van een categorie stuur je naar de categorie zelf, oude zoekresultaat-URL's naar de zoekpagina of homepage van dat onderwerp. Laat ze niet als duizenden losse 404's achter, dat vervuilt je dekkingsrapport precies in de weken waarin je het nodig hebt.

Let op: Shopify bepaalt je nieuwe URL-structuur

Eén ding moet je vooraf weten: Shopify hanteert een vaste structuur met /products/, /collections/, /pages/ en /blogs/ in het pad. Je oude URL's kun je dus vrijwel nooit letterlijk behouden, hoe mooi ze ook waren; elke migratie naar Shopify is per definitie een volledige URL-wissel, en daarmee is de redirectmap geen optie maar een verplichting. Herkenbare voorbeelden: Magento-shops nemen vaak een woud aan .html-adressen mee, WooCommerce-shops hun /product/-paden met categoriestructuur, en meertalige platforms hun taalprefixen. Allemaal prima te verhuizen, zolang elke oude vorm zijn regel in de map heeft.

De volgorde rond de livegang

Vooraf: maak een nulmeting (exporteer je posities en top-pagina's uit Search Console), zet de redirectmap klaar en test hem op een testomgeving. Op de dag zelf: zet de redirects live mét de nieuwe site, dien direct de nieuwe sitemap in bij Search Console en vraag indexering aan voor je belangrijkste pagina's. De weken erna: monitor het dekkingsrapport op 404's (elke gevonden fout is een gat in de map dat je alsnog dicht), en vergelijk wekelijks je posities met de nulmeting. Bij onze eigen site-migratie begin augustus waren 45 van de 51 URL's binnen een dag opnieuw gecrawld en geïndexeerd; zo snel kan het gaan als de administratie klopt. Hang er een vast ritme aan: de eerste week dagelijks het dekkingsrapport en de 404-log, daarna vier weken wekelijks posities vergelijken met de nulmeting, en na een maand de redirectlogs opschonen: regels die nooit geraakt zijn mogen blijven, patronen van gemiste URL's verdienen alsnog een regel.

Hoe lang duurt de dip?

Eerlijk antwoord: reken op enkele weken waarin Google de nieuwe structuur herindexeert en de signalen opnieuw verbindt. Bij een compleet redirectplan is de dip in die periode klein of afwezig; posities wiebelen even en herstellen. Alarm is pas nodig bij structurele signalen: oplopende 404's in Search Console, posities die na een maand nog dalen, of belangrijke pagina's die uit de index verdwijnen. In alle drie de gevallen is de oorzaak vrijwel altijd terug te voeren op een gat in de map, en dat is repareerbaar.

Het bewijs uit onze eigen praktijk

Wij beloven niets dat we niet zelf hebben laten zien. Voor Shaped4 voegden we twee bestaande webshops samen tot één Shopify-winkel in veertien talen, zonder verkeer te verliezen; twee URL-structuren werden er één, met een dubbele redirectmap. Voor VA Imaging migreerden we van CCV Shop naar Shopify Plus zonder rankingverlies. En onze eigen site verhuisde deze zomer van platform met dezelfde aanpak: de posities die er waren, staan er nog.

Migreren van een specifiek platform?

Het redirectprincipe is overal gelijk, maar elke omgeving heeft eigen URL-eigenaardigheden: de oude structuren van Magento, de vaste paden van Lightspeed of het plugin-landschap van WooCommerce. Op de platformpagina's lees je per platform wat er bij de overstap komt kijken, en in ons artikel over Shopify migratie kosten wat het kost.

Je rankings zijn te waardevol om te gokken

Een migratie is het moment waarop jaren SEO-werk in één weekend verloren kan gaan of gewoon kan blijven staan; het verschil is een administratie die klopt. Wil je zeker weten dat jouw overstap in de tweede categorie valt? Bekijk onze aanpak voor een migratie naar Shopify (met het redirectplan en de nulmeting als vast onderdeel) of plan een vrijblijvende call. Dan bespreken we jouw URL-structuur en waar de risico's zitten, voordat er ook maar iets verhuist.

Klaar om jouw webshop naar het volgende niveau te tillen?

Contact ons