Migrering til Next.js / Astro i Berlin

Migrering til Astro eller Next.js for bedrifter i Berlin, fra WordPress, Joomla, Drupal og andre systemer.

Migrering til Next.js / Astro

Nettsted- og applikasjonsmigrering i Berlin

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: WordPress Meetup Berlin

Min WordPress.org-profil

Migrering til Next.js & Astro i Berlin

01. Fra WordPress til headless

Jeg migrerer nettsteder fra monolittisk WordPress, Joomla, Drupal og andre CMS-er til moderne Headless-arkitektur med Astro eller Next.js. I Berlin utfører jeg migreringer uten nedetid, nettstedet ditt forblir aktivt gjennom hele prosessen.

02. Fra andre rammeverk til Astro / Next.js

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.

03. Resultater etter migrering

Bedrifter i Berlin 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.

04. SEO- og innholdsbevaring

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.

Du har et nettsted som ligger i Berlin, eller du driver en norsk virksomhet som selger til kunder der, og dagens CMS har blitt det tregeste leddet. Jeg flytter slike nettsteder fra WordPress, Joomla, Drupal eller et eldre rammeverk til Astro eller Next.js, og jeg gjør det slik at søketrafikken overlever flyttingen.

#Hva består en migrering til Astro eller Next.js av?

Arbeidet er fem ting, i denne rekkefølgen.

  1. Inventar. Jeg henter alle URL-er fra sitemap, serverlogger og Search Console, og legger dem i ett regneark med status, canonical, tittel, schema og innkommende lenker. Sider med trafikk eller eksterne lenker får prioritet.
  2. Innholdsmodell. Felt, taksonomier og forfatterdata flyttes til en struktur som passer det nye grensesnittet: Markdown eller MDX i repoet for innhold som endres sjelden, et headless CMS for redaktører som publiserer daglig.
  3. URL-kart. Hver gammel URL får én ny destinasjon med 301, uten kjeder. Google anbefaler permanente redirects fra gamle til nye URL-er, og at hver gammel URL peker rett på sin endelige adresse. Mange gamle URL-er som peker til én uvedkommende side, for eksempel forsiden, skal unngås.
  4. Teknisk paritet. Title, description, canonical, hreflang, Open Graph og JSON-LD sammenlignes side for side mellom gammelt og nytt nettsted før noe går live.
  5. Cutover og oppfølging. Jeg bytter seksjon for seksjon der det er mulig, sender inn ny sitemap og følger indeksering og søk i Search Console.

#Astro eller Next.js, hvilken passer deg?

Astro passer når nettstedet i hovedsak er innhold: tjenestesider, blogg, dokumentasjon. Det bygger sidene på forhånd og sender lite JavaScript. Next.js passer når det er innlogging, personlige data eller sider som må rendres per forespørsel. Mange nettsteder trenger begge deler: Astro for markedsføringssidene og en egen app for det som krever innlogging.

I Astro defineres permanente redirects i astro.config med redirects, og standard statuskode er 301. Bygger du til rene HTML-filer brukes ikke statuskoden av serveren, og uten adapter lager Astro en meta refresh. Derfor legger jeg redirect-kartet i hostens egne regler, slik at gamle URL-er svarer med ekte 301 og ikke med en HTML-side.

#Hva kan gå galt, og hvordan sjekker jeg det?

  • Tapte URL-er. Sammenlign sitemap og logger før og etter. Alt som hadde trafikk i de siste månedene skal svare 200 eller 301 til en side med samme innhold.
  • Redirect-kjeder og løkker. Jeg kjører hele URL-listen mot det nye nettstedet og leser statuskode og endelig destinasjon for hver rad.
  • Hreflang uten returlenker. Google ignorerer hreflang hvis to sider ikke peker på hverandre, og alternative URL-er må være fullstendige med protokoll. Jeg tester at hver variant lenker til alle varianter, inkludert seg selv.
  • Strukturerte data som forsvinner. Plugins har ofte generert schema uten at noen visste det. Jeg leser det gamle nettstedets JSON-LD og gjenskaper det som faktisk var i bruk.
  • Svingninger etter lansering. Google beskriver at rangeringer kan variere i noen uker eller lenger etter en flytting. Jeg ser på Sitemaps-, indeks- og søkerapportene sammen med logger og analyse, og holder redirects i minst ett år.

Bytter du også domene, kommer verktøyet for adresseendring i Search Console i tillegg. Det brukes bare ved bytte av domene eller underdomene, ikke ved endringer av stier på samme domene.

#Hva er spesielt med Berlin?

Berlin er Tysklands hovedstad og samtidig en av de 16 delstatene. Folketellingen i 2022 ga 3 596 999 innbyggere (Wikipedia). Byen beskrives med blant annet høyteknologi, tjenester, kreative næringer, oppstartsmiljø, forskning, media og turisme. Det betyr at mange nettsteder her har flere språk, mange tredjepartsskript og redaktører som publiserer ofte, noe som gjør rene URL-er og en ryddig innholdsmodell verdifullt.

