Gratis verktøy
Lag omdirigeringer fra WooCommerce til Shopify
Når du flytter fra WooCommerce til Shopify, får de fleste sidene nye adresser: /product/bla-genser/ blir /products/bla-genser. Skriv inn adressen til nettbutikken din, så leser verktøyet XML-sitemapene, teller produkter, produktkategorier, produktstikkord, blogginnlegg og sider, og lager en CSV-fil med omdirigeringer i formatet Shopify bruker ved import. Det verktøyet ikke klarer å koble, får du i en egen liste. Ingenting forsvinner i stillhet.
Lag listen over omdirigeringer
Dette fant vi
| Type | Antall |
|---|---|
| Produkter | |
| Produktkategorier | |
| Produktstikkord | |
| Blogginnlegg | |
| Sider | |
| Andre URL-er |
CSV-filen med omdirigeringer
Blogginnlegg omdirigeres til /blogs/handle-for-bloggen/handle-for-innlegget. Standardbloggen i Shopify heter News og ligger på /blogs/news.
I Shopify-adminen importerer du den under Content > Menus > URL redirects > Import (eller tilsvarende hvis adminen er på norsk).
Vi fant ingenting å omdirigere, så det er ingen CSV-fil å laste ned.
De første radene i CSV-filen
| Adresse i WooCommerce | Adresse i Shopify |
|---|
Rader du bør sjekke
Disse radene er med i CSV-filen, men noen bør se på dem før du importerer.
URL-er du må koble selv
For disse fant vi ingen Shopify-adresse, så de er ikke med i CSV-filen. Legg til dem som betyr noe, for eksempel sider med trafikk eller lenker fra andre nettsteder.
Før du importerer
- Listen forutsetter at hver handle i Shopify er lik slugen i WooCommerce. Endret importen noen av dem, retter du kolonnen Redirect to. (Shopifys utviklerdokumentasjon: handles)
- Vi bruker WooCommerce sine standardmønstre for URL-er bare når navnet på en sitemap ikke sier hva den inneholder. Har du endret permalenkene i WordPress, bør du sjekke de radene. (Kildekoden til WooCommerce: standard permalenker)
- En Shopify-butikk kan ha opptil 100 000 URL-omdirigeringer (flere på Shopify Plus). (Shopify Help: URL-omdirigeringer)
- Shopify omdirigerer bare adresser som ikke finnes i den nye butikken. En side som fortsatt lastes, blir aldri omdirigert. (Shopify Help: URL-omdirigeringer)
- Vi tar bort skråstreken på slutten, slik Shopify gjør når en omdirigering lagres. Test begge variantene. (Shopify Community: omdirigeringer med skråstrek på slutten)
- Når du har importert filen, åpner du et utvalg av de gamle adressene og sjekker at hver av dem havner på riktig side, slik Shopify anbefaler. (Shopify Help: flytting fra WooCommerce)
Kilder, sjekket 8. november 2026
- Shopifys eksempelfil for import av URL-omdirigeringer
- Shopify Help: URL-omdirigeringer
- Shopify Help: flytting fra WooCommerce
- Shopifys utviklerdokumentasjon: handles
- Shopify Help: siden /collections/all
- Shopify Help: legge til en blogg
- Shopifys utviklerdokumentasjon: filtrere kolleksjoner etter stikkord
- Shopifys utviklerdokumentasjon: routes-objektet (/account, /cart)
- Shopify Community: omdirigeringer med skråstrek på slutten
- Kildekoden til WooCommerce: standard permalenker
- Kildekoden til WooCommerce: sidene den oppretter
- Kildekoden til WordPress: adressene til sitemapene
- Kildekoden til Yoast SEO: adressene til sitemapene
- Rank Math: oppsett av sitemaps
- SEOPress: slå på XML-sitemaps
Slik lager verktøyet omdirigeringene
Verktøyet ser først etter sitemaps i robots.txt. Står det ingen der, prøver det WordPress sin egen sitemap på /wp-sitemap.xml, indeksen til Yoast SEO og Rank Math på /sitemap_index.xml, indeksen til SEOPress på /sitemaps.xml og til slutt /sitemap.xml. Hver URL sorteres etter hvilken sitemap den kom fra, så et eget produktprefiks som /butikk/ fungerer også. Bare når navnet på en sitemap ikke sier hva den inneholder, bruker verktøyet WooCommerce sine standardmønstre for URL-er.
Handlen i Shopify er den siste delen av WooCommerce-adressen, med små bokstaver:
| I WooCommerce | I Shopify | Merknad |
|---|---|---|
/product/bla-genser/ |
/products/bla-genser |
Et produkt |
/product-category/klaer/gensere/ |
/collections/gensere |
Kategorier i flere nivåer bruker den siste delen og markeres for sjekk |
/product-tag/sommer/ |
/collections/all/sommer |
Stikkordfilteret i Shopify, på siden som viser alle produktene |
/2026/11/vaskeguide/ |
/blogs/news/vaskeguide |
Et blogginnlegg. Standardbloggen i Shopify heter News, og du kan endre handlen i verktøyet |
/om-oss/ |
/pages/om-oss |
En side. Sider i flere nivåer bruker den siste delen og markeres |
/shop/ |
/collections/all |
Butikksiden i WooCommerce |
/my-account/ |
/account |
Kontosiden i WooCommerce |
/, /cart/, /checkout/ |
Ingen omdirigering | Shopify har en egen side på samme adresse |
Verktøyet kjenner igjen butikk-, handlekurv-, kasse- og kontosiden i WooCommerce på de engelske slugene WooCommerce gir dem. Har sidene dine andre slugs, for eksempel fordi WooCommerce ble satt opp på norsk, retter du de radene i CSV-filen.
Bloggkategorier, forfattersider, andre innholdstyper og adresser med spørrestreng, som /?p=123 fra enkle permalenker i WordPress, havner i en egen liste som du kobler selv. Verktøyet leser opptil 50 sitemap-filer og 20 000 URL-er på rundt 7 sekunder, og sier fra i resultatet hvis det når en grense. Kildene til alle reglene, og datoen vi sjekket dem, står under verktøyet.
Dette bør du sjekke før du importerer
- Handles. Listen forutsetter at hvert produkt, hver kolleksjon, side og hvert blogginnlegg beholder slugen fra WooCommerce som handle i Shopify. Shopify lager handles fra titler med små bokstaver og bindestrek, men dokumentasjonen sier ikke hva som skjer med bokstaver som æ, ø og å. Verktøyet markerer slike slugs, så sjekk dem i Shopify-adminen etter importen.
- Permalenker. Har du endret produkt-, kategori- eller stikkordprefikset i WordPress under Innstillinger > Permalenker, og sitemapene kommer fra en utvidelse verktøyet ikke kjenner igjen, havner de URL-ene i listen du må koble selv. Gå gjennom den.
- Adresser som ikke står i sitemapene. Sitemapene viser det nettbutikken vil ha indeksert. Slettede produkter, filtrerte kategorisider og sider med noindex står ikke der. Se i Google Search Console eller analyseverktøyet ditt etter gamle adresser som fortsatt får besøk eller lenker.
- Reglene i Shopify. En Shopify-butikk kan ha opptil 100 000 URL-omdirigeringer (20 millioner på Shopify Plus), og Shopify omdirigerer bare adresser som ikke finnes i den nye butikken. En side som fortsatt lastes, blir aldri omdirigert. Ifølge Shopify fungerer omdirigering av adresser med spørrestreng heller ikke alltid som ventet. Alt dette står på Shopifys hjelpeside om URL-omdirigeringer.
- Skråstrek på slutten. Brukere i Shopify Community melder at Shopify fjerner skråstreken på slutten når en omdirigering lagres, så CSV-filen tar den ikke med. Test en gammel adresse både med og uten etter importen.
- Testing. Importer filen i Shopify-adminen under Content > Menus > URL redirects (eller tilsvarende hvis adminen er på norsk). Åpne så et utvalg av de gamle adressene og sjekk at hver av dem havner på riktig side, slik Shopify anbefaler i veiledningen for flytting fra WooCommerce.
Mer enn omdirigeringer
Omdirigeringene tar vare på trafikken fra søk og lenkene de gamle adressene har fått. De er bare én del av flyttingen. En migrering omfatter også dataene dine, temaet, integrasjonene og en overgang som holder nettbutikken åpen mens den flyttes.
Vår migrering fra WooCommerce til Shopify tar seg av alt dette, også omdirigeringene. Kostnad: fra 80 000 kr, eks. mva.. Det er startprisen: Vi kartlegger nettbutikken din og avtaler en fast pris før arbeidet starter. Vil du se hvordan vi gjennomfører en flytting fra planlegging til lansering, og hvem vi har flyttet, kan du lese om migrering til Shopify.
Spørsmål
Ofte stilte spørsmål
Lagrer dere adressen til nettbutikken min eller resultatene?
Nei. Serveren vår henter robots.txt, forsiden og sitemapene dine, viser deg hva den fant, og tar ikke vare på noe. CSV-filene lages i nettleseren din, og adressen du skriver inn, havner aldri i adressen til denne siden.
Hvorfor leser verktøyet sitemapene i stedet for å gå gjennom hele nettbutikken?
Sitemapene viser URL-ene nettbutikken ber søkemotorene indeksere, og det er dem det lønner seg mest å omdirigere. Dessuten tar det bare sekunder å lese dem. Adresser som ikke står der, for eksempel produkter du har slettet, kommer ikke med. Se etter dem i Google Search Console eller i analyseverktøyet ditt.
Hva om handles i Shopify er annerledes enn slugene i WooCommerce?
Listen forutsetter at hver handle i Shopify er lik slugen i WooCommerce. Har importen endret noen av dem, retter du kolonnen Redirect to før du importerer filen. Verktøyet markerer slugs som Shopify kan skrive annerledes, for eksempel slike med æ, ø eller å.
Hvorfor må jeg koble noen URL-er selv?
Shopify har ingen direkte motpart til bloggkategorier, forfattersider og de fleste egne innholdstyper, og ifølge Shopify fungerer omdirigering av adresser med spørrestreng ikke alltid som ventet. Velg et mål for dem som har trafikk eller lenker, og hopp over resten.
Fungerer verktøyet med SEO-utvidelsen min?
Det leser alle sitemaps som robots.txt viser til, WordPress sine egne sitemaps og sitemap-navnene som Yoast SEO og Rank Math bruker. Kjenner det ikke igjen navnet på en sitemap, bruker det WooCommerce sine standardmønstre for URL-er, så se over listen over URL-er du må koble selv.
Kan dere sette opp omdirigeringene for oss?
Ja. Vi kobler de gamle URL-ene til de nye i alle WooCommerce-migreringer vi gjør. En WooCommerce-migrering koster fra 80 000 kr, eks. mva., og vi avtaler en fast pris når vi har kartlagt nettbutikken din.
Vil du at vi skal se på omdirigeringene dine?
Send oss adressen til nettbutikken og listen du bør gå gjennom, så sier vi hvilke rader som trenger oppmerksomhet før du importerer. Snakk med oss om migreringen, eller se fastprisprosjektene våre.

