06 - 52 442 081

Home » Van traag naar strak: hoe ik een bestaande website migreer naar JLink-standaard

Van traag naar strak: hoe ik een bestaande website migreer naar JLink-standaard

25 mei 2025

Van traag naar strak: hoe ik een bestaande website migreer naar JLink-standaard

Veel WordPress-websites beginnen klein, maar groeien in de loop der jaren uit tot complexe en trage installaties. Functionaliteit wordt toegevoegd, plugins stapelen zich op, en de performance gaat langzaam maar zeker achteruit.
In dit artikel neem ik je mee in mijn aanpak om zo’n website te migreren naar de JLink-standaard: slank, snel, veilig en onderhoudsvriendelijk.
We gebruiken een praktijkvoorbeeld om het proces te illustreren.

Benieuwd wat de JLink-standaard precies inhoudt?
In dit artikel leg ik het uit:

In deze blog geef ik je een blik onder de motorkap van een typische JLink-website – en waarom die razendsnel, veilig en betrouwbaar werkt.

De aanleiding: een trage, verouderde website

De casus in dit artikel is een website die ik ruim 10 jaar geleden heb opgezet voor een Vereniging Van Eigenaren (VVE).
De site werd opgebouwd met het populaire Jupiter-thema en de pagebuilder WPBakery (Visual Composer). De bedoeling was een overzichtelijke informatiesite voor bewoners, bestuur en eigenaren.

In de loop der jaren werden er steeds meer functies toegevoegd:

  • Diverse gebruikersrollen en toegangsniveaus
  • Bestandenbeveiliging via Advanced Access Manager
  • PDF’s afschermen voor Google en ongewenste bezoekers
  • Optimalisatie via EWWWIO en caching (uiteindelijk met Hummingbird)
  • Beveiliging met Solid Security (toen iThemes)
  • Revolution Slider vervangen door eenvoudige headers

Hoewel de opzet degelijk was, leidde de groei op termijn tot serieuze vertraging. De beheeromgeving werd traag en de frontend scoorde slecht in Pagespeed Insights en WebPageTest. Daar kwam bij dat de website extern werd gehost, wat serveroptimalisatie bemoeilijkte.

De analyse: meten is weten

Voordat ik een migratie uitvoer, wil ik exact weten waar de pijn zit. In dit geval bleek uit metingen met Pagespeed Insights, WebPageTest, GTMetrix en DevTools:

  • Veel en zware scripts (JS en CSS)
  • Slechte caching en renderblocking scripts
  • Zeer grote options-tabel met veel autoload data
  • Een scheve verhouding tussen posts en post_meta
  • Onnodige plugin-lasten

De conclusie: deze website optimaliseren op de huidige basis zou dweilen met de kraan open zijn.

De uitdaging: content overnemen, ballast achterlaten

Een site helemaal opnieuw opbouwen is niet zo moeilijk. De echte uitdaging zit in het migreren van content zónder alle opgebouwde ballast van 10 jaar meeverhuizen. Ik wilde:

  • Alle content, menu’s en media behouden
  • Gebruikers (en hun rechten) intact houden
  • De look & feel grotendeels terug laten komen
  • Geen onnodige post-meta, shortcodes of pagebuilder-code meeslepen
  • URL-structuur zoveel mogelijk behouden, om redirects te beperken

Dat vraagt om een zorgvuldige, technische aanpak. Hieronder leg ik uit hoe ik dat heb gedaan.

Wil je weten hoe jouw website technisch presteert?

Vraag een vrijblijvende analyse aan — dan kijk ik met je mee.

De oplossing: migratie naar JLink-standaard

Mijn advies: van scratch opnieuw opbouwen.
Met een slanke, stabiele basis en hergebruik van alleen de essentiële content.

De stappen die ik neem bij zo’n migratie:

  1. Nieuwe, schone WordPress-installatie
  2. GeneratePress + GenerateBlocks als basis
    → Lichtgewicht, modulair en Core Web Vitals-proof
  3. Handmatige contentmigratie
    Pagina’s en berichten zonder overbodige shortcodes
    Media overzetten met behoud van structuur
  4. Taxonomieën (categorieën en tags) herzien en versimpelen
  5. Beveiliging opnieuw inrichten (Wordfence, rechtenstructuur)
  6. Caching, CDN, optimalisatie en serverinstellingen afstemmen
  7. Privacyvriendelijke maatregelen voor afgeschermde bestanden
  8. Testfase + livegang op geoptimaliseerde VPS (eigen beheer)

Voor technische details van het importproces verwijs ik naar het artikel

De resultaten: van traag naar strak

Vergelijking oude en nieuwe situatie

Een aantal metingen verricht met Dev Tools / Pagespeed Insights / WebPageTest
Oude situatie
Prestaties desktop
90
cross Created with Sketch Beta. Prestaties mobiel
82
cross Created with Sketch Beta. Speed index
1.8 s
cross Created with Sketch Beta. Page size
1.406 KB
Requests
49
cross Created with Sketch Beta. Scripts
434 KB
Nieuwe situatie
Prestaties desktop
100
Prestaties mobiel
98
Speed index
0.7s
Page size
240 Kb
Requests
23
Scripts
12 KB

Goed

Oké

cross Created with Sketch Beta. Slecht

Klik op onderstaande knoppen om meer informatie van WebPageTest te bekijken

De laadtijd in milliseconden

Aantal aanvragen per type

Laadgrootte per type in bytes

Daarnaast is ook de gebruikerservaring aanzienlijk verbeterd: sneller beheer, betere toegankelijkheid en eenvoudig onderhoud.

De nieuwe versie van de website:

  • Laadt razendsnel, ook op mobiele netwerken
  • Beheert makkelijk, zonder vertraging in de admin
  • Is volledig geoptimaliseerd qua caching, images, en database
  • Ziet eruit zoals bezoekers het gewend zijn, maar draait nu op een moderne, onderhoudbare en schaalbare basis

Ik laat bezoekers niets merken van de migratie — behalve dan dat de site ineens veel sneller en soepeler werkt.

Oude WordPress-sites hoeven geen blok aan het been te zijn. Met een zorgvuldige, technische migratie kan zelfs een zwaar beladen installatie veranderen in een supersnelle, onderhoudsvriendelijke website.

Ook jouw site weer snel, schoon en onderhoudbaar?

Neem gerust contact op — ik kijk graag mee of een migratie naar de JLink-standaard ook voor jou de oplossing is.

Jan  Lucas

Geschreven door Jan Lucas

Jan Lucas is eigenaar van JLink - Schakel naar Succes.
Met ruim 20 jaar ervaring met het ontwikkelen van voornamelijk Wordpress websites weet hij wat belangrijk is om online succesvol te zijn.