WebsiteonderhoudCampagnepagina’s onderhouden en opruimen na de campagne
Elke actie laat pagina's achter die niemand meer beheert. Een checklist om campagnepagina's actueel te houden en netjes af te sluiten als…
Lees verderUpdates, back-ups, beveiliging en monitoring: elke maand geregeld, elke maand gerapporteerd. Vanaf € 79 per maand, maandelijks opzegbaar.
Een WordPress-website is nooit “af”. WordPress zelf, uw thema en elke plugin krijgen regelmatig updates die beveiligingslekken dichten en fouten oplossen. Wie die updates laat liggen, loopt vroeg of laat tegen een gehackte site, een wit scherm of een trage webshop aan.
Met een onderhoudsabonnement van WebMaintor hoeft u daar niet meer over na te denken. Wij voeren updates veilig uit, maken vooraf altijd een back-up, bewaken de beveiliging en de uptime van uw site en sturen u elke maand een helder Nederlandstalig rapport.

Een WordPress-website bestaat uit drie lagen die los van elkaar worden ontwikkeld: de WordPress-kern, het thema en de plugins. Elk van die lagen krijgt met regelmaat nieuwe versies. Soms gaat het om nieuwe functies, maar in de meeste gevallen gaat het om het dichten van beveiligingslekken en het oplossen van fouten. Wie updates uitstelt, laat die lekken openstaan. Dat is precies de reden dat verreweg de meeste gehackte WordPress-sites niet slachtoffer zijn van een geraffineerde aanval, maar van een bekende kwetsbaarheid in een verouderde plugin die al maanden geleden gerepareerd was.
Het misverstand dat wij het vaakst horen: "Mijn site werkt toch gewoon, waarom zou ik iets veranderen?" Dat klopt, totdat het niet meer klopt. Een verouderde plugin blijft werken tot een aanvaller de kwetsbaarheid vindt, of tot uw hostingpartij de PHP-versie verhoogt en de oude code niet meer draait. Beide momenten kiest u niet zelf. Met tijdig onderhoud kiest u wél het moment, en doet u het onder gecontroleerde omstandigheden met een back-up achter de hand.
Updates zijn tegelijk ook het grootste risico van onderhoud. Een nieuwe versie van een plugin kan conflicteren met uw thema of met een andere plugin. Daarom is "alles automatisch updaten" geen onderhoud, maar een gok. Goed onderhoud betekent: eerst een back-up maken, dan updaten, dan controleren of de belangrijkste pagina's en formulieren nog werken, en bij een probleem direct terugzetten. Die volgorde houden wij bij iedere wijziging aan.
Ter illustratie: een administratiekantoor uit Zwolle draaide een formulierenplugin die twee jaar niet was bijgewerkt. De plugin bevatte een bekend lek waarmee bestanden geüpload konden worden. Toen het kantoor bij ons kwam, stond er al een verborgen script in de uploads-map dat spam verstuurde via hun mailserver. De reparatie kostte meer dan een jaar onderhoud had gekost. Dat is het patroon dat wij met structureel websiteonderhoud willen voorkomen: kleine, regelmatige stappen in plaats van één groot herstel.
Belangrijk om te weten: onderhoud is geen garantie dat er nooit iets misgaat. Wel verkleint het de kans op incidenten aanzienlijk en, minstens zo belangrijk, het zorgt dat u snel en zonder dataverlies kunt herstellen als er toch iets gebeurt.
Veel ondernemers vragen zich af wat zij eigenlijk krijgen voor een maandelijks bedrag. Terecht. Hieronder staat wat er in een gemiddelde maand met uw website gebeurt, in de volgorde waarin wij het uitvoeren.
Bij het Basis-abonnement gebeurt dit één keer per maand; bij Zakelijk en Groei komen daar wekelijkse of dagelijkse back-ups bij, en worden beveiligingsupdates tussentijds uitgevoerd zodra ze verschijnen. Voor webshops geldt bovendien dat wij updates van WooCommerce en betaalplugins nooit zonder test doorvoeren.
Wat u daarvan merkt: meestal niets, en dat is de bedoeling. Omdat ons technische team vanuit India werkt, wordt het meeste werk uitgevoerd terwijl het in Nederland nacht is. Als u 's ochtends inlogt, staat de site bijgewerkt klaar en ligt het verslag in uw mailbox.

