
Je site draait, dus je kijkt er niet naar om. Tot een plugin-update iets breekt of een licentie stilletjes verloopt. Wekelijks: updates bekijken en back-ups controleren. Maandelijks: malware-scan, gebruikerscontrole, snelheidstest, formulieren en checkout testen, database opschonen. Jaarlijks: ongebruikte plugins en thema’s verwijderen, PHP-versie, licenties en SSL controleren. Hieronder loop ik die WordPress-onderhoud checklist met je door, inclusief wat je hosting al voor je regelt. Hij hoort bij de bredere gids WordPress-beheer: de complete gids.
De checklist in één overzicht
Een onderhoudschecklist is een vaste lijst taken per frequentie, met per taak wie hem uitvoert. Die laatste kolom vind ik het belangrijkst, want daar gaat het in de praktijk mis. Veel site-eigenaren denken dat hun hosting alles afvangt, terwijl een hostingpartij vooral de server bewaakt en niet beoordeelt of jouw contactformulier nog werkt.
| Taak | Hoe vaak | Doet je hosting dit al? |
|---|---|---|
| Updates bekijken, beveiligingsupdates doorvoeren | Wekelijks | Nee, jij of je onderhoudspartij |
| Back-ups maken | Dagelijks | Ja |
| Controleren of de back-up gelukt is | Wekelijks | Nee |
| Malwarescan en firewall | Doorlopend | Ja |
| Uptime van je site bewaken | Doorlopend | Deels, alleen bij een onderhoudsabonnement |
| Gebruikers, snelheid en formulieren | Maandelijks | Nee |
| Database opschonen | Maandelijks | Nee |
| Back-up terugzetten als test | Per kwartaal | Nee |
| Plugins, PHP-versie en licenties nalopen | Jaarlijks | Nee |
| SSL-certificaat verlengen | Jaarlijks controleren | Ja, zolang de DNS naar je hosting wijst |
Wekelijks: updates bekijken en back-ups controleren
Elke week kijk je welke updates er klaarstaan en controleer je of je laatste back-up gelukt is. Zie het als de bandenspanning van je auto. Mijn advies voor het bijwerken zelf is minimaal maandelijks updaten, maar beveiligingsupdates voer je direct door. Kleine onderhoudsreleases mogen wat mij betreft automatisch. Grote updates van WordPress core, je thema of een plugin als WooCommerce doe ik met de hand, na een back-up en liefst eerst op een staging-omgeving, een kopie van je site waar je veilig kunt testen. Hoe je dat aanpakt, lees je in WordPress veilig updaten.
Bij de back-upcontrole kijk ik naar twee dingen, de datum van de laatste automatische back-up en de grootte. Is een back-up ineens veel kleiner dan de vorige, dan is er iets niet meegekomen. Bewaar je back-ups bovendien niet alleen op dezelfde server als je site, want als die server problemen heeft, ben je alles tegelijk kwijt. Gaat er een grote update aankomen, maak dan zelf nog een extra back-up, bijvoorbeeld in Installatron. Meer over schema’s en bewaren in WordPress back-up en migratie: de complete gids.
Daarna klik ik altijd zelf even door de site. Loop in dezelfde ronde de meldingen van je beveiliging, je uptime monitoring en Google Search Console na. Staan reacties aan, verwijder dan meteen de spamreacties.
Maandelijks: beveiliging, snelheid en functionaliteit
Eén keer per maand controleer je of je site nog veilig, snel en werkend is. Ik begin bij de malware-scan. Die draait bij goede hosting doorlopend, maar het resultaat bekijken blijft jouw taak. Vindt de scan iets wat je niet vertrouwt, lees dan wat je moet doen bij WordPress gehackt. Daarna loop ik de gebruikers en hun gebruikersrollen na. Oud-medewerkers en je vorige webbouwer hebben geen beheerdersaccount meer nodig, en elk vergeten account is een deur die openstaat.
Voor de snelheidstest gebruik ik PageSpeed Insights op je drie of vier belangrijkste pagina’s, en ik let vooral op de Core Web Vitals. Blijft de score rood terwijl je niets hebt veranderd, dan zit het probleem vaak dieper en helpt WordPress snelheid optimalisatie. Test ook je formulieren door er zelf een in te vullen en te kijken of de mail aankomt. Een formulier dat stil faalt, is de meest voorkomende verborgen fout die ik tegenkom. Verder ruim ik revisies, spam en verlopen transients op door je WordPress-database op te schonen, en bekijk ik de 404-fouten in Search Console om gebroken links te herstellen.
Voor WooCommerce-webshops
Een webshop test je maandelijks als klant. Plaats een testbestelling met een echte betaalmethode of in testmodus en controleer of de orderbevestiging en de andere transactionele e-mails aankomen. Na elke update check ik of de betaal- en verzendkoppelingen nog werken, want daar breekt het meestal als het breekt. Meer daarover in WooCommerce updaten zonder dat je checkout breekt. Liever niet zelf? Dan testen we checkout, betaalmethoden en koppelingen voor je binnen WooCommerce beheer.
Per kwartaal en per jaar: herstelproef en opruimronde
Elk kwartaal zet je een back-up terug als test, en elk jaar ruim je op en kijk je vooruit. Een back-up die je nooit hebt teruggezet, is een belofte, geen vangnet. Zet hem daarom minimaal één keer per kwartaal terug op een kopie van je site, bijvoorbeeld een kloon in Installatron, en controleer of alles werkt. Zie een back-up terugzetten. Loop in dezelfde ronde je plugins kritisch na. Welke gebruik je echt nog?
Eén keer per jaar gaat je site op de brug, zoals bij een APK. Dit zijn de punten die ik dan afloop.
- Verwijder ongebruikte plugins en thema’s in plaats van ze alleen te deactiveren. Zie verouderde en ongebruikte plugins opruimen.
- Controleer of je PHP-versie nog beveiligingsupdates krijgt. Zo niet, lees PHP-versie updaten.
- Noteer wanneer licenties van premium plugins en thema’s verlopen, want zonder licentie blijven updates uit.
- Controleer of je SSL-certificaat en je domeinnaam automatisch verlengen.
- Vernieuw beheerderswachtwoorden met een wachtwoordmanager en zet tweestapsverificatie (2FA) aan op WordPress, cPanel en je klantaccount op my.surver.nl.
- Loop je content na op verouderde openingstijden, prijzen, teamleden en juridische teksten.
- Kijk of je hostingpakket nog past bij je bezoekersaantal en je schijfruimte.
Wat je hosting al voor je doet
Je hosting regelt de automatische kant van onderhoud, maar het beoordelen en testen blijft bij jou of je onderhoudspartij. Hosting is de fundering, onderhoud is het huis bijhouden. Goede managed WordPress hosting maakt back-ups, scant op malware, draait een firewall, verlengt je SSL-certificaat en bewaakt de servers. Wat er nooit vanzelf gebeurt, is beslissen of een update veilig is, je checkout testen of oude gebruikers opruimen. En de bereikbaarheid van je site zelf wordt meestal alleen bewaakt als je een onderhoudsabonnement hebt.
Wat we bij Surver standaard doen, scheelt je al een deel van deze lijst. Op alle shared pakketten maken we automatisch dagelijkse, wekelijkse en maandelijkse back-ups, die op externe servers in aparte datacenters binnen Europa staan. Imunify scant je bestanden realtime bij elke wijziging en elke nacht nog eens volledig, ModSecurity houdt als firewall verdacht verkeer tegen en je Let’s Encrypt-certificaat verlengt vanzelf zolang je DNS naar ons wijst. Wil je ook de rest uit handen geven, dan voeren we de checklist uit binnen WordPress onderhoud. We werken dan maandelijks core, thema’s en plugins bij, met een controle die per pakket uitgebreider wordt tot testen op staging bij Enterprise. Daarnaast controleren we elke minuut of je site bereikbaar is, en is een site lang verwaarloosd, dan hoort de inhaalslag erbij. Storingen aan onze kant zie je op status.surver.nl. Wie verder wil met de beveiliging, leest de gids WordPress-beveiliging.
Veelgestelde vragen
Hoeveel tijd kost WordPress-onderhoud?
Dat hangt vooral af van het aantal plugins en of je een webshop hebt. Als er niets misgaat, is de wekelijkse ronde kort. De tijd zit in de uitzonderingen, zoals een update die iets breekt.
Wat kost WordPress-onderhoud uitbesteden?
Dat hangt af van het aantal sites, of je een webshop hebt en hoeveel controle je na elke update wilt. Bij Surver loopt die controle op per pakket, van alleen bijwerken tot eerst testen op staging. Op de dienstpagina voor onderhoud en beheer zie je wat elk pakket omvat.
Wat gebeurt er als je WordPress niet onderhoudt?
Je loopt achter met beveiligingsupdates, je site wordt trager en op den duur valt er iets uit. Hoe groot die risico’s zijn, lees je in wat er gebeurt als je WordPress niet onderhoudt.