Kort samengevat: een Shopify-URL aanpassen is technisch niet ingewikkeld, maar de SEO-gevolgen worden vaak onderschat. Shopify bepaalt een deel van het pad, jij beheert vooral de handle. Zodra een bestaande URL verandert, moeten redirects, interne links, canonicals, sitemaps en internationale varianten dezelfde richting op wijzen. Doe dat niet op gevoel. Bepaal eerst welke URL je wilt laten indexeren en controleer daarna wat bezoekers en zoekmachines werkelijk ontvangen.
URL's zijn de adressen van je webshop. Dat klinkt weinig spannend, tot een collectie wordt hernoemd, een product in drie verschillende routes bereikbaar blijkt of Google een filter-URL kiest in plaats van de pagina die jij had bedacht. Dan gaat het ineens over indexatie, interne linkwaarde, backlinks, crawlcapaciteit en omzet.
Shopify neemt veel technisch basiswerk uit handen. Het platform genereert onder meer canonicals, een robots.txt en XML-sitemaps. Dat betekent alleen niet dat iedere implementatie automatisch goed uitpakt. Een thema kan afwijkende productlinks maken, een app kan nieuwe parameter-URL's toevoegen en een marketconfiguratie kan één pagina over meerdere domeinen of submappen verspreiden.
01Eerst het onderscheid: pad, handle en parameter
Een URL bestaat uit verschillende delen. Neem als fictief voorbeeld:
https://www.voorbeeldshop.nl/collections/wandelschoenen?sort_by=price-ascending
Hierin is www.voorbeeldshop.nl het domein, /collections/ een door Shopify gebruikte route, wandelschoenen de handle en ?sort_by=price-ascending een parameter. Die onderdelen hebben niet dezelfde functie en zijn ook niet allemaal even vrij aanpasbaar.
| Paginatype | Gebruikelijke structuur | Wat je normaal beheert |
|---|---|---|
| Product | /products/product-handle | De producthandle |
| Collectie | /collections/collectie-handle | De collectiehandle |
| Gewone pagina | /pages/pagina-handle | De paginahandle |
| Blogartikel | /blogs/blog-handle/artikel-handle | De blog- en artikelhandle |
| Zoekresultaten | /search met zoekparameter | Meestal geen vrije SEO-landingspagina |
De route /products/ kun je in een gewone Shopify-inrichting dus niet simpelweg vervangen door /assortiment/. Hetzelfde geldt voor vaste en gereserveerde routes rond collecties, de winkelwagen, accounts, apps en services. Wie een volledig vrije hiërarchische URL-structuur eist, botst al snel op de grenzen van het platform.
Dat is niet per definitie een SEO-probleem. Een korte, stabiele en begrijpelijke product- of collectiehandle is belangrijker dan koste wat kost een categoriehiërarchie in ieder adres verwerken. Google gebruikt veel meer signalen dan alleen het URL-pad, waaronder content, interne links, breadcrumbs en structured data.
02Wat kun je aan een Shopify-URL aanpassen?
Bij producten, collecties, pagina's en blogartikelen kun je de handle bewerken. Shopify maakt die handle bij het aanmaken van een pagina automatisch op basis van de titel. Verander je later alleen de zichtbare titel, dan hoef je de handle niet automatisch mee te wijzigen.
Dat is belangrijk. Een handle is geen dynamisch label dat voortdurend synchroon moet lopen met iedere tekstuele aanpassing. Een product kan van "Trailrunner Pro 2025" naar "Trailrunner Pro" worden hernoemd, terwijl /products/trailrunner-pro-2025 nog steeds een prima en inmiddels bekend adres is.
Een bruikbare handle is doorgaans:
- compact en beschrijvend;
- leesbaar zonder interne productcodes;
- opgebouwd uit woorden met koppeltekens;
- duurzaam genoeg om meerdere seizoenen mee te gaan;
- uniek binnen het betreffende paginatype.
Een zoekwoord in een handle kan context geven, maar prop er geen reeks varianten in. /collections/dames-wandelschoenen-waterdicht-kopen-online is niet beter omdat er meer woorden in staan.
Wanneer is aanpassen wel logisch?
Een bestaande Shopify-URL aanpassen kan verstandig zijn als:
- de handle een fout, testnaam of onbegrijpelijke code bevat;
- de URL inhoudelijk iets anders suggereert dan de pagina biedt;
- twee pagina's worden samengevoegd;
- een categorie structureel van betekenis verandert;
- je bij een migratie een rommelige oude structuur gecontroleerd vervangt.
Vraag vóór de wijziging hoeveel waarde het huidige adres heeft. Hoe sterker de URL, hoe hoger de lat voor een wijziging. Een mooier adres levert zelden genoeg op om onnodig migratierisico te rechtvaardigen.
03Wat gebeurt er als je een handle wijzigt?
Door een handle te veranderen, krijgt de pagina een nieuw adres. De oude URL moet vervolgens naar de nieuwe verwijzen als de inhoud feitelijk is verhuisd. Zonder redirect belandt een bezoeker op een foutpagina en moet een zoekmachine zelf uitzoeken of er een opvolger bestaat.
In delen van de Shopify-admin kun je bij een URL-wijziging selecteren dat er een redirect van het oude naar het nieuwe adres wordt gemaakt. Ga er niet blind van uit dat dit in ieder scherm, iedere app of bulkbewerking correct gebeurt. Controleer na het opslaan altijd drie dingen:
- Geeft de oude URL een permanente redirect?
- Komt die direct uit op het definitieve nieuwe adres?
- Laadt de nieuwe pagina met een normale succesvolle status en de juiste canonical?
Shopify-redirects werken bovendien alleen vanaf een URL die niet langer als geldige pagina bestaat. Staat er nog actieve content op het oude adres, dan zal een redirect vanuit de redirectmanager niet doen wat je verwacht.
04Shopify kent grenzen aan redirects
Niet ieder adres kan vanuit de Shopify-admin worden doorgestuurd. Shopify reserveert onder meer verschillende paden voor producten, collecties, winkelwagenfuncties, orders, apps en services. Ook collection-tagroutes, querystrings en speciale tekens kunnen zich anders gedragen.
Test daarom echte varianten uit je situatie. Een regel van /products/oud naar /products/nieuw zegt niets over een oud adres met parameters of een gelokaliseerde submap. Bij afwijkende routing, reverse proxies, headless storefronts of maatwerkapps hoort de developer de technische uitvoer te beoordelen.
Redirectketens maken een simpele verhuizing onnodig lang
Wanneer een oude URL eerst naar URL B en dan pas naar de nieuwe pagina redirect, ontstaat een keten. Iedere extra stap is trager en kwetsbaarder. Laat oude adressen bij voorkeur direct op de eindbestemming uitkomen.
05Redirect versus canonical: verschillende instrumenten
Een redirect en een canonical hebben niet dezelfde functie:
| Instrument | Gebruik je wanneer | Wat het niet is |
|---|---|---|
| Permanente redirect | De oude URL verdwijnt en een andere pagina is de blijvende opvolger | Manier om twee actieve pagina's tegelijk bereikbaar te houden |
| Canonical | Vergelijkbare URL's bereikbaar moeten blijven, maar één versie de voorkeur heeft | Manier om een pagina te verhuizen |
| Noindex | Een pagina bereikbaar moet zijn maar niet in de index thuishoort | Alternatief voor een redirect |
06Producten via meerdere collectieroutes
Shopify kan hetzelfde product via meerdere collectiecontexten op verschillende URL's bereikbaar maken (bijvoorbeeld /collections/dames/products/x naast /products/x). Die tweede route kan functioneel nuttig zijn — het theme kan navigatiecontext gebruiken — maar technisch is er een aandachtspunt: hetzelfde product kan op verschillende URL's bereikbaar zijn.
Shopify voegt in reguliere online stores automatisch canonicaltags toe om dubbele content te helpen voorkomen. In veel standaardimplementaties wijst de collectiecontext-URL naar het hoofdadres onder /products/. Dat is een goede basis, maar geen reden om de controle over te slaan. Themes en apps kunnen de uiteindelijke HTML of interne linkstructuur veranderen.
Wij controleren daarom per producttemplate:
- Welke URL gebruikt het menu, de collectiegrid en een aanbevelingsblok?
- Welke URL laadt daadwerkelijk met status 200?
- Waar wijst de canonical naar?
- Wat zit er in de XML-sitemap?
07Filters, sorteringen en zoekresultaten
Layered navigation, filters en interne zoekresultaten kunnen enorme aantallen URL-varianten opleveren. De oplossing is niet automatisch "zet alles op noindex" of "canonicaliseer iedere filter". Eerst bepaal je welke combinaties echte SEO-landingspagina's verdienen. Een indexeerbare combinatie heeft meestal:
- aantoonbare en onderscheidende zoekvraag;
- voldoende en redelijk stabiel assortiment;
- een eigen functie naast de bovenliggende collectie;
- bruikbare content en interne links;
- een blijvende, beheersbare URL;
- correcte canonicals, metadata en sitemaplogica.
Voor zulke onderwerpen is een expliciete Shopify-collectie of landingspagina vaak robuuster dan een toevallige filter-URL. Generieke sorteringen, sessieparameters en eindeloze filtercombinaties hoeven meestal geen zelfstandige zoekresultaten te worden.
08De sitemap is een inventaris, geen reparatieset
Shopify maakt automatisch een sitemap.xml aan. Die verwijst naar afzonderlijke sitemaps voor producten, collecties, blogs en pagina's en wordt bijgewerkt wanneer gepubliceerde content verandert. Dat helpt zoekmachines belangrijke URL's te ontdekken.
Een sitemap is echter geen reparatiegereedschap. Als een pagina op noindex staat, een verkeerde canonical heeft of via een 404 uit de lucht is, lost een vermelding in de sitemap dat niet op. Behandel de sitemap als een inventaris van URL's die je wilt laten indexeren — controleer daarnaast de signalen die de pagina zélf uitzendt.
09Internationaal: Markets en meerdere domeinen
Shopify genereert sitemaps voor actieve internationale domeinen. Gebruik je meerdere relevante domeinen, dan verifieer en dien je die afzonderlijk in bij Search Console. Meertalige varianten worden door Shopify aan de betreffende sitemaps toegevoegd. Controleer vervolgens of canonicals binnen de juiste taal- of regioversie blijven en hreflangverwijzingen wederzijds en actueel zijn.
Redirects vragen bij Markets extra aandacht. Een algemene redirect op het basispad kan op overeenkomstige taal- of market-submappen doorwerken. Wil je per regio een andere bestemming, dan zijn specifieke regels nodig. Verwijder je een market met submappen, dan kunnen de oude regionale URL's een 404 geven en moet je bewust bepalen of ze naar een andere actieve markt of naar het primaire aanbod gaan.
10Beslisboom: wat doe je met deze URL?
Loop bij iedere twijfel deze volgorde door:
- Is de huidige URL actief, relevant en goed presterend? Laat hem staan tenzij er een zwaarwegende inhoudelijke reden is om te wijzigen.
- Verandert alleen de paginatitel? De handle hoeft niet mee te veranderen.
- Verdwijnt de oude URL en bestaat er een gelijkwaardige opvolger? Gebruik een directe permanente redirect naar die opvolger.
- Moeten beide URL's voor bezoekers bereikbaar blijven met vrijwel dezelfde inhoud? Kies één voorkeursversie en maak canonical, interne links en sitemap consistent.
- Is er geen relevante opvolger? Laat de pagina eerlijk verdwijnen met een 404 of 410.
11Controlelijst rond een URL-wijziging
Direct na de wijziging:
- Controleer of de redirect direct naar één eindadres gaat.
- Bekijk statuscode, canonical, robots-instructies en hreflang van de nieuwe pagina.
- Werk interne links, navigatie, breadcrumbs en belangrijke externe profielen bij.
- Controleer sitemap en de verschillende market- of taalvarianten.
In de weken erna:
- Volg indexatie en canonicalkeuze in Search Console.
- Monitor 404's, ketens en crawlactiviteit per URL-patroon.
- Vergelijk organisch verkeer en omzet van oud en nieuw adres.
- Werk waardevolle backlinks en advertentielinks bij waar dat haalbaar is.
- Bewaar relevante redirects langdurig en neem ze mee in toekomstig beheer.
12Eerst bepalen wat Google moet zien, daarna pas wijzigen
Shopify maakt URL-beheer toegankelijk, maar een veld met "URL-handle" is nog geen SEO-strategie. De echte vraag is welke pagina voor bezoeker en zoekmachine de blijvende bestemming moet zijn. Redirects, canonicals, interne links, sitemaps en internationale varianten moeten daarna dezelfde kant op wijzen.
Twijfel je bij een op handen zijnde URL-wijziging, herstructurering of Markets-uitrol? ShopifySEO.nl beoordeelt vanuit SEO-oogpunt wat je kunt behouden en welke signalen aangepast moeten worden. Waar technisch theme- of app-werk nodig is, briefen en controleren we je webbouwer.

Geschreven door
Kai · Shopify SEO specialist
10+ jaar SEO-ervaring, gespecialiseerd in Shopify. Schrijft kritisch en praktisch — zonder buzzwords.