Een back-up is pas een back-up als u er ook iets mee kunt terugzetten. Dat klinkt vanzelfsprekend, maar in de praktijk zien wij vaak "back-ups" die alleen bestaan uit een zipbestand op dezelfde server als de website. Gaat die server stuk of wordt hij gehackt, dan is de back-up net zo verloren als de site zelf. Daarom hanteren wij de 3-2-1-regel die in de IT-wereld al decennia de norm is.
Die EU-opslag is geen detail. Uw database bevat persoonsgegevens: namen en e-mailadressen van klanten die een formulier invulden, bestellingen, reacties, accounts. De AVG stelt eisen aan waar die gegevens worden opgeslagen en wie erbij kan. Door back-ups versleuteld binnen de EU te bewaren, blijft u aan de veilige kant, en dat leggen wij ook vast in de verwerkersovereenkomst.
Hoe vaak een back-up nodig is, hangt af van hoe vaak uw site verandert. Een informatieve website die drie keer per jaar een tekst aanpast, is met een maandelijkse back-up goed bediend. Een webshop waar dagelijks bestellingen binnenkomen, verliest bij een maandelijkse back-up potentieel weken aan orderhistorie. Daarom zit in het Groei-abonnement een dagelijkse back-up en in Zakelijk een wekelijkse. Los daarvan maken wij vóór elke wijziging die wij zelf uitvoeren altijd een extra kopie.
Het onderdeel dat het vaakst wordt overgeslagen, is de hersteltest. Minimaal eens per kwartaal zetten wij een back-up terug op een testomgeving en controleren of de site daar volledig werkt: pagina's, afbeeldingen, formulieren, inloggen. Pas dan weten wij zeker dat het proces in een noodgeval ook echt werkt. Een back-up die nooit is getest, is een aanname. Wat u zelf kunt controleren: vraag uw huidige beheerder wanneer voor het laatst een herstel is geoefend. Als het antwoord uitblijft, weet u genoeg.
Een website die offline is, meldt dat niet uit zichzelf. Meestal hoort de eigenaar het van een klant die belt: "Uw site doet het niet." Tegen die tijd is de storing vaak al uren bezig. Monitoring lost dat op door de site permanent in de gaten te houden en bij afwijkingen direct een melding te sturen.
Wij controleren een aantal dingen tegelijk. Ten eerste bereikbaarheid: elke paar minuten wordt de homepage opgevraagd vanaf meerdere locaties. Reageert de site niet of geeft de server een foutcode, dan gaat er een melding naar ons team. Ten tweede inhoud: wij controleren niet alleen óf de pagina laadt, maar ook of er een specifiek stukje tekst op staat. Een pagina die technisch antwoord geeft maar leeg is of een foutmelding toont, valt daardoor ook op. Ten derde het SSL-certificaat: verloopt het binnen twee weken, dan weten wij het vóór de browser uw bezoekers een waarschuwing laat zien.
Daarnaast houden wij de laadtijd bij. Niet om elke seconde te rapporteren, maar omdat een plotselinge vertraging vaak het eerste teken is dat er iets mis is: een plugin die vastloopt, een database die volloopt met spam, of een aanval die de server belast. Een vertraging die aanhoudt, onderzoeken wij voordat het een storing wordt.
Een praktijkvoorbeeld: een fysiotherapiepraktijk in Breda kreeg op een zaterdagochtend een storing doordat de hostingpartij een serverupdate uitvoerde die een oude plugin niet aankon. Onze monitoring gaf om 06:40 een melding. Voordat de praktijk maandag openging, was de plugin bijgewerkt en de site weer online. Zonder monitoring was de storing het hele weekend blijven bestaan, precies in de periode waarin de meeste mensen een afspraak zoeken.
Wat monitoring niet doet: het maakt uw site niet sneller of veiliger. Het is een rookmelder, geen brandblusser. De waarde zit in de combinatie met de rest van het onderhoud: een melding is alleen nuttig als er iemand is die erop reageert en weet wat te doen.

