Ga naar inhoud
Van WordPress naar een flat-file CMS: overstappen zonder je Google-posities te verliezen

Van WordPress naar een flat-file CMS: overstappen zonder je Google-posities te verliezen

· Bert Altena

Een complete meertalige WordPress-website omgezet naar een flat-file CMS: sneller, veiliger en zonder verlies van vindbaarheid. Zo pak je zo'n overstap aan.

WordPress is voor veel bedrijven de vanzelfsprekende keuze geweest. Terecht: je komt er snel mee van start en er is voor alles een plugin. Maar ik spreek steeds meer ondernemers die van hun WordPress-site af willen. Onlangs heb ik zo'n overstap volledig uitgevoerd: een meertalige website met honderden pagina's, een blog, een FAQ en een webshop, omgezet naar een flat-file CMS. Zonder verlies van vindbaarheid. In dit artikel deel ik hoe dat werkt.

Waarom bedrijven van WordPress af willen

Het probleem is zelden WordPress zelf. Het probleem is de stapel die erbovenop groeit. Een gemiddelde bedrijfssite draait al snel twintig tot veertig plugins, en elke plugin wil updates, kan conflicteren met een andere en is een mogelijke ingang voor aanvallers.

Daar komt de techniek onder de motorkap bij. Elke paginaweergave betekent tientallen databasequery's. Dat maakt de site traag, en snelheid kost direct omzet. Caching-plugins plakken daar een pleister op, maar een pleister blijft een pleister.

En dan het onderhoud: updates testen, backups controleren, gehackte plugins opruimen. Dat werk voelt nooit af, want het is nooit af.

Wat een flat-file CMS anders doet

Een flat-file CMS slaat content op in bestanden in plaats van in een database. Elke pagina is een leesbaar tekstbestand met de tekst en de instellingen bij elkaar. Geen database betekent: geen query's, geen databasekoppeling die gehackt kan worden en geen langzame beheerschermen.

De site die hieruit komt is snel zonder trucs. Er is simpelweg bijna niets dat tijd kost tussen de aanvraag van de bezoeker en de pagina op het scherm. En omdat er geen pluginwinkel aan hangt, staat er alleen code op de server die er bewust staat.

Eerlijk is eerlijk: er is ook een keerzijde. Wie gewend is voor elke wens een plugin te installeren, moet wennen. Functionaliteit is maatwerk of bestaat niet. Voor een hobbysite is dat een nadeel. Voor een bedrijfssite is het juist de kracht: alles wat er staat, doet wat het moet doen.

De grootste zorg: je vindbaarheid

Elke ondernemer stelt dezelfde vraag: wat gebeurt er met mijn posities in Google? Het antwoord: niets, als je de verhuizing goed uitvoert. Posities zitten vast aan URL's, en URL's zijn te behouden of netjes door te verwijzen.

De werkwijze in het kort:

  • Inventariseer elke URL, per taal. Ook de categoriepagina's, de tags en de oude blogartikelen.
  • Behoud de structuur waar het kan. Een adres dat niet verandert, hoeft Google niet opnieuw te beoordelen.
  • Verwijs de rest door met een 301. Elke oude URL die wel verandert, wijst permanent naar zijn nieuwe plek. Ook oude varianten van padstukken blijven herkend.
  • Neem de meta-gegevens mee. Titels, beschrijvingen en uitgelichte afbeeldingen verhuizen mee met de pagina.
  • Zet hreflang en de sitemap vanaf dag een goed. Bij een meertalige site vertelt hreflang aan Google welke taalversies bij elkaar horen.
Zo ziet Google een verbouwing in plaats van een nieuwe site, en blijven de opgebouwde posities staan.

Zo verloopt de overstap in de praktijk

De nieuwe site draait eerst op een tijdelijk adres naast de bestaande WordPress-site. Bezoekers merken daar niets van; de oude site blijft gewoon online.

De import loopt in fasen: eerst de pagina's, dan de blogartikelen met hun categorieen en tags, daarna de foto's en de webshop. Grote hoeveelheden gaan in delen die doorlopen tot alles binnen is, met een controle per fase. Wat niet automatisch kan, komt op een nakijklijst voor een mens.

Pas als alles klopt wordt er omgewisseld: de nieuwe site komt op het hoofdadres, de oude blijft nog even bereikbaar om dingen na te kijken. Geen big bang, geen weekend offline.

Waar AI het werk versnelt

Een deel van het migratiewerk dat vroeger dagen kostte, doet AI nu in minuten. Meta-titels en beschrijvingen worden geschreven op basis van de volledige pagina zoals de bezoeker die ziet. Foto's krijgen automatisch een beschrijvende alt-tekst, per taal. Vertalingen worden aangevuld waar ze ontbreken, met een controle door een mens.

Over die beeldbank met AI en over slimme e-mailafhandeling schrijf ik de komende weken aparte artikelen, want daar valt voor elk bedrijf iets te halen.

Voor wie dit wel en niet is

Is je website vooral een digitale folder die je zelden aanpast, dan is er weinig reden om te verhuizen. WordPress doet dan prima zijn werk.

Maar is je website een kanaal waar klanten binnenkomen, waar snelheid telt en waar meertaligheid of een webshop bij hoort? Dan loont het om de overstap serieus te bekijken. De onderhoudslast daalt, de snelheid stijgt en je weet weer precies wat er op je server draait.

Lees ook

Denk je na over een overstap van WordPress? Plan een vrijblijvend gesprek. Ik kijk eerst of een migratie voor jouw situatie zinvol is voordat ik iets aanraad.

Bert

Veelgestelde vragen

Verlies ik mijn Google-posities als ik overstap van WordPress?
Niet als de migratie goed wordt aangepakt. Elke oude URL moet blijven werken of met een 301 doorverwijzen naar de nieuwe plek, de meta-titels en beschrijvingen gaan mee, en de sitemap en hreflang-tags kloppen vanaf dag een. Google ziet de overstap dan als een verbouwing, niet als een nieuwe website.
Wat is een flat-file CMS precies?
Een CMS dat content opslaat in bestanden in plaats van in een database. Elke pagina is een leesbaar tekstbestand. Dat maakt de site sneller, eenvoudiger te beveiligen en makkelijker te onderhouden, omdat er geen database en geen stapel plugins nodig zijn.
Kunnen mijn blog, webshop en meertalige pagina's mee?
Ja. Pagina's, blogartikelen, categorieen, tags, foto's en webshopcontent worden in fasen geimporteerd en gecontroleerd. De bestaande website blijft gewoon online tijdens de overstap; pas als alles klopt wordt er omgewisseld.
Chat met ons