U weet dat uw website onderhoud nodig heeft. Het probleem is niet de wil, maar de vraag wát u dan precies moet doen als u er eenmaal voor gaat zitten. Zonder lijst wordt het al snel “even de updates klikken” en klaar, terwijl de back-up, het formulier en de verlopen licentie blijven liggen.
Daarom deze WordPress onderhoud checklist voor elke maand. Hij bestaat uit vijf blokken die u in volgorde afwerkt, met een korte toelichting waarom elk punt erop staat. Print hem uit, hang hem naast het scherm en vink af. Bij een gewone bedrijfssite bent u er in een uur doorheen; bij een webshop iets langer, omdat u daar meer test.
Blok 1: voorbereiden (10 minuten)
Alles wat u hierna doet, kan iets kapotmaken. Dit blok zorgt dat u dat kunt terugdraaien.
- Maak een volledige back-up van bestanden en database, en wacht tot hij klaar is. Controleer dat de back-up buiten de server wordt opgeslagen. Een kopie op dezelfde server is een aanname, geen vangnet.
- Kijk naar de automatische back-ups. Draaien ze nog? Wanneer was de laatste? Een back-upplugin die stilletjes is gestopt, is een klassieker.
- Noteer de huidige staat. Open de homepage, één dienstenpagina en het contactformulier in een apart tabblad. Zo heeft u straks iets om mee te vergelijken.
- Controleer sitegezondheid. In het beheer onder Hulpmiddelen staat een overzicht met aanbevelingen. Noteer wat er rood of oranje is; sommige punten komen in de andere blokken terug.
Blok 2: de WordPress onderhoud checklist voor updates (20 minuten)
Het bekendste onderdeel, en het onderdeel waar de meeste fouten worden gemaakt door haast.
- Lees eerst de lijst. Staan er grote versies tussen (eerste cijfer verandert, of de plugin meldt een “major release”)? Zet die apart; die doet u als laatste of op een testkopie.
- Werk plugins bij in groepjes van vier of vijf. Ververs na elk groepje de homepage. Werkt alles nog, dan door naar het volgende groepje.
- Werk het thema bij. Alleen als u zeker weet dat aanpassingen in een child-thema staan of via de aanpasser zijn gedaan. Twijfelt u, lees dan eerst hoe u een thema bijwerkt zonder aanpassingen te verliezen.
- Werk WordPress zelf bij. Als laatste, zodat u zeker weet dat plugins en thema al klaar zijn voor de nieuwe versie.
- Werk vertalingen bij. Klein, wordt vaak vergeten, en anders staan er Engelse teksten in uw Nederlandse formulieren.
- Leeg de cache. Van de cacheplugin, en als u een CDN gebruikt ook daar.
Kies voor dit blok een rustig moment op een doordeweekse ochtend. Gaat er iets mis, dan heeft u de dag nog om het op te lossen.
Blok 3: controleren (10 minuten)
Een update die geslaagd lijkt, kan onderhuids iets hebben gebroken. Dit blok vangt dat af voordat uw klanten het merken.
- Vergelijk met de tabbladen uit blok 1. Staat het menu er nog, staan de afbeeldingen op hun plek, is de lettergrootte hetzelfde?
- Verstuur een testbericht via elk formulier en controleer of het aankomt. Niet alleen of het formulier “bedankt” zegt, maar of de mail echt binnenkomt.
- Bekijk de site op uw telefoon. Menu, knoppen, formulier. Veel lay-outfouten na updates zijn alleen op mobiel zichtbaar.
- Bij een webshop: plaats een testbestelling tot en met de betaalpagina, controleer of de orderbevestiging aankomt en of de verzendkosten kloppen.
- Kijk in het foutenlog bij uw hosting. Nieuwe waarschuwingen sinds vandaag zijn een signaal, ook als de site het lijkt te doen.
Blok 4: beveiligen (10 minuten)
Beveiliging is geen eenmalige instelling, maar een maandelijkse blik.
- Draai een malwarescan met uw beveiligingsplugin en bekijk het resultaat. Ook als er niets wordt gevonden: kijk of de scan daadwerkelijk heeft gelopen.
- Bekijk de gebruikerslijst. Staan er accounts die u niet kent, of oud-medewerkers die nog beheerder zijn? Verwijder of degradeer ze.
- Controleer mislukte inlogpogingen in het logboek van de beveiligingsplugin. Een piek betekent dat uw inlogpagina wordt beproefd; zorg dat tweestapsverificatie aanstaat.
- Controleer de vervaldatums. SSL-certificaat, domeinnaam en licenties van premium plugins. Een verlopen licentie betekent geen updates meer, en dat merkt u pas als het te laat is.
- Kijk naar verlaten plugins. Een plugin die al meer dan een jaar geen update heeft gehad, verdient een vraagteken. Noteer ze voor blok 5.
Blok 5: opruimen (10 minuten)
Een opgeruimde site is sneller, veiliger en makkelijker te onderhouden. Elke maand een beetje voorkomt een grote schoonmaak later.
- Verwijder gedeactiveerde plugins. Uitgeschakeld is niet weg; de bestanden staan er nog en kunnen nog steeds een lek bevatten.
- Verwijder ongebruikte thema’s, op één standaardthema na als reserve.
- Leeg de prullenbak van berichten, pagina’s en reacties, en verwijder spamreacties.
- Beperk revisies als de database groeit door honderden oude versies van dezelfde pagina.
- Schrijf op wat u heeft gedaan. Datum, aantal updates, wat u heeft gecontroleerd, wat u heeft gezien. Drie regels zijn genoeg. Over een half jaar bent u er blij mee.
Voor een uitgebreidere uitleg over wat wel en niet weg mag, zie het artikel over ongebruikte plugins opruimen.
Als de lijst blijft liggen
Deze checklist is niet ingewikkeld. Het enige dat hem laat mislukken, is dat hij niet wordt gedaan. Als u merkt dat het al drie maanden “volgende week” is, dan is dat geen karakterfout maar een signaal dat het bij u simpelweg geen prioriteit krijgt naast het echte werk. In dat geval is het eerlijker om het werk over te dragen dan om de lijst te blijven printen. Vrijwel elk onderhoudsabonnement, ook dat van WebMaintor, doet precies deze vijf blokken maandelijks of vaker, met een kort rapport zodat u weet dat het is gebeurd. Zelf doen of laten doen: beide zijn goed, zolang de vinkjes elke maand worden gezet.