WordPress is geschreven in PHP, en PHP heeft net als WordPress een levenscyclus. Elke versie krijgt ongeveer twee jaar actieve ondersteuning en daarna nog een jaar beveiligingsupdates. Daarna is een versie "end of life": bekende lekken worden niet meer gedicht. Een verrassend groot deel van de Nederlandse WordPress-sites draait nog op een PHP-versie die al jaren geen updates meer krijgt, simpelweg omdat niemand ernaar heeft gekeken.
Een moderne PHP-versie is niet alleen veiliger, maar ook aanmerkelijk sneller. Het verschil tussen PHP 7.4 en PHP 8.3 is in de praktijk goed merkbaar in laadtijd, zonder dat er iets aan de site zelf verandert. Toch is de overstap niet altijd triviaal. Oudere plugins en thema's gebruiken soms code die in nieuwere PHP-versies niet meer werkt. Wie in het hostingpaneel gewoon op "PHP 8.3" klikt, kan een wit scherm krijgen.
Daarom pakken wij een PHP-upgrade stapsgewijs aan:
Over hosting zelf: wij verkopen geen hosting en hebben daar ook geen belang bij. Wel beoordelen wij bij de start of uw huidige hostingpakket geschikt is. Een goedkoop gedeeld pakket met een geheugenlimiet van 64 MB is voor een eenvoudige site prima, maar voor een webshop met veel plugins te krap. Wanneer een verhuizing echt beter is, zeggen wij dat eerlijk en kunnen wij die tegen een vast tarief uitvoeren. Wat u zelf kunt controleren: log in bij WordPress, ga naar Hulpmiddelen en dan Sitediagnose. Daar staat welke PHP-versie u gebruikt en of WordPress een waarschuwing geeft.
Onderhoud zelf doen kan. WordPress is er juist op gebouwd dat de eigenaar zelf op "Bijwerken" kan klikken. De vraag is niet of u het kunt, maar wat het u werkelijk kost en wat er gebeurt als het misgaat. Laten wij dat nuchter uitrekenen voor een gemiddelde zakelijke website met een thema en vijftien tot twintig plugins.
Alles bij elkaar komt u op ongeveer anderhalf tot twee uur per maand als alles goed gaat. Tegen een ondernemersuurtarief van € 60 tot € 100 is dat al meer dan de kosten van het Basis-abonnement, en dan heeft u de tijd nog niet meegerekend die u kwijt bent als een update de site breekt. Precies dat laatste is het echte verschil. Een pluginconflict oplossen kost iemand die het dagelijks doet twintig minuten; iemand die het één keer per jaar meemaakt is er een avond mee bezig, en weet aan het eind niet zeker of het echt is opgelost.
Er zijn situaties waarin zelf doen verstandig is: een eenvoudige site met vier plugins, een eigenaar met technische affiniteit en de discipline om het maandelijks te doen. Wees daar eerlijk over. In onze ervaring begint zelfonderhoud vrijwel altijd met goede bedoelingen en eindigt het na een paar drukke maanden in een beheerdersdashboard met dertig achterstallige updates.
Uitbesteden heeft ook een nadeel dat wij niet willen verzwijgen: u bent afhankelijk van een externe partij. Daarom werken wij zonder langlopende contracten, met een opzegtermijn van zeven dagen en zonder opstartkosten. Als u ontevreden bent, stapt u over zonder gedoe. Bekijk de tarieven om de vergelijking voor uw eigen situatie te maken.

