Begin met de scope van de migratie
Een migratie begint met een duidelijk beeld van wat je precies verandert. Gaat het om een upgrade binnen Umbraco, een overstap naar een nieuwe technische architectuur of een volledige vernieuwing van de website? Die keuze bepaalt welke onderdelen je moet onderzoeken, testen en opnieuw inrichten.
Leg daarom vooraf vast welke websites, talen, omgevingen, contenttypen, formulieren en koppelingen binnen de scope vallen. Controleer ook wie beslissingen neemt over content, techniek, SEO en livegang. Een duidelijke rolverdeling voorkomt dat belangrijke keuzes pas tijdens de bouw ontstaan.
Gebruik je Umbraco al en zoek je ondersteuning bij de volgende stap? Lees dan ook hoe je een Umbraco Gold Partner kiest. De juiste partner helpt niet alleen met bouwen, maar ook met het inzichtelijk maken van risico’s en afhankelijkheden.
Controleer content en structuur
Contentmigratie is vaak een van de grootste onderdelen van een Umbraco-migratie. Niet iedere pagina hoeft automatisch mee naar de nieuwe omgeving. Sommige content is verouderd, staat dubbel op de website of past niet meer binnen de nieuwe navigatie en contentstructuur.
Maak daarom per onderdeel een bewuste keuze. Breng pagina’s, media, documenten, formulieren en metadata in kaart. Controleer daarnaast of redirects nodig zijn en of interne links, canonical gegevens en belangrijke SEO-velden behouden blijven. Een technische migratie zonder contentcontrole kan leiden tot een website die wel werkt, maar minder goed vindbaar of minder duidelijk is.
- Inventariseer pagina’s, media, formulieren en downloads.
- Controleer welke content vervalt, wordt samengevoegd of herschreven.
- Leg nieuwe contenttypen, velden en relaties vast.
- Maak een plan voor redirects en interne links.
- Controleer titels, meta descriptions, afbeeldingen en alternatieve teksten.
Breng techniek en integraties in kaart
Een Umbraco-website staat zelden op zichzelf. Formulieren, CRM-systemen, marketingtools, zoekfuncties, betaaloplossingen, klantportalen en andere koppelingen kunnen onderdeel zijn van de dagelijkse processen van je organisatie. Tijdens een migratie moet je niet alleen controleren of een koppeling bestaat, maar ook of de gegevens nog op dezelfde manier door de systemen bewegen.
Maak per integratie duidelijk welk systeem de bron is, welke gegevens worden uitgewisseld en wie verantwoordelijk is voor het beheer. Controleer ook authenticatie, API-sleutels, foutmeldingen en afhankelijkheden tussen omgevingen. Een koppeling die in development werkt, hoeft nog niet goed te functioneren met productiegegevens of productie-instellingen.
Werk je met een complexe digitale omgeving, dan kan een maatwerkoplossing nodig zijn om processen goed aan te laten sluiten. Het uitgangspunt blijft hetzelfde: techniek moet de organisatie ondersteunen en beheersbaar blijven voor de mensen die ermee werken.
Test de nieuwe omgeving vóór livegang
Een migratie is pas geslaagd als de nieuwe website niet alleen technisch beschikbaar is, maar ook goed werkt voor bezoekers, editors en gekoppelde systemen. Plan daarom meerdere testrondes en leg vooraf vast wanneer een onderdeel als goedgekeurd geldt.
Test de website vanuit verschillende rollen. Een contentbeheerder moet pagina’s kunnen aanmaken en aanpassen zonder onverwachte beperkingen. Bezoekers moeten eenvoudig hun doel bereiken. Developers en beheerders moeten kunnen zien wat er gebeurt wanneer een koppeling uitvalt of een formulier niet goed wordt verwerkt.
- Controleer navigatie, zoekfunctie, formulieren en downloads.
- Test verschillende schermformaten en browsers.
- Controleer redirects, statuscodes, structured data en metadata.
- Test koppelingen met realistische gegevens en foutscenario’s.
- Controleer gebruikersrechten, publicatieflows en omgevingen.
- Voer controles uit op snelheid, toegankelijkheid en beveiliging.
Leg bevindingen vast met een eigenaar en een deadline. Zo blijft duidelijk welke punten vóór livegang opgelost moeten zijn en welke verbeteringen later kunnen worden opgepakt.
Bereid de livegang en nazorg voor
Een goed voorbereide livegang begint met een concreet draaiboek. Beschrijf wie het moment coördineert, welke stappen in welke volgorde worden uitgevoerd en wanneer je kunt terugvallen op de oude omgeving. Neem ook communicatie mee voor editors, klantenservice, marketing en andere teams die met de website werken.
Controleer direct na livegang de belangrijkste gebruikerspaden, formulieren, koppelingen, redirects en meetpunten. Houd daarnaast rekening met monitoring en ondersteuning in de eerste periode. Problemen worden niet altijd zichtbaar tijdens een test, bijvoorbeeld wanneer externe systemen, DNS-instellingen of productiegegevens pas na livegang volledig samenkomen.
Plan na de migratie een evaluatie. Bespreek welke onderdelen goed gingen, welke technische schuld is blijven staan en welke verbeteringen de meeste waarde toevoegen. Een website is na een migratie niet klaar, maar heeft een stabiele basis om gericht door te ontwikkelen. Voor beheer, hosting en doorlopende ondersteuning kun je ook kijken naar hosting en support voor je website.
Een Umbraco-migratie stap voor stap aanpakken
De belangrijkste controle bij iedere Umbraco-migratie is of de nieuwe omgeving aansluit op de manier waarop je organisatie werkt. Content moet beheersbaar blijven, integraties moeten betrouwbaar functioneren en bezoekers mogen zo min mogelijk merken van de overstap. Door keuzes, verantwoordelijkheden en testmomenten vooraf vast te leggen, verklein je de kans op verrassingen tijdens de livegang.
Een migratie vraagt daarom om meer dan technische uitvoering. Je hebt overzicht nodig over content, processen, data, gebruikers en toekomstige ontwikkeling. ipsis helpt organisaties met Umbraco-migraties, maatwerk en doorontwikkeling. We brengen samen de huidige situatie in kaart en bepalen welke aanpak past bij jouw website en organisatie.
Wil je jouw migratie bespreken? Bespreek je Umbraco-migratie met ons

