Veel websites beginnen goed, maar worden in de loop der jaren steeds zwaarder en complexer.
Dat zie ik vaak bij sites die zijn opgebouwd met pagebuilders zoals WPBakery.
Op het eerste gezicht werkt alles nog prima.
Maar onder de motorkap stapelt de complexiteit zich op: extra scripts, verouderde structuren en afhankelijkheden die het beheer steeds lastiger maken.
In dit artikel laat ik zien hoe ik zo’n website opnieuw opbouw op de JLink-baseline — en wat dat concreet oplevert.
De beginsituatie: een website die uit balans is geraakt
Voor deze case werk ik aan een bestaande WordPress-website die is opgebouwd met het Uncode theme en WPBakery.
De directe aanleiding was praktisch: de klant wilde de website uitbreiden met een nieuwe dienst rondom vitaliteit.
Daarvoor moest met name de homepage worden aangepast en de inhoud beter aansluiten op de huidige situatie.
Tijdens het gesprek en de eerste analyse werd al snel duidelijk dat er meer speelde dan alleen een uitbreiding.
De website functioneerde nog, maar voelde op meerdere punten uit balans:
- de leesbaarheid van teksten kon beter
- het ontwerp voelde op sommige plekken druk en onrustig
- het menu was niet altijd duidelijk zichtbaar
- en de website laadde merkbaar traag
Daarnaast viel ook technisch het nodige op:
- afbeeldingen waren groot en niet optimaal geschaald
- de first byte tijd lag relatief hoog
- een slider op de homepage voegde weinig toe, maar vertraagde wel de pagina
- teamfoto’s hadden geen consistente verhouding
- en de opbouw via WPBakery zorgde voor veel extra lagen en complexiteit
👉 Op zichzelf geen grote fouten, maar samen een duidelijke indicatie dat de basis niet meer optimaal was.
Waarom ik deze website niet simpelweg overzet
Een bestaande website kun je technisch gezien vrij eenvoudig “meenemen”:
- via een backup
- of via een migratie-plugin
Maar daarmee neem je ook alles mee wat zich in de loop der tijd heeft opgebouwd:
- oude scripts en afhankelijkheden
- overbodige plugins
- builder-specifieke structuren
- en technische keuzes die ooit logisch waren, maar nu niet meer
Het resultaat?
De website staat op een nieuwe plek, maar blijft in de basis hetzelfde.
Voor mij is dat geen oplossing.
De keuze: opnieuw opbouwen op de JLink-baseline
In plaats van alles over te zetten, kies ik voor een andere aanpak:
👉 niet kopiëren, maar opnieuw opbouwen
Dat betekent:
- de content (teksten en afbeeldingen)
- en daarna de website opnieuw opbouwen op een schone, moderne basis
De JLink-baseline vormt daarbij het uitgangspunt:
- lichtgewicht structuur
- geen overbodige afhankelijkheden
- gericht op snelheid, veiligheid en beheerbaarheid
Benieuwd hoe die baseline is opgebouwd?
Wat ik wél meeneem — en wat niet
Bij deze aanpak gaat het niet om alles opnieuw doen, maar om bewuste keuzes maken.
Wat ik wél meeneem:
- de content (teksten en afbeeldingen)
- de logische structuur van de website
- functionaliteit die echt nodig is
Wat ik niet meeneem:
- WPBakery en de bijbehorende shortcode-structuur
- overbodige plugins
- styling en opbouw die specifiek aan het oude theme hangen
Dit zorgt ervoor dat de nieuwe website niet wordt belast met oude keuzes.
De migratie: van bestaande site naar schone basis
De nieuwe website wordt opgebouwd met:
- een minimalistische WordPress-installatie
- GeneratePress en GenerateBlocks als basis
- de JLink baseline-configuratie voor performance en security
Daarna wordt de content opnieuw opgebouwd — niet gekopieerd als geheel, maar opnieuw geplaatst in een schone structuur.
Dat geeft:
- volledige controle over de opbouw
- een consistente manier van werken
- en een website die weer logisch in elkaar zit

De resultaten: van traag naar strak
Na het opnieuw opbouwen van de website op de JLink-baseline zijn de verschillen duidelijk zichtbaar.
Een aantal metingen (via DevTools, PageSpeed Insights en WebPageTest) laten dat goed zien:
Goed
Oké
Slecht
👉 Vooral de combinatie van minder scripts, kleinere pagina’s en een schonere opbouw zorgt voor een enorme sprong in performance.
Wat dit in de praktijk betekent
De technische verbeteringen zijn duidelijk meetbaar, maar het verschil merk je vooral in het dagelijks gebruik.
- Pagina’s laden sneller en consistenter
- Aanpassingen zijn eenvoudiger door te voeren
- De website is minder afhankelijk van specifieke tools of builders
- Onderhoud kost minder tijd en geeft minder verrassingen
De website is niet alleen sneller geworden, maar ook weer overzichtelijk en beheersbaar.
Deze verbetering is niet bereikt met zware optimalisatieplugins, maar door de website opnieuw op te bouwen met een schone en gecontroleerde basis.
Waarom dit op lange termijn het verschil maakt
Het grootste voordeel zit niet alleen in snelheid, maar in controle.
Veel websites worden in de loop der tijd complexer omdat er steeds iets wordt toegevoegd.
Zonder duidelijke basis groeit dat uit tot een geheel dat lastig te onderhouden is.
Door opnieuw te beginnen met een schone structuur:
- voorkom je dat problemen zich opstapelen
- blijft de website begrijpelijk
- en kun je makkelijker doorontwikkelen
Tot slot
Een bestaande website migreren lijkt vaak de snelste oplossing.
Maar in veel gevallen verplaats je vooral de problemen.
Door bewust te kiezen voor een schone opbouw, leg je een basis die wél meegroeit met de toekomst.

Overweeg je een vernieuwing of herstart van je website?
Werk je met een bestaande website die traag aanvoelt of lastig te beheren is?
Dan is het vaak slimmer om opnieuw naar de basis te kijken dan alles klakkeloos over te zetten.
Bel direct

