Innhold
Hvordan planlegge en CMS-migrering uten å miste innhold og synlighet?
En trygg CMS-migrering krever kontroll på kilder, innholdsmodeller, URL-er, metadata, transformasjon og validering før den nye løsningen publiseres.

En CMS-migrering er et dataprojekt
Å flytte til et nytt publiseringssystem handler ikke bare om å kopiere nettsider. Innholdet har struktur, relasjoner, metadata, adresser og historikk som må oversettes til en ny modell.
En trygg migrering starter derfor med å kartlegge hva som finnes før den nye løsningen bestemmer hvordan alt skal se ut.
Kartlegg kildene
Innhold kan ligge i flere CMS-er, databaser, regneark, dokumenter og filområder. Kartleggingen bør vise:
- hvilke innholdstyper og felt som finnes
- hvilke kilder som er autoritative
- hvor mye innhold som er duplisert eller utdatert
- hvilke relasjoner og filer som må bevares
- hvilke URL-er som har trafikk eller eksterne lenker
Dette gir grunnlaget for å bestemme hva som skal flyttes, slås sammen, endres eller utgå.
Definer målmodellen før transformasjonen
Den nye innholdsmodellen bør beskrive hva innholdet betyr, ikke bare hvordan en gammel side var bygget. Tittel, ingress, brødtekst, forfatter, tema og relasjoner bør være egne felt når de skal kunne søkes, filtreres eller gjenbrukes.
Deretter lages en tydelig mapping fra gamle til nye felter. Regler for HTML-opprydding, datoer, kategorier, bilder og manglende verdier må være eksplisitte.
Bevar adresser og metadata
Gamle URL-er bør enten videreføres eller få en permanent omdirigering til riktig nytt innhold. Omdirigeringer må testes direkte, uten unødvendige kjeder.
Titler, beskrivelser, canonical-adresser, språk og strukturerte data må også kontrolleres. Det er lett å bevare teksten og samtidig miste informasjonen som søkemotorer og delingstjenester bruker.
Automatiser og valider
Ved større innholdsmengder bør uttrekk, transformasjon og import kunne kjøres på nytt. Det gjør det mulig å forbedre regler og teste hele løpet før publisering.
Valideringen bør blant annet kontrollere antall elementer, obligatoriske felt, relasjoner, filreferanser, URL-er og avvik mellom kilde og mål. Manuell kontroll av representative og vanskelige eksempler kommer i tillegg.
En god migrering avsluttes ikke når importen er ferdig. Den er ferdig når innholdet kan finnes, forvaltes og brukes riktig i den nye løsningen.