De meeste problemen die wij bij nieuwe klanten aantreffen, zijn geen exotische storingen maar het gevolg van een handvol terugkerende fouten. Als u deze herkent, weet u meteen waar de risico's van uw eigen site zitten.
Automatische updates aanzetten zonder controle. WordPress kan plugins zelf bijwerken. Klinkt handig, maar het betekent dat een update op willekeurig moment kan plaatsvinden, zonder back-up vooraf en zonder dat iemand controleert of de site nog werkt. Wij zien regelmatig sites die op een dinsdagnacht kapot zijn gegaan door een automatische update die niemand had opgemerkt.
Plugins verzamelen in plaats van beheren. Elke plugin is een stukje externe code dat onderhouden moet worden. Een site met veertig plugins waarvan er twaalf niet meer actief zijn, heeft twaalf extra ingangen die niemand bewaakt. Gedeactiveerde plugins kunnen nog steeds worden misbruikt als de bestanden op de server staan.
Het beheerdersaccount "admin" met een simpel wachtwoord. Nog steeds een van de meest voorkomende manieren waarop sites worden overgenomen. Geautomatiseerde scripts proberen dagelijks duizenden combinaties. Een uniek beheerdersaccount, een sterk wachtwoord en een beperking op het aantal inlogpogingen lossen dit vrijwel volledig op.
Alle back-ups op dezelfde server bewaren. Hierboven al besproken, maar het blijft de meest gemaakte fout. Als de server uitvalt of gehackt wordt, is de back-up ook weg.
Een thema of plugin aanpassen in de originele bestanden. Een ontwikkelaar heeft ooit iets rechtstreeks in het thema aangepast. Bij de volgende update is die aanpassing verdwenen, en niemand weet nog wat het was. Aanpassingen horen in een child-thema of in een aparte plugin, zodat ze updates overleven.
Niemand is verantwoordelijk. De site is gebouwd door een bureau dat inmiddels iets anders doet, de hosting staat op naam van een oud-medewerker en het domein verloopt over drie weken zonder dat iemand de herinneringsmail leest. Onderhoud begint met het ordenen van die basis: wie heeft toegang, waar staat wat, en wie grijpt in als er iets gebeurt. Een vrijblijvende websitecheck brengt de meeste van deze punten in één keer aan het licht.
Veel klanten komen bij ons met een site die twee, drie of soms vijf jaar geen aandacht heeft gehad. Dat is geen schande; het is hoe het meestal gaat. Wat wel belangrijk is, is dat zo'n site niet in één keer "even bijgewerkt" kan worden. Twintig updates tegelijk uitvoeren op een site die jaren stilstond, is vragen om problemen. Hieronder beschrijven wij hoe zo'n overname in de praktijk verloopt, aan de hand van een recente casus.
Een installatiebedrijf uit Apeldoorn nam contact op nadat hun site steeds trager werd. De site was in 2019 gebouwd, draaide op PHP 7.2, had 34 plugins waarvan 9 gedeactiveerd, een verlopen premium thema-licentie en geen enkele back-up buiten de server. De laatste update dateerde van anderhalf jaar geleden.
Vanaf dat moment viel de site in het reguliere onderhoud. De eerste maand vraagt bij een verwaarloosde site dus meer werk dan de maanden erna. Bij ernstige achterstand rekenen wij daarvoor eenmalig de update- en beveiligingsbeurt; dat zeggen wij vooraf, niet achteraf.

