TL;DR: Ik snap het, je hebt het druk. Hier is de beknopte versie.
Een WordPress-website heeft regelmatig onderhoud nodig. Niet omdat het leuk is, maar omdat software nu eenmaal kwetsbaar is. Wie zijn website verwaarloost, loopt het risico op hacks, storingen en aanvragen die niet binnenkomen. Herstellen kost altijd meer dan onderhouden.
Deze week liet ik een aantal websites uit voorzorg tijdelijk offline halen. In PHP, de programmeertaal achter een groot deel van het internet, waren twee ernstige beveiligingslekken gevonden. Ook WordPress draait op PHP. En daarmee een flink deel van de websites van ondernemers hier in Salland.
Ik schreef er een uitgebreider stuk over voor HierInSalland: waarom een hacker zich ook bezighoudt met de website van een hovenier in Raalte, en wat je er zelf aan kunt doen. Maar deze week maakte ook iets anders duidelijk: wie zijn website goed onderhoudt, had weinig te vrezen. Wie dat niet deed, had een probleem.
Wat is websiteonderhoud eigenlijk?
Een website is geen statisch ding. Onder de motorkap draait software: WordPress zelf, plugins voor je contactformulier, je fotogalerij of je cookiemelding, en PHP als de onderliggende taal. Die software wordt continu doorontwikkeld. Niet alleen voor nieuwe functies, maar ook om beveiligingslekken te dichten.
Onderhoud betekent:
- WordPress, plugins en PHP up-to-date houden
- Regelmatig back-ups maken
- Monitoren of de website online is en goed werkt
- Controleren of formulieren, aanvragen en betalingen binnenkomen
- Ingrijpen als er iets mis is, voordat jij het merkt
Dat laatste is het punt. Een goed onderhouden website geeft je rust. Je hoeft niet zelf het nieuws te volgen om te weten of jouw site veilig is.
Waarom kleine bedrijven dit onderschatten
De website staat er prima bij. Hij ziet er goed uit, klanten vinden hem, en er zijn nooit problemen geweest. Dus waarom zou je er aandacht aan besteden?
Omdat de meeste problemen onzichtbaar zijn totdat ze dat niet meer zijn.
En dan de vraag: weet jij hoe je een PHP-update uitvoert? Weet jij waar je moet kijken als je website is gehackt? Weet jij of je back-up van gisteren is of van twee jaar geleden?
Waarschijnlijk niet. En dat is geen verwijt. Maar het is wel een reden om er iemand voor te hebben die het wél weet.
Een plugin die al maanden een lek heeft maar nog niet is bijgewerkt. Een PHP-versie die al twee jaar geen updates meer krijgt. Een back-up die al een jaar niet is gecontroleerd. Je ziet het niet, je klant ziet het niet, maar een script dat het internet afzoekt naar kwetsbare websites ziet het wel.
En als het dan misgaat, merk je het vaak niet eens meteen. Je website “doet raar”. Een klant belt dat hij geen bevestiging heeft gekregen van zijn aanvraag. Google geeft een waarschuwing dat je site onveilig is. Een klant die zo’n waarschuwing ziet, komt niet meer terug.
Zelf onderhouden: wat er mis kan gaan
Misschien denk je: ik doe het gewoon zelf. Dat kan. Maar weet dan wat je doet.
Heb jij er altijd tijd voor? Of gaat het uitwerken van een offerte toch voor? En houd jij bij welke updates je hebt uitgevoerd en wanneer?
Stel dat een plugin die je zelf hebt bijgewerkt twee weken later een probleem veroorzaakt. Weet jij dan nog wat je twee weken geleden hebt gedaan? En weet je hoe je terugkeert naar een oude back-up zonder dat je aanvragen, bestellingen of wijzigingen kwijtraakt?
Als het misgaat, zijn er twee opties. Zelf repareren, met het risico op verdere schade. Of iemand inhuren die weet wat hij doet, en dat kost vaak meer dan je had verwacht.
Drie vragen die je jezelf kunt stellen
Naar aanleiding van de PHP-problemen van deze week schreef ik drie vragen op die elke ondernemer zou moeten kunnen beantwoorden:
Draait mijn website op een versie van PHP die nog updates krijgt, en worden WordPress en de plugins regelmatig bijgewerkt?
Niet elke hostingpartij voert updates automatisch door. En oudere versies van PHP krijgen op een gegeven moment geen beveiligingsupdates meer. Als jouw website daar nog op draait, staat de achterdeur open.
Wie heeft er toegang tot mijn website, en staat alles op mijn naam?
Je website, je domeinnaam en je Google-accounts horen van jou te zijn. Niet van de webdesigner van vijf jaar geleden die je al lang niet meer spreekt. En wie inlogt, doet dat bij voorkeur met tweestapsverificatie.
Ik ben zelf ook geen heilige op dit punt. Het is iets waar ik al een tijdje mee bezig was, maar wat na deze week nog hoger op de agenda staat. Voor mezelf én voor mijn klanten.
Wie belt mij als er iets misgaat?
Op een dag als woensdag wil je niet zelf het nieuws hoeven volgen. Er moet iemand zijn die het in de gaten houdt en actie onderneemt.
Kun je alle drie de vragen met een gerust hart beantwoorden? Dan ben je goed bezig. Kun je het niet? Dan weet je wat er op de planning staat.
Waarom we toch WordPress blijven gebruiken
Die vraag krijg ik regelmatig, zeker na een week als deze. WordPress heeft een beveiligingslek. Moeten we iets anders?
Het korte antwoord: nee.
WordPress heeft wereldwijd een marktaandeel van zo’n 43 procent. Dat maakt het een groot doelwit, maar ook een platform met een enorme gemeenschap van ontwikkelaars die continu aan beveiliging werken. Beveiligingslekken worden snel gevonden en snel gerepareerd.
Het risico zit zelden in WordPress zelf. Het zit in plugins die niet worden bijgewerkt, in PHP-versies die verouderd zijn, in websites die jarenlang niemand heeft aangeraakt. Een goed onderhouden WordPress-website is veilig. Een verwaarloosde website van welk platform dan ook is kwetsbaar.
Wisselen van platform lost niets op als je daarna hetzelfde doet: bouwen, online zetten en vergeten.
Herstellen kost meer dan onderhouden
Dat is misschien wel de belangrijkste les. Een gehackte website herstellen kost tijd, geld en soms ook klanten die je kwijt bent. Een aanvraagformulier dat al weken niet werkt, kost je opdrachten zonder dat je het doorhebt.
Regelmatig onderhoud is goedkoper. Niet alleen in geld, maar ook in rust.
Wat Bart Online doet
Ik onderhoud zo’n vijftig websites voor ondernemers in de regio. Updates, back-ups, monitoring en beveiliging. Als er iets mis is, merk ik het voordat jij het merkt. En als er een beveiligingsincident is zoals deze week, weet ik wat er moet gebeuren en doe ik het.
Je hoeft er zelf geen verstand van te hebben. Je moet wel weten dat het geregeld is.
Meer weten?
Heb je interesse in het afsluiten van een onderhoudscontract voor je website? Bekijk onze onderhoudsplannen of neem direct contact met ons op.