Checklist voor je projectteam
Gebruik deze controlelijst als startpunt voor het migratieplan. Vul per onderdeel aan wie verantwoordelijk is, welke beslissing nodig is en wanneer het onderdeel wordt gecontroleerd.
- Scope, planning en verantwoordelijkheden zijn vastgelegd.
- Content, media en redirects zijn geïnventariseerd.
- Contenttypen en gebruikersrechten zijn gecontroleerd.
- Integraties en gegevensstromen zijn beschreven.
- Testdata en acceptatiecriteria zijn beschikbaar.
- SEO, toegankelijkheid, performance en beveiliging zijn getest.
- Het livegangdraaiboek en terugvalscenario zijn klaar.
- Monitoring, support en evaluatie zijn ingepland.
Zo wordt de migratie een beheerst project in plaats van een verzameling losse technische acties.
Veelgestelde vragen over een Umbraco-migratie
Moet alle content mee naar de nieuwe Umbraco-omgeving?
Niet altijd. Controleer eerst welke content actueel, relevant en technisch passend is. Verouderde, dubbele of slecht presterende pagina’s kunnen worden verwijderd, samengevoegd of herschreven voordat je ze migreert.
Wanneer is een Umbraco-migratie meer dan een technische upgrade?
Een migratie is meer dan een technische upgrade wanneer je ook contentstructuur, integraties, ontwerp, gebruikersrechten of processen verandert. In dat geval moet je naast de techniek ook de werking van de organisatie en de website opnieuw testen.
Hoe voorkom je problemen met koppelingen na de migratie?
Breng vooraf alle gegevensstromen, authenticatie en afhankelijkheden in kaart. Test iedere koppeling in een omgeving die de productie zo goed mogelijk benadert en controleer ook foutscenario’s, logging en beheer.
Wat moet je direct na de livegang controleren?
Controleer de belangrijkste pagina’s, formulieren, redirects, zoekfunctie, koppelingen, meetpunten en publicatieflows. Houd daarna de prestaties en foutmeldingen in de gaten, zodat je onverwachte problemen snel kunt oppakken.