Sådan flytter du et WordPress-site uden at miste indhold eller placeringer
For at flytte et WordPress-site skal du først liste hver URL og hvert job dine plugins udfører, derefter eksportere indholdet (Værktøjer → Eksportér giver dig en XML-fil) og kopiere medie-mappen, genopbygge designet på den nye platform, importere indholdet og sætte 301-omdirigeringer for alle URL'er der ændrer sig, før du skifter DNS. Hold det gamle site kørende, indtil det nye er kontrolleret. Omdirigeringerne er det trin folk springer over, og det er det der beskytter din søgetrafik.
Denne guide handler om at flytte væk fra WordPress til et genopbygget site, inklusive et site bygget med en AI-app-builder. De samme trin gælder uanset hvilken platform du flytter til.
Beslut hvilken type flytning du laver
Der er tre almindelige destinationer, og de kræver forskellige mængder arbejde.
| Destination | Hvad det betyder | Godt match når |
|---|---|---|
| En anden WordPress-host | Samme site, ny server | Du kan lide WordPress og bare vil have bedre hosting |
| Et genopbygget site | Nyt design og ny platform; indhold importeres | Sitet mest består af sider og indlæg, og plugins er en byrde |
| Headless WordPress | WordPress bliver redaktør; en ny frontend læser indlæg via REST API | Skribenter elsker WordPress-editoren, men du vil have en ny frontend |
Hvis du bliver på WordPress, brug din nye hosts migreringsværktøj og stop her. Resten af guiden handler om de to sidste muligheder. Hjælp til at vælge platform finder du i WordPress-alternativer og WordPress vs. Webflow.
Trin 1: Lav en oversigt over sitet
Før du rører ved noget, skriv ned hvad der findes.
Hver URL. WordPress (siden version 5.5) genererer et sitemap på /wp-sitemap.xml. SEO-plugins som Yoast erstatter typisk det med deres eget, ofte på /sitemap_index.xml. Gem listen over URL'er i et regneark. Hvis du har Google Search Console sat op, så eksportér også de sider der får trafik, for dem har du ikke råd til at ødelægge.
Indholdstyper. Sider, indlæg, kategorier, tags, forfattere og eventuelle brugerdefinerede indholdstyper (portfolio-elementer, teammedlemmer, events). Notér cirka hvor mange af hver der findes.
Plugins og hvad de gør. Skriv ikke plugin-navne; skriv jobs. „Kontaktformular der sender e-mail til ejeren.“ „SEO-titler og -beskrivelser.“ „Bookingkalender.“ „Tilmelding til nyhedsbrev.“ Hvert job skal have en plan på det nye site.
Ting der ikke er synlige. Analyse-tags, omdirigeringer et plugin har sat, brugerdefineret kode i temaet, e-mailadresser i formularer.
Trin 2: Eksportér indhold og medier
Indhold. Gå i WordPress-administrationen til Værktøjer → Eksportér, vælg Alt indhold, og download filen. Det er en XML-fil (WordPress eXtended RSS-formatet, eller WXR) med indlæg, sider, kommentarer, brugerdefinerede felter, kategorier og tags.
Medier. Eksportfilen henviser til billeder via URL, men indeholder dem ikke. Kopiér mappen wp-content/uploads fra din host med filhåndtering, SFTP eller et backup-plugin. Behold mappestrukturen; den er organiseret efter år og måned.
SEO-felter. Hvis et SEO-plugin gemmer brugerdefinerede titler og metabeskrivelser, ligger de typisk i eksporten som brugerdefinerede felter. Tjek et indlæg i XML-filen for at være sikker.
En fuld backup. Tag også en komplet backup af filer og database, selv hvis du ikke planlægger at bruge den. Det er din vej tilbage.
Trin 3: Genopbyg designet
En flytning er et godt tidspunkt at forenkle. De fleste WordPress-temaer bærer på års widgets og layoutvalg, du ikke har brug for.
Tag skærmbilleder af de vigtigste sidetyper: forside, en almindelig side, bloglisten, et enkelt indlæg, kontakt. Med en AI-app-builder kan du vedhæfte dem og beskrive hvad der skal bevares:
Byg et website til en fysioterapiklinik ud fra de vedhæftede skærmbilleder af vores nuværende WordPress-site. Behold farverne, logoet og sektionsrækkefølgen på forsiden, men gør det renere og hurtigere. Sider: Forside, Behandlinger, Om os, Blog, Kontakt. Bloggen skal have en listeside og en side for et enkelt indlæg.
Byg layoutet med nogle få rigtige indlæg først, ikke hele arkivet.
Trin 4: Importér indholdet
Hvordan du importerer afhænger af mængden.
- En håndfuld sider. Kopiér teksten manuelt eller indsæt den i chatten. Det er hurtigt og lader dig redigere undervejs.
- Snesevis eller hundredvis af indlæg. Importér fra XML-eksporten. Et script kan læse hvert element og gemme titel, slug, dato, indhold, uddrag, kategorier og fremhævet billede.
Med en AI-builder kan du vedhæfte eksportfilen og beskrive resultatet du ønsker:
Jeg har vedhæftet vores WordPress-eksport (WXR XML). Importér alle publicerede indlæg til bloggen. Behold hvert indlægs slug, udgivelsesdato, titel, indhold, kategorier og fremhævede billede. Spring kladder, slettede indlæg og kommentarer over. Gem indlæg så hver URL bliver
/blog/[slug]. Vis mig hvor mange indlæg der blev importeret, og list dem der fejlede.
Nogle ting at tjekke efter importen:
- Billeder i indlæg peger stadig på den gamle domænes
wp-content/uploads-URL'er. Upload medierne til det nye sites lager og omskriv URL'erne, ellers går de i stykker den dag det gamle site lukkes. - Shortcodes som
[gallery]eller[contact-form-7]vises som almindelig tekst. Find dem og erstat dem med rigtigt indhold. - Indlejret HTML fra page builders kan være rodet. Tjek stikprøver af de indlæg der får mest trafik.
Trin 5: Behold URL'er, eller omdiriger dem
Søgemaskiner og andre websites linker til dine gamle URL'er. Når en URL forsvinder, returnerer de links en 404, og den placering der hang på dem går tabt.
Bedste tilfælde: behold præcis de samme URL'er. Hvis dine indlæg lå på /mit-indlaegs-titel/, så lad det nye site vise dem på samme adresse.
Når URL'er skal ændres (fx fra /2024/05/mit-indlaeg/ til /blog/mit-indlaeg), sæt en 301-omdirigering (en permanent omdirigering) fra hver gammel URL til den nye. Byg en liste med to kolonner, gammel URL og ny URL, ud fra oversigten du lavede i trin 1. Spørg derefter:
Tilføj permanente 301-omdirigeringer fra hver gammel URL i den vedhæftede CSV til dens nye URL. Omdiriger også
/category/[navn]/til/blog?category=[navn], og/feed/til/blog/rss.xml.
Test en stikprøve af gamle URL'er efter lanceringen. Hver skal lande på den rigtige nye side med ét hop, ikke en kæde af omdirigeringer.
Trin 6: Overfør SEO-grundlaget
- Sidetitler og metabeskrivelser for hver vigtig side
- Et nyt sitemap, indsendt i Google Search Console
- Den samme analyse, så du kan sammenligne før og efter
- Alt-tekst til billeder, som findes i eksporten for billeder der havde den
Vores guide til SEO for AI-byggede websites dækker resten.
Trin 7: Erstat plugin-funktionerne
Gennemgå listen over jobs fra trin 1:
| Plugin-job | Typisk erstatning |
|---|---|
| Kontaktformular | En formular der gemmer i en database og/eller sender dig en e-mail |
| SEO-felter | Titler og beskrivelser sat pr. side på det nye site |
| Tilmelding til nyhedsbrev | Din e-mailudbyders formular eller API |
| Booking | En bookingside, eller et hostet bookingværktøj indlejret på siden |
| Kommentarer | En kommentarfunktion, en hostet kommentartjeneste, eller ingen |
| Caching og sikkerhed | Typisk unødvendigt på et statisk eller hostet site |
Trin 8: Lancér og skift DNS
- Publicér det nye site på en midlertidig adresse, og test det på desktop og telefon.
- Klik dig igennem hver side på din liste over de mest besøgte.
- Tjek en stikprøve af gamle URL'er for korrekte omdirigeringer.
- Peg dit domænes DNS mod den nye host.
- Behold WordPress-sitet og dets backup i nogle uger, for at være sikker på at intet er glemt.
Vores guide til tilslutning af et eget domæne forklarer DNS-ændringen.
Almindelige fejl
- Ingen omdirigeringer. Den dyreste fejl. Hver ødelagt URL er et tabt link.
- Billeder der stadig indlæses fra det gamle site. Alt ser fint ud, indtil du opsiger den gamle hosting.
- At glemme formularer. Kontaktformularen holder stille op med at sende, og du opdager det uger senere.
- At importere kladder og skrald. Ryd op før importen, ikke efter.
- At opsige den gamle hosting på lanceringsdagen. Vent til du er sikker på at intet mangler.
Flytning til Mythex
Mythex er en AI-app-builder, ikke en WordPress-host, så en WordPress-flytning til Mythex er en genopbygning: du beskriver sitet, vedhæfter skærmbilleder og din eksportfil i chatten (op til 5 filer pr. besked, 10 MB hver), og agenten skriver det nye site. Uploadede billeder kan lægges i projektets fillager, og en database kan holde indlæg, hvis du vil redigere dem senere. Publicér til en mythex.ai-adresse for at teste, og tilslut dit domæne på Pro. Se statiske websites på Mythex i dokumentationen.
Tjekliste til flytningen
- Fuld backup af WordPress-filerne og databasen
- Liste over hver URL, med de mest besøgte sider markeret
- Liste over plugin-jobs og en erstatning for hvert
- Indhold eksporteret (Værktøjer → Eksportér) og
wp-content/uploadskopieret - Design genopbygget og testet med rigtigt indhold
- Indhold importeret; billeder flyttet væk fra det gamle domæne; shortcodes fjernet
- 301-omdirigeringer for hver ændret URL, testet
- Titler, beskrivelser, sitemap og analyse på plads
- Formularer testet fra ende til anden
- DNS skiftet; det gamle site beholdt i nogle uger
Spørgsmål
Mister jeg mine Google-placeringer, hvis jeg flytter væk fra WordPress?
Nej, ikke hvis du beholder de samme URL'er hvor det er muligt, tilføjer 301-omdirigeringer for hver URL der ændrer sig, og overfører titler, beskrivelser og indhold. Placeringer svinger ofte i nogle uger efter enhver flytning, men det er ødelagte URL'er uden omdirigeringer der forårsager varige tab.
Hvordan eksporterer jeg alt fra WordPress?
Værktøjer → Eksportér i WordPress-administrationen henter en XML-fil med dine indlæg, sider, kommentarer, kategorier og tags. Mediefilerne ligger ikke i den fil, så kopiér mappen wp-content/uploads separat, fra din hostings filhåndtering, via SFTP eller med et backup-plugin.
Kan jeg blive ved med at bruge WordPress bare til at skrive indlæg?
Ja. Den opsætning kaldes headless WordPress: WordPress bliver ved som redaktør, og en ny frontend læser indlæg via WordPress REST API. Du beholder en kendt editor, men du skal stadig vedligeholde og sikre en WordPress-installation.
Hvad med mine kontaktformularer og plugins?
Plugins flytter ikke med. Lav en liste over hvad hvert enkelt gør, fx formularer, SEO-felter eller bookinger, og genopbyg den funktion på det nye site eller erstat den med en tjeneste. Formularer bliver typisk til en simpel formular der gemmer i en database eller sender en e-mail.