UrlEdge
Terug naar blog
2025-10-22 Sarah J.4 min read

Shopify-URL's naar headless migreren zonder SEO-verlies

Plan een Shopify-naar-headless URL-migratie met redirectmap, bulkregels, stagingvalidatie, UTM-behoud en checks op lanceringsdag.

Developer bekijkt een Shopify storefront op een laptop tijdens de planning van een headless migratie

Waarom Shopify URL-migraties breken

Wanneer je van Shopify Liquid naar een headless storefront met Next.js, Hydrogen of een eigen stack gaat, is het visuele redesign meestal niet het grootste risico. De URL-laag is dat wel.

Shopify gebruikt vaste patronen:

  • /products/{handle}
  • /collections/{handle}
  • /pages/{handle}

Een headless build introduceert vaak kortere of flexibelere routes:

  • /shop/{handle}
  • /c/{handle}
  • /{handle}

Dat kan beter zijn voor de nieuwe storefront. Het is gevaarlijk op lanceringsdag als oude Shopify-URL's nog in Google, e-mails, betaalde advertenties, affiliate-links, QR-codes, partnerpagina's en bookmarks staan.

Het echte migratierisico

Zonder redirectmap ontstaan meestal drie problemen:

  1. 404-fouten: Googlebot en shoppers raken product-, collectie- en content-URL's die niet meer bestaan.
  2. Verloren rankingsignalen: backlinks, interne links en oude zoekresultaten wijzen niet schoon naar de beste nieuwe bestemming.
  3. Campagneschade: e-mail, paid social, influencer- en affiliate-links brengen bezoekers niet meer naar het juiste product of de juiste categorie.

[!WARNING] Wacht niet tot DNS-cutover om redirects te bouwen. De redirectmap moet klaar, geïmporteerd en in staging gecrawld zijn voordat de nieuwe storefront productieverkeer krijgt.

Stap 1: exporteer je oude Shopify URL's

Begin met URL's die al verkeer krijgen. Shopify is de basis, maar niet de enige bron.

Shopify Admin

Ga naar Products > Export en kies alle producten. De CSV bevat een Handle-kolom:

Handle,Title,Variant Price
cool-tshirt,Cool T-Shirt,29.99
blue-jeans,Blue Jeans,49.99

Sitemapparsing

Gebruik de Shopify sitemap.xml om producten, collecties, pagina's en blogposts te vinden.

npm install -g sitemap-to-csv
sitemap-to-csv https://store.example/sitemap.xml > urls.csv

Search en analytics

Shopify weet niet elke URL die belangrijk is. Exporteer ook:

  • Google Search Console pagina's met impressies en klikken
  • analyticslandingspagina's
  • actieve paid-media-URL's met UTM's
  • affiliate- en partnerlinks
  • oude e-mailtemplates
  • supportartikelen en FAQ-links

Markeer deze URL's met hoge prioriteit in de redirectmap.

Stap 2: ontwerp de redirectmap

Niet elke URL vraagt een losse regel. Patroonregels kunnen voorspelbare Shopify-structuren afhandelen, terwijl uitzonderingen nodig blijven voor stopgezette producten of samengevoegde collecties.

Scenario A: prefix wijzigen

  • Oud: https://shop.example/products/blue-jeans
  • Nieuw: https://shop.example/shop/blue-jeans

UrlEdge regel:

  • Bron: ^/products/(.*)$
  • Bestemming: /shop/$1
  • Type: 301

Scenario B: collecties herstructureren

  • Oud: /collections/summer-sale
  • Nieuw: /c/summer-sale

Gebruik een wildcard- of regexregel als alle collecties dezelfde logica volgen.

Scenario C: product verdwenen

Als een product niet terugkomt, redirect dan niet blind naar de homepage. Kies de dichtstbijzijnde categorie, opvolger of relevante aanbieding.

Stap 3: behoud paden en UTM-parameters

Nederlandse webshops draaien vaak verkeer uit e-mail, Google Shopping, Meta, affiliatenetwerken en WhatsApp. Als UTM's verdwijnen, wordt attributie rommelig.

Controleer daarom:

  • oude paden worden naar het beste nieuwe pad gestuurd
  • utm_source, utm_medium, utm_campaign blijven intact
  • partner- of affiliate-ID's worden niet gestript
  • queryparameters veroorzaken geen duplicate redirectregels

Lees ook domein doorsturen zonder paden of UTM te verliezen als je domein tegelijk verandert.

Stap 4: importeer in bulk

Voor kleine shops kun je redirects handmatig maken. Voor een serieuze Shopify-migratie is CSV-import betrouwbaarder:

source,destination,code,priority,notes
/products/blue-jeans,https://shop.example/shop/blue-jeans,301,high,top product
/collections/sale,https://shop.example/c/sale,301,high,paid traffic

Gebruik bulk-URL-beheer om duplicaten, loops en ongeldige bestemmingen te vinden voordat je publiceert.

Stap 5: valideer in staging

Test niet alleen de homepage. Crawl de redirectmap voordat DNS wordt omgezet:

  • belangrijkste productpagina's
  • belangrijkste collecties
  • oude blogposts
  • campagne-URL's met UTM's
  • affiliate deep links
  • oude /pages/ content

Elke URL met hoge prioriteit moet in één schone hop op de juiste bestemming landen.

Stap 6: monitoring op lanceringsdag

Zet monitoring klaar voordat verkeer verschuift:

  • 404's op oude Shopify routes
  • redirectketens
  • onverwachte 302's voor permanente verhuizingen
  • hoge latency
  • omzet- of checkoutdrops per apparaat

Gebruik redirect analytics en access logs om direct te zien waar shoppers stranden.

Veelgemaakte fouten

Alles naar de homepage sturen

Dit lijkt makkelijk, maar shoppers en crawlers verliezen context. Product naar product of product naar categorie is bijna altijd beter.

Alleen Shopify exports gebruiken

Betaalde campagnes, e-mails en partnerlinks zitten vaak niet in Shopify. Die moet je apart inventariseren.

Redirects pas na launch importeren

Dan laat je Googlebot en shoppers je fouten vinden. Redirects horen voor cutover getest te zijn.

UTM's vergeten

Een headless migratie zonder campagnebehoud kan rapportages wekenlang vertekenen.

UrlEdge-workflow voor Shopify-migraties

  1. Exporteer oude Shopify URL's.
  2. Verrijk de lijst met Search Console, analytics en campagnedata.
  3. Maak patroonregels voor voorspelbare URL-structuren.
  4. Voeg uitzonderingen toe voor pagina's met hoge waarde.
  5. Importeer de CSV.
  6. Valideer loops, 404's en ketens.
  7. Publiceer en monitor verkeer op lanceringsdag.

Zo blijft de headless storefront sneller en flexibeler, zonder dat oude Shopify URL's hun waarde verliezen.

Klaar om je redirects te verbeteren?

Gebruik UrlEdge om verkeer aan de edge te beheren.

Aan de slag

Gerelateerde artikelen

Alles bekijken