Een maandrapport is voor veel klanten het enige zichtbare bewijs dat er iets gebeurt met hun site. Daarom besteden wij er aandacht aan dat het leesbaar is voor iemand zonder technische achtergrond. Geen dertig pagina's automatisch gegenereerde grafieken, maar een overzicht van één tot twee pagina's in het Nederlands, met een korte toelichting waar dat nodig is.
Wat er standaard in staat:
Wat u ermee kunt, is misschien belangrijker dan wat erin staat. Het rapport is in de eerste plaats een controle-instrument: u ziet dat het werk is gedaan en kunt ons erop aanspreken als iets ontbreekt. Ten tweede is het een basis voor beslissingen. Als drie maanden op rij blijkt dat de firewall honderden aanvallen op de inlogpagina tegenhoudt, is dat een goed moment om tweestapsverificatie in te schakelen. Als de laadtijd langzaam oploopt, kunt u een snelheidsoptimalisatie overwegen voordat het een probleem wordt.
Ten derde is het rapport documentatie. Voor de AVG moet u kunnen aantonen dat u passende maatregelen neemt om persoonsgegevens te beschermen. Een reeks maandrapporten waaruit blijkt dat updates en beveiligingscontroles structureel worden uitgevoerd, is daarvoor een concreet bewijsstuk. Wij bewaren de rapporten zodat u er later op terug kunt vallen. Bij het Groei-abonnement bespreken wij de rapporten bovendien elk kwartaal met u door in een kort gesprek.
Zodra een externe partij toegang heeft tot uw website, heeft die partij ook toegang tot persoonsgegevens: formulierinzendingen, klantaccounts, bestelgegevens, reacties. Onder de AVG bent u als website-eigenaar de verwerkingsverantwoordelijke en zijn wij een verwerker. De wet verplicht in dat geval een verwerkersovereenkomst waarin staat wat wij wel en niet met die gegevens mogen doen.
Wij sluiten die overeenkomst standaard af bij elk abonnement, zonder dat u erom hoeft te vragen. Daarin staat onder meer:
Een eerlijk punt dat wij niet onder tafel schuiven: ons technische team werkt vanuit India. Voor de AVG betekent toegang vanuit een land buiten de EU een doorgifte van persoonsgegevens, en daar horen aanvullende waarborgen bij. Wij leggen dat vast met de standaardcontractbepalingen van de Europese Commissie, beperken de toegang tot wat voor het onderhoud nodig is en bewaren de gegevens zelf uitsluitend op EU-servers. Als u hierover vragen heeft, of als uw eigen branche strengere eisen stelt, bijvoorbeeld in de zorg of de advocatuur, dan bespreken wij graag vooraf wat wel en niet mogelijk is.
Wat u zelf kunt controleren bij uw huidige situatie: is er een verwerkersovereenkomst met iedereen die toegang heeft tot uw site, inclusief de hostingpartij en het bureau dat de site heeft gebouwd? Staat in uw privacyverklaring dat u externe partijen inschakelt voor onderhoud? Weet u waar uw back-ups fysiek staan? Bij veel ondernemers is het antwoord op minstens één van die vragen "geen idee", en dat is precies het soort losse eindjes dat bij een datalek tot problemen leidt.

