Shopify-utvikler i Duisburg

Senior Shopify-utvikler i Duisburg. Shopify Plus, headless commerce på Hydrogen, Liquid-temaer, Shopify Functions, B2B Edition, migreringer fra WooCommerce. EU-jurisdiksjon, B2B-kontrakt, individuelt pristilbud for bedrifter i Tyskland.

Shopify-utvikler

Min plass i WordPress-miljøet

  • Jeg har hatt konto på wordpress.org siden 2006.
  • Jeg har bidratt til WordPress-kjernen i versjon 7.0 og 7.1.
  • Jeg vedlikeholder 30 programtillegg på wordpress.org.
  • Jeg organiserer WordCamps og holder foredrag der.
  • Jeg har vært på hver WordCamp Europe fra 2017 til 2026.

Min WordPress.org-profil

#Hva består et Shopify-prosjekt for en butikk i Duisburg av?

Jeg er en frittstående Shopify-utvikler. Et oppdrag starter med tre ting: hvilken plattform butikken ligger på i dag, hvilke systemer ordrene må videre til, og hvilke land den selger til. Resten av siden går gjennom det jeg faktisk gjør, og hva som er spesielt når butikken ligger i Duisburg eller selger inn i Tyskland.

Duisburg ligger i Nordrhein-Westfalen, ved sammenløpet av Ruhr og Rhinen. Ifølge Wikipedia hadde byen 500 810 innbyggere ved utgangen av 2025, og de store næringene er stål, kjemi og logistikk. Duisburger Hafen AG (duisport) kaller seg selv verdens største innlandshavn og et trimodalt logistikknav. Hvilke kunder butikken har, og hvilke systemer ordrene skal videre til, avgjør hvordan jeg setter opp B2B-priser, kundekontoer og lagerintegrasjon.

#Skal butikken bygges i Liquid eller headless på Hydrogen?

Liquid med Online Store 2.0-seksjoner er utgangspunktet. Temaet gir deg kollektioner, produktvarianter, handlekurv, kundekontoer og redigerbare seksjoner uten egen infrastruktur. Jeg bygger egne seksjoner med skjema, metafields og metaobjects for innhold som ikke hører hjemme i produkttekstfeltet, for eksempel tekniske data, sertifikater eller monteringsveiledninger.

Headless på Hydrogen er riktig i tre tilfeller: redaksjonelt innhold kommer fra et eget CMS og skal ligge i samme front, designsystemet trenger kontroll Liquid ikke gir, eller Core Web Vitals står fast i et tema som allerede er optimalisert. For en katalog med noen hundre varer er Liquid nesten alltid billigere å eie. Headless betyr at noen må vedlikeholde en React-applikasjon i tillegg til butikken.

Kompliserte regler for rabatt, frakt og betaling løses med Shopify Functions, ikke med skript i kassen. Egne dashbord for B2B-kunder bygges som innebygde apper. Offentlig publisering i App Store er et eget oppdrag med egne krav til webhooks og personvernendepunkter.

#Hvordan flytter jeg en WooCommerce-, Magento- eller BigCommerce-butikk uten å miste Google-trafikk?

Arbeidet går i denne rekkefølgen:

  1. Inventar av URL-er. Jeg eksporterer alle indekserbare adresser fra dagens butikk, sitemap og Search Console, og legger dem sammen med sider som har trafikk eller eksterne lenker.
  2. Redirect-kart. Shopify har faste URL-mønstre som /products/ og /collections/. Gamle adresser kartlegges én til én til nye, og lastes inn som 301 før lansering. Kjeder og redirects til forsiden unngår jeg.
  3. Innholdsmodell. Produkter, varianter, kollektioner, kunder og ordrehistorikk flyttes. Egendefinerte felt blir metafields. Det som ikke har noen plass i Shopify, avklares før import.
  4. Strukturerte data. Product, Offer og BreadcrumbList sjekkes på de mest solgte varene. AggregateRating legges bare inn med ekte anmeldelser.
  5. Språk og regioner. Hvis butikken har flere språkversjoner, kontrollerer jeg hreflang og at hver versjon har egen canonical.
  6. Trinnvis lansering. Testbutikken sjekkes mot redirect-kartet, så bytter DNS. Betalingstester kjøres med avbrutte betalinger og retur, ikke bare vellykkede kjøp.
  7. Kontroll etter lansering. Jeg følger dekning og 404-feil i Search Console, sammenligner indekserte sider mot inventaret og retter manglende redirects.