Tre tyske regler treffer et nettsted direkte.

  • Tilgjengelighet (BFSG). Loven gjelder blant annet tjenester i elektronisk handel som tilbys forbrukere etter 28. juni 2025. Mikroforetak som tilbyr tjenester er unntatt etter § 3 abs. 3. Hvem som regnes som mikroforetak, må du avklare etter lovens definisjon. Jeg bygger skjema, navigasjon og fokusstyring tilgjengelig uansett.
  • Anbieterkennung (DDG § 5). Kommersielle digitale tjenester skal ha navn og adresse, kontaktinformasjon med e-post, registeroppføring, og MVA- eller økonomisk identifikasjonsnummer der det finnes, lett synlig og direkte tilgjengelig. Under migreringen sjekker jeg at Impressum finnes på alle språkversjoner og er lenket fra bunnteksten.
  • Personvern. For bedrifter med sete i Berlin er tilsynet Berliner Beauftragte für Datenschutz und Informationsfreiheit. Er du norsk, gjelder personopplysningsloven, som innfører GDPR i norsk rett gjennom EØS-avtalen. Jeg går gjennom skript, skrifter, kart og innebygde videoer som laster fra tredjeparter, fordi en ny frontend gjør det lett å fjerne dem.

Dette er ikke juridisk rådgivning. Jeg bygger det tekniske grunnlaget, og avgjørelsene om vilkår og samtykke tar du eller juristen din.

#Hvordan henger språk og hreflang sammen for Tyskland og Norge?

Selger du i Tyskland fra Norge, trenger du som regel en tysk versjon (de) i tillegg til norsk (nb). Hreflang bruker språkkode først og eventuelt landskode etter: de eller de-DE, nb eller nb-NO. En landskode alene fungerer ikke. En x-default peker på siden brukere ser når ingen språk passer. Jeg lokaliserer innholdet for markedet, så regelverk, betalingsmåter og produktnavn tilpasses i stedet for at teksten oversettes ord for ord.

#Hvordan overleverer jeg?

Repo, miljøvariabler, deploy-pipeline og en kort beskrivelse av hvordan du publiserer blir hos deg. Les mer om fremgangsmåten på siden om migrering til Astro og Next.js, eller om Astro-utvikling.

#Neste steg

Send meg adressen til dagens nettsted, hvilket CMS du bruker og hvor trafikken kommer fra. Du får et skriftlig omfang med redirect-kart, risikoer og rekkefølge på overgangen.

#Betaling, skatt og skjema i Berlin

I SaaS, e-handel og kreative byråer i Berlin feiler checkout og skjema før designet. Tester kjører med testbeløp; satser eier kunden i gatewayen.

Kart over Berlin og omegn

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 Berlin unik

Lokal ekspertise:

  • Migrering til Astro og Next.js for virksomheter i Berlin, Tyskland
  • Fra WordPress, Joomla, Drupal og eldre rammeverk
  • Redirect-kart, hreflang, strukturerte data og trinnvis overgang

Jeg jobber eksternt for bedrifter i Berlin.

Trenger du tjenesten: Migrering til Next.js / Astro i Berlin?

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

Beskriv prosjektet

Vanlige spørsmål - Migrering til Next.js / Astro Berlin

Må et nettsted som selger til forbrukere i Berlin følge BFSG?

BFSG gjelder for tjenester i elektronisk handel som tilbys forbrukere etter 28. juni 2025 (§ 1 abs. 3 nr. 5). § 3 abs. 3 unntar mikroforetak som tilbyr tjenester. Om bedriften din regnes som mikroforetak avgjør du etter definisjonen i loven, ikke etter nettstedets størrelse. Tilgjengelighet bygges inn i komponentene fra første dag i migreringen, uansett hva svaret blir.

Hvilket personverntilsyn gjelder for en bedrift i Berlin?

For bedrifter med sete i Berlin er tilsynet Berliner Beauftragte für Datenschutz und Informationsfreiheit. Norske selskaper følger personopplysningsloven, som innfører GDPR i norsk rett via EØS-avtalen, og Datatilsynet er tilsynet i Norge. Migreringen endrer ikke hvilke informasjonskapsler og skript du har lov til å laste, men den gir en anledning til å gå gjennom dem.

Migrerer du alt på én gang eller gradvis?

Gradvis som standard. Den nye frontenden overtar én seksjon om gangen mens resten fortsatt kjører på det gamle systemet, og en reverse proxy eller edge-regler fordeler trafikken til jeg er ferdig. En big bang-overgang gir bare mening på små nettsteder, der det å drifte to stacker parallelt koster mer enn ett rent bytte.

Hva trenger du for å få et skriftlig omfang?

Dagens adresse, hvilket CMS og hvilke plugins som kjører, og hvor trafikken kommer fra (Search Console eller analyseverktøy). Med det kan jeg si hva som kan flyttes 1:1, hva som må bygges om og hvor risikoen for tapt trafikk ligger.

Utforsk andre WordPress-tjenester og kunnskapsbase