Duidelijkheid over wat een abonnement níét omvat, voorkomt teleurstelling aan beide kanten. Onderhoud gaat over het gezond en veilig houden van een bestaande website. Het gaat niet over het maken van iets nieuws. Concreet valt het volgende buiten het onderhoud:
Wat wél binnen het abonnement past, zijn kleine aanpassingen: een tekst wijzigen, een afbeelding vervangen, een nieuwe pagina aanmaken op basis van een bestaande, een formulierveld toevoegen, een medewerker toevoegen aan het team-overzicht. Bij Zakelijk zitten daarvoor twee uur per maand in het abonnement, bij Groei vijf uur. Grotere aanpassingen, zoals een nieuwe sectie op de homepage of een koppeling met uw boekhoudpakket, schatten wij vooraf in en voeren wij uit op basis van een offerte tegen het uurtarief. U weet dus altijd van tevoren waar u aan toe bent.
Het grijze gebied zit bij vragen als "kunnen jullie de site wat moderner maken?" of "de homepage moet anders". Wij beantwoorden zulke vragen eerlijk: als het met een paar aanpassingen binnen het bestaande thema kan, doen wij het. Als het eigenlijk een herontwerp is, zeggen wij dat en helpen wij u bij het vinden van de juiste partij. Voor dagelijkse vragen en kleine wijzigingen is de supportdienst de plek waar u terechtkunt.
Met de onderstaande vragen kunt u in tien minuten zelf beoordelen hoe uw website ervoor staat. U heeft er alleen toegang tot het WordPress-beheer voor nodig. Beantwoord elke vraag eerlijk; het gaat niet om een cijfer, maar om inzicht.
Scoort u op alle twaalf vragen goed, dan is uw site in uitstekende handen en hoeft u weinig te veranderen. Twijfelt u bij drie of meer vragen, dan is het verstandig om het onderhoud structureel te regelen, of dat nu bij ons is of ergens anders. Wilt u dat wij meekijken, dan doen wij dat kosteloos en zonder verplichtingen. Neem daarvoor contact met ons op; u ontvangt binnen één werkdag een reactie.
WordPress-core, thema en plugins. Eerst een back-up, dan updaten, dan controleren of alles nog werkt. Bij grote updates testen wij eerst op een staging-omgeving.
Dagelijks, wekelijks of maandelijks, afhankelijk van uw abonnement. Versleuteld opgeslagen binnen de EU en op elk moment terug te zetten.
Web application firewall, malwarescans, loginbeveiliging en bescherming tegen brute-force-aanvallen. Wordt er toch ingebroken, dan ruimen wij op.
Elke minuut controleren wij of uw website bereikbaar is. Bij een storing krijgen wij direct een melding en komen wij in actie, ook buiten kantooruren.
Caching, afbeeldingsoptimalisatie, databaseopschoning en scriptbeheer. Een snelle site scoort beter in Google en converteert beter.
U ziet precies wat er is gedaan: welke updates, hoeveel aanvallen geblokkeerd, wat de uptime was en welke verbeteringen wij adviseren.
Dezelfde website, twee scenario's. Links de gemiddelde score van websites die wij bij een eerste check aantreffen, rechts na drie maanden onderhoud.
Er verschijnen 5 tot 15 plugin-updates. Niemand voert ze uit. Bekende lekken blijven open.
Database en cache raken vervuild. Laadtijd loopt op, Google merkt het.
Bots scannen uw site op precies die verouderde plugins. Loginpagina krijgt honderden pogingen.
Een update van de hosting breekt de e-mailbezorging. Aanvragen komen niet meer aan, niemand merkt het.
Malware, spam-links, rode waarschuwing in Chrome. Herstel kost dagen, omzet en vertrouwen.
Praktische artikelen uit onze kennisbank, geschreven door het team dat het dagelijks doet.
WebsiteonderhoudElke actie laat pagina's achter die niemand meer beheert. Een checklist om campagnepagina's actueel te houden en netjes af te sluiten als…
Lees verder
WebsiteonderhoudEen maandrapport hoort u te vertellen wat er is gebeurd en wat het betekent. Welke onderdelen erin horen, welke zinnen niets zeggen…
Lees verder
WebsiteonderhoudNiet elke update is even dringend. In de wijzigingsnotities staat of het om een lek gaat of om een nieuw knopje. Zo…
Lees verder
WebsiteonderhoudEen site met Elementor updaten vraagt om een andere volgorde en meer testen. Waar het in de praktijk misgaat, en wat u…
Lees verder
WebsiteonderhoudEen webshop met 47 achterstallige updates en geen ruimte voor storingen. Hoe die operatie via een testomgeving verliep, en waar het bijna…
Lees verder
WebsiteonderhoudZeven jaar niet bijgewerkt en toch geen klachten. Het verslag van een modernisering in vier stappen, inclusief de twee dingen die echt…
Lees verderVoor kleine bedrijfswebsites die veilig en actueel moeten blijven.
Voor ondernemers die klanten via hun website binnenhalen.
Voor webshops en bedrijven waarbij elke minuut downtime geld kost.
Maandelijks opzegbaar · Geen opstartkosten · Eerste maand niet tevreden? Geld terug.

Directe hulp bij problemen, vragen en aanpassingen. Eén vast aanspreekpunt dat uw website door en door kent.

Wit scherm, pluginconflict, gehackte website of kapot formulier? Wij lossen het snel én grondig op.

Firewall, malwarescans, loginbeveiliging en hackherstel. Zodat uw website en klantgegevens veilig blijven.

iDEAL, verzendkoppelingen en checkout-optimalisatie. Voor webshops die gewoon moeten blijven draaien.

Groene Core Web Vitals en een laadtijd onder de 2 seconden. Meer bezoekers die blijven, betere posities in Google.
Daarom maken wij vóór elke update een back-up. Gaat er iets mis, dan zetten wij de vorige versie binnen enkele minuten terug en zoeken wij uit welke plugin of aanpassing het probleem veroorzaakt.
Wij maken een eigen beheerdersaccount aan met tweestapsverificatie. Uw eigen wachtwoorden hoeft u niet te delen, en ons account kunt u op elk moment verwijderen.
Onze focus ligt volledig op WordPress en WooCommerce. Daardoor kennen wij het systeem tot in detail en kunnen wij snel en betrouwbaar werken.
Natuurlijk. Het blijft uw website. Wij adviseren alleen om updates aan ons over te laten, zodat we altijd een back-up hebben en zeker weten dat alles blijft werken.
Vraag een gratis websitecheck aan. U ontvangt binnen één werkdag een helder rapport, zonder verplichtingen.