Det som oftest går galt: parametrisert filtrering som ga indekserte adresser uten motstykke i Shopify, produkter med flere gamle URL-er, og bildefiler som ikke får nytt navn og mister bildesøk-trafikk. Alt dette fanges i inventaret hvis det lages før lansering, ikke etterpå.

#Hvilke regler må en butikk i Duisburg følge?

En butikk med virksomhet i Duisburg er underlagt tysk rett og personvernmyndigheten i delstaten. Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen (LDI NRW) fører tilsyn med personvern i næringsliv, offentlig forvaltning, helse, utdanning og arbeidsliv, og tar imot klager og avviksmeldinger. For butikken betyr det at samtykkebanner, sporingsverktøy og kundekontoer må settes opp så de tåler en klage.

Impressumplikten står i § 5 i Digitale-Dienste-Gesetz (DDG): navn og adresse, rask elektronisk kontakt med e-postadresse, handelsregisteroppføring og registernummer der det finnes, og mva-nummer. Dette må være lett å finne og alltid tilgjengelig, så jeg legger en egen side for det i Shopify og lenker til den i bunnteksten og i kassen.

Rettet butikken seg mot norske forbrukere, kan norsk angrerettloven komme til anvendelse. Angrefristen for varer er 14 dager fra forbrukeren får varen i fysisk besittelse. Mangler den påkrevde angreinformasjonen, utløper fristen først 12 måneder etter utløpet av den opprinnelige angrefristen (§ 21). Derfor bør angreinformasjonen finnes på norsk i kassen for norske kunder. Datatilsynet er tilsynsmyndighet i Norge, og GDPR gjelder der gjennom EØS-avtalen.

#Hvilke språk og betalingsmåter bør en butikk med kunder i Tyskland og Norge ha?

Kunder i Tyskland får tysk innhold i kassen, e-poster og på de juridiske sidene, norske kunder får norsk. Shopify Markets lar deg ha ett produktkatalog med egen valuta, språk og domenestruktur per marked. Jeg setter opp hver språkversjon med oversatte metafields, ikke bare maskinoversatte produkttekster, og kontrollerer hreflang etterpå.

Hvilke betalingsmetoder som lønner seg, avhenger av målgruppen. Det må avgjøres sammen med kunden ut fra egne tall for fullførte kjøp, ikke ut fra en generell liste. For B2B-salg bør det finnes faktura med betalingsfrist og kundespesifikke priser via Shopify B2B.

#Hva gjør jeg for lokal synlighet og KI-synlighet?

Metaobjects er den eneste kilden til fakta som både butikkens sider og det maskinlesbare laget bruker: leveringstid, produsent, materialer. Dermed motsier ikke siden og schema hverandre. Før lansering skal toppvarene ha null kritiske feil i testen for rik tekst. For søk i Duisburg-området er Google Business Profile med lik adresse og åpningstider som i Impressum viktigere enn flere landingssider.

#Vanlige spørsmål

#Bør en bedrift i Duisburg gå headless med Shopify Hydrogen?

Bare hvis redaksjonelt innhold fra eget CMS skal ligge i samme front, eller hvis designsystemet krever det Liquid ikke gir. For en liten katalog leverer Liquid med seksjoner nok hastighet og er enklere å drive.

#Kan du flytte WooCommerce-butikken min til Shopify?

Ja. Produkter, varianter, kunder, ordrehistorikk, redirects og betalingsleverandør flyttes, og redirect-kartet bygges før lansering. Skatteoppsett, frakt og rabatter gjenskapes i Shopify, med Shopify Functions når reglene er kompliserte.

#Hvilken lov gjelder hvis jeg selger til Norge fra Duisburg?

Tysk rett gjelder for virksomheten og Impressum, og personvern følger GDPR under LDI NRW. Rettes salget mot norske forbrukere, kan angrerettloven gjelde, med 14 dagers frist for varer. Jeg setter opp tekstene, men jurist vurderer den endelige ordlyden.

#Hva trenger du for å gi meg et tilbud?

Nettadresse, nåværende plattform, antall produkter og språk, hvilke systemer ordrene går til, og trafikkilder fra Search Console. Prisen avtales individuelt etter gjennomgang.

#Neste steg

Send meg butikkens nåværende adresse, plattform og trafikkilder, så får du en skriftlig vurdering av omfanget. Les også om Shopify-utvikler generelt, eller om bygging av WordPress-nettsider og -butikker hvis WooCommerce fortsatt er et alternativ.

WordPress utvikling & support i Duisburg

Trenger du tjenesten: Shopify-utvikler i Duisburg?

Beskriv prosjektet på e-post. Svar innen 48 timer.

Beskriv prosjektet

Utforsk andre WordPress-tjenester og kunnskapsbase