Nettsted- og applikasjonsmigrering i Wien
Jeg migrerer nettsteder fra WordPress, Joomla, Drupal, Angular, Vue og andre teknologier til Astro og Next.js. Hver migrering planlegger jeg slik at SEO, innhold og funksjoner beholdes, og jeg bytter over i et avtalt tidsvindu. Jeg jobber alene og har mange års erfaring med både eldre og moderne stacker.
Lokal kontekst: Skalerbar arkitektur, høye sikkerhetsstandarder og enterprise-integrasjoner tilpasset kravene i det lokale markedet.
- 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.
- Lokalt WordPress-meetup: Vienna WordPress Meetup
Migrering til Next.js & Astro i Wien
Jeg migrerer nettsteder fra monolittisk WordPress, Joomla, Drupal og andre CMS-er til moderne Headless-arkitektur med Astro eller Next.js. I Wien utfører jeg migreringer uten nedetid, nettstedet ditt forblir aktivt gjennom hele prosessen.
Jeg migrerer applikasjoner fra Angular, Vue, eldre React, jQuery, PHP og statiske generatorer (Hugo, Jekyll, Gatsby) til Astro eller Next.js. Du får bedre ytelse, SEO og enklere videreutvikling.
Bedrifter i Wien som har migrert til Astro eller Next.js rapporterer PageSpeed-score på 95-100 og en klart lavere TTFB. En statisk frontend eliminerer vanlige angrepsvektorer og reduserer hosting-kostnadene drastisk.
Hver migrering inkluderer full URL-kartlegging, 301-omdirigeringer, overføring av meta-tagger og strukturerte data. Google-rangeringene dine holder seg ikke bare, de forbedres vanligvis takket være bedre Core Web Vitals.
Wien har 2 040 914 innbyggere med hovedbosted (Stadt Wien, 1. januar 2026), og byen er både hovedstad og en av Østerrikes ni delstater. For en bedrift her betyr migrering til Astro eller Next.js som regel at et eksisterende nettsted på WordPress, Joomla, Drupal eller et eldre rammeverk skal flyttes uten å miste trafikken det allerede har. Denne siden beskriver hvordan jeg gjør det teknisk, og hva du bør kontrollere selv.
Hva skjer teknisk i en migrering til Astro eller Next.js?
Jeg jobber alene, og arbeidet går i fem steg.
- Inventar. Jeg henter alle URL-er fra sitemap, serverlogger og Search Console, og supplerer med en crawl. Resultatet er ett regneark: adresse, maltype, statuskode, canonical, språk, antall interne lenker inn og klikk de siste månedene.
- Innholdsmodell. Sider, innlegg, kategorier, forfattere, skjemaer og egendefinerte felt flyttes til Markdown, MDX eller et headless CMS. Felt som ligger i plugins, for eksempel Advanced Custom Fields eller SEO-plugins, kartlegges ett for ett, ellers forsvinner titler og beskrivelser stille.
- Bygg. Astro passer for innholdstunge nettsteder, fordi sidene kan genereres på forhånd og sendes som ren HTML. Next.js velger jeg når siden trenger innlogging, personlig innhold eller server-side rendering.
- Testmiljø. Før lansering sammenligner jeg gammel og ny side URL for URL: statuskode, title, meta description, canonical, H1, strukturerte data og antall interne lenker.
- Overgang og oppfølging. Lansering, deretter daglig kontroll av dekning i Search Console og Core Web Vitals i den første tiden.
Hvis du vil se hvordan hele tjenesten er bygget opp, finner du den generelle beskrivelsen på migrering til Astro og Next.js.
Hvordan unngår jeg at URL-er og 301-er ødelegger SEO?
Dette er der de fleste migreringer går galt. Reglene mine er enkle.
- Hver gammel URL får enten samme adresse i det nye systemet eller en permanent 301 til én relevant side. Ikke alle til forsiden.
- Redirect-kjeder (gammel til mellomliggende til ny) fjernes. Jeg tester hele listen med en script som følger hver omdirigering og feiler hvis den treffer mer enn ett hopp.
- Søkesider, parametre og arkiver som WordPress har laget automatisk, avgjøres skriftlig: beholdes, omdirigeres eller får noindex.
- Avslutende skråstrek, store og små bokstaver og
wwwmot ikke-wwwmå være entydige, ellers får Google to versjoner av samme side. - Canonical i HTML må peke på adressen som faktisk svarer med 200. Sitemap inneholder bare indekserbare URL-er.
- Statiske hostingplattformer har grenser for antall omdirigeringsregler. Er listen lang, løses en del av dem med mønsterregler eller i en edge-funksjon.
Hva med strukturerte data, flere språk og hreflang?
Et nettsted som retter seg mot kunder i Wien, planlegger jeg med tysk som hovedspråk, og jeg avklarer språkene med deg i omfanget. Er du en norsk bedrift som vil nå dem, bør tysk ligge på egne URL-er, ikke bak en språkvelger som bare bruker JavaScript.
Slik setter jeg det opp:
- Hver språkversjon har sin egen URL, for eksempel
/de/og/nb/. - Hreflang-lenkene er gjensidige: hvis den norske siden peker på den tyske, må den tyske peke tilbake, og hver side peker også på seg selv.
- Strukturerte data (JSON-LD) for organisasjon, artikler, FAQ og brødsmuler flyttes fra plugin-utdata til maler. Jeg validerer dem etterpå og sammenligner med det gamle nettstedet, slik at typer som ble borte i flyttingen blir oppdaget.
x-defaultsettes bare der det finnes en reell standardside.
Lokalisering er mer enn oversettelse: tyske tekster for Østerrike skrives for det markedet og kopierer ikke norske begreper ord for ord.
Hva må jeg tenke på med personvern og hosting?
Et nettsted som behandler personopplysninger om besøkende i Østerrike, havner under den østerrikske tilsynsmyndigheten Datenschutzbehörde i Wien. Jeg tolker ikke jussen for deg, men jeg flytter det den berører i selve løsningen:
- Skript fra tredjepart (analyse, kart, chat, skjemaverktøy) kartlegges før flyttingen, slik at samtykkebanneret styrer det som faktisk lastes.
- Analyse kan settes opp uten informasjonskapsler der det er mulig, noe som gir færre samtykkeavhengige skript.
- Hosting velges i EU eller EØS, og jeg skriver ned hvor skjemadata og e-post havner. Det går inn i personvernerklæringen din.
- Statisk utlevering fra en CDN gir mindre angrepsflate enn en åpen WordPress-admin, men skjemaer og API-er trenger fortsatt egen beskyttelse.
Hva kan gå galt, og hvordan kontrollerer jeg det?
| Risiko | Kontroll |
|---|---|
| URL-er mangler i 301-kartet | Crawl av gammel URL-liste mot ny løsning, alle skal gi 200 eller ett 301-hopp |
| Title og description forsvant | Sammenligning av meta-felt per URL før og etter |
| Canonical peker feil | Uttrekk av canonical fra alle bygde sider |
| Skjema slutter å sende e-post | Test av hvert skjema i testmiljøet og etter lansering |
| Bilder og PDF-er får nye stier | Inventar av filer med inngående lenker, omdirigering ved behov |
| Indeksering faller | Dekningsrapport og URL-inspeksjon i Search Console i ukene etter lansering |
| Ytelsen blir ikke bedre | Måling av LCP, CLS og INP mot Core Web Vitals-grensene, i testmiljø og på produksjon |
Core Web Vitals er målt på ekte brukere i felt, så tallene i Search Console endrer seg først etter at nok trafikk har gått gjennom den nye siden. Jeg lover derfor ikke et bestemt tall på forhånd.
Hvordan foregår overgangen uten å stoppe nettstedet?
For små nettsteder kan hele flyttingen skje på én dag, når alt er testet. For større nettsteder flytter jeg seksjon for seksjon: først blogg eller dokumentasjon, deretter tjenestesider, til slutt butikk eller innlogget del. Domenet står uendret, og trafikken rutes per sti. Da kan jeg rulle tilbake én seksjon uten å røre resten.
DNS-endringer planlegges utenfor kampanjer og høysesong. Lav TTL settes dager i forveien, og det gamle systemet står tilgjengelig i lesemodus en periode som backup.
Til slutt får du repoet, miljøvariablene, deploy-pipeline og en kort veiledning for å publisere endringer, slik at nettstedet ikke er avhengig av meg for å fungere. Trenger du hjelp med WordPress i Wien i stedet, se WordPress-utvikler Wien.
Hva sender jeg for å få et skriftlig omfang?
Send meg adressen til dagens nettsted, hvilket CMS det kjører på, og hvor trafikken kommer fra (Search Console, analyseverktøy eller bare et anslag). Med det lager jeg en skriftlig oversikt over URL-ene, risikoene og stegene i migreringen. Kontakt meg via skjemaet på wppoland.com, så svarer jeg med omfanget skriftlig.
WordPress-miljø og lokale signaler i Wien
Community-referansen er Vienna WordPress Meetup (https://www.meetup.com/vienna-wordpress-meetup/). Den erstatter ikke kontrakt, men setter det tekniske språket team bruker i Wien.
Wien er et viktig forretnings- og teknologisenter. Vi leverer WordPress-løsninger med fokus på ytelse, sikkerhet og målbare forretningsresultater. I Internasjonale organisasjoner-segmentet handler spørsmålene ofte om WordPress, WooCommerce, Astro, Next.js mot legacy.
Kart over Wien og omegn
Utvalgte prosjekter
Eksempler på arbeidet mitt.
linkr.pl - WordPress Prosjekt | WPPoland
Linkr.pl er et nettportal lansert i 2007 som et alternativ til Wykop.pl, som på den tiden dominerte det polske markedet for "social news"-nettsteder. Prosjek...
Media & Publishing: andergrant.com
Prosjektet andergrant.com ble lansert i 2009 som et nettsted for den største klubben i Olsztyn. Vi brukte teknologiene som var tilgjengelige på den tiden for...
Media & Publishing: aspirodesign.pl
aspirodesign.pl er et nettsted for en bedrift innen kreativ design, med vekt på porteføljepresentasjon, ytelse og enkel innholdsadministrasjon.
WordPress utvikling & support i Wien
Metodiske guider (SEO, GEO, compliance)
Disse sidene forklarer hvordan vi jobber med AI-siteringer, WooCommerce B2B-modernisering og operasjonell resiliens under NIS2 og anskaffelser. Innholdet gjelder uansett leveranseby.
Hva som gjør Wien unik
Lokal ekspertise:
- Migrering til Astro & Next.js i Wien, Østerrike
- Fra WordPress, Joomla, Drupal og eldre rammeverk
- Trinnvise migreringer med redirect-kartlegging og SEO-sjekk
Jeg jobber eksternt for bedrifter i Wien.
Trenger du tjenesten: Migrering til Next.js / Astro i Wien?
Beskriv prosjektet på e-post. Svar innen 48 timer.
Beskriv prosjektetVanlige spørsmål - Migrering til Next.js / Astro Wien
Hvor lang tid tar en migrering til Astro for et nettsted i Wien?
Det avhenger av antall URL-er, antall maler og hvor mye som er bygget inn i plugins. Jeg oppgir ikke en fast varighet før jeg har sett URL-listen og CMS-et. Send adressen, så får du et skriftlig omfang med faser.
Mister jeg plasseringer i Google når jeg bytter fra WordPress?
Plasseringer kan falle midlertidig hvis URL-er, titler, canonical eller intern lenking endres uten kontroll. Med et 301-kart som er testet mot alle gamle adresser, og med Search Console under oppsyn de første ukene, er målet at ingen indeksert side forsvinner uten at jeg ser det.
Må nettstedet være på tysk hvis kundene er i Wien?
Wien ligger i Østerrike, og jeg planlegger tysk som hovedspråk for en nettside rettet mot kunder der. Språkene avklarer jeg i omfanget. Norsk og engelsk kan ligge ved siden av med hreflang. Jeg bygger språkvariantene som egne URL-er med gjensidige hreflang-lenker.
Hvor møtes webmiljøet i Wien?
WordPress Meetup Vienna har 1 738 medlemmer på meetup.com. Spør der før du velger leverandør, meg inkludert.
Utforsk andre WordPress-tjenester og kunnskapsbase
Migrering til Astro, Next.js og headless WordPress.
WooCommerce-synkronisering med ERP og grossist.
Automatisering av forretningsprosesser rundt WordPress og firmasystemer.
Bibliotek med konkrete automatiseringscaser.
Headless WordPress, Sanity, Strapi og Contentful med Astro eller Next.js.
Astro, MDX, edge-levering og Core Web Vitals målt på reell trafikk.
Skreddersydd WordPress-utvikling og arkitektur.
Skalerbar headless-, ERP- og AI-arkitektur for enterprise.
Relaterte kategorier
Stottende artikler

Seks til seksten uker for typiske oppdrag, i fire faser: kartlegging, scoping, bygging og overgang, finjustering. Variablene er katalogstørrelse, antall integrasjoner, URL-bevaring og redaksjonens beredskap, ikke valg av rammeverk.

Omfattende 4-års TCO-analyse (Total Cost of Ownership), reelle Core Web Vitals-ytelsestester, Astro 7 GraphQL APQ-arkitektur og en 10-punkts beslutningsmatrise for enterprise-beslutningstakere som velger mellom frakoblet og tradisjonell WordPress.

Valget mellom Shopify Plus og WooCommerce headless i 2026 er ikke lenger en binær avveining mellom "plattform vs custom". Begge kan kjøre headless, begge integrerer KI, begge leverer på edge. De reelle aksene er kontroll, totalkostnad over fem år og exit-strategi. Denne artikkelen går gjennom matrisen med bekreftede plattformfakta.