Met een WordPress-onderhoudscontract laat je de updates, back-ups, monitoring en storingen van je website tegen een maandbedrag over aan een dienstverlener. In Frankrijk lopen de gepubliceerde aanbiedingen uiteen van zo’n € 50 per maand bij een freelancer tot enkele honderden euro’s excl. btw bij een bureau dat binnen een paar uur ingrijpen garandeert. Het verschil zit niet in de vermelde prijs, maar in wat er echt is inbegrepen, de gegarandeerde reactietijd en wat is uitgesloten. Zo lees je een offerte en maak je een keuze.
Wat een onderhoudscontract dekt
| Dienst | Wat je mag verwachten | Vraag om te stellen |
|---|---|---|
| Updates | Core, plugins, thema’s: beveiligingsupdates worden snel doorgevoerd | Hoe snel na het verschijnen van een beveiligingsupdate? |
| Testen na updates | Controle van de belangrijkste pagina’s, bij voorkeur op een stagingomgeving | Wat gebeurt er als een update de site breekt? |
| Back-ups | Dagelijks, buiten de server, meerdere weken bewaard | Wanneer hebben jullie voor het laatst een herstel getest? |
| Monitoring | Beschikbaarheid, SSL-certificaat, bekende kwetsbaarheden in plugins | Wie krijgt de melding, en hoe laat? |
| Beveiliging | Accounts, inloggen, tweestapsverificatie, hardening | Is het opschonen na een hack inbegrepen? |
| Rapport | Maandelijks: wat er gedaan is en wat er nog besloten moet worden | Mag ik een voorbeeldrapport zien? |
| Kleine aanpassingen | Een paar uur wijzigingen per maand, of op nacalculatie | Worden ongebruikte uren meegenomen naar de volgende maand? |
Wat kost onderhoud van een WordPress-website? Prijzen in Frankrijk
Er bestaat geen officiële prijslijst. De ordes van grootte hieronder komen uit gepubliceerde aanbiedingen in Frankrijk: een freelancer op een dienstenplatform (€ 50 voor een maand onderhoud van een bedrijfswebsite met maximaal 15 plugins, met opties voor WooCommerce en kleine aanpassingen) en de prijslijst die een Frans bureau voor 2026 publiceerde.
| Niveau | Waargenomen prijs | Gebruikelijke inhoud | Voor wie |
|---|---|---|---|
| Freelancer, per maand | Vanaf € 50 per maand | Updates, controle, rapport: opschonen na een hack uitgesloten | Eenvoudige bedrijfswebsite |
| Basis | € 80 tot € 120 excl. btw per maand | Updates, wekelijkse back-ups, beschikbaarheidsmonitoring | Klein bedrijf |
| Business | € 150 tot € 250 excl. btw per maand | Plus 2 uur aanpassingen, rapport, support binnen 48 uur | Site die leads oplevert |
| Extra beveiliging | € 250 tot € 400 excl. btw per maand | Plus firewall, malwarescan, dagelijkse back-ups, reactietijd 4 uur | Webshop, kritieke site |
| Buiten het pakket | € 60 tot € 90 excl. btw per uur | Niet voorzien werk | Iedereen |
Om te vergelijken breng je elke offerte terug tot drie getallen: de jaarlijkse kosten, de gegarandeerde reactietijd en de prijs van een incident dat niet gedekt is. Een pakket van € 50 zonder opschonen na een hack kan op jaarbasis duurder uitvallen dan een pakket van € 150 waar dat wel in zit.
De gegarandeerde reactietijd (SLA): de belangrijkste clausule
De SLA (service level agreement) legt twee verschillende termijnen vast die vaak door elkaar worden gehaald: de reactietijd (iemand gaat ernaar kijken) en de hersteltijd (de site werkt weer). "Support binnen 48 uur" garandeert niet dat de site binnen 48 uur gerepareerd is. Controleer ook de tijden die gedekt zijn (werkdagen of 24/7), het kanaal voor noodgevallen en de compensatie als de termijn niet wordt gehaald.
Waarschuwingssignalen in een offerte
- Back-ups op dezelfde server als de site: die verdwijnen samen met de site. Eis een externe kopie, volgens de 3-2-1-regel.
- "Maandelijkse" updates zonder uitzondering voor beveiliging: een kwetsbaarheid die binnen een paar dagen wordt misbruikt, wacht niet tot het einde van de maand.
- Licenties voor premium plugins op naam van de dienstverlener: als je vertrekt, stoppen de updates. Licenties horen op jouw naam te staan, of de overdracht moet geregeld zijn.
- Gedeelde beheerderstoegang: iedereen die aan de site werkt, moet een eigen persoonlijk account hebben, beveiligd met tweestapsverificatie.
- Geen rapport: zonder vastlegging van wat er gedaan is, betaal je voor een belofte.
- Geen exitclausule: spreek een redelijke opzegtermijn af en de overdracht van toegang, back-ups en documentatie.
Een dienstverlener kiezen met vijf vragen
- Hoe lang na het verschijnen van een beveiligingsupdate voeren jullie die door?
- Waar worden de back-ups bewaard, hoe lang, en wanneer hebben jullie de laatste teruggezet?
- Wat doen jullie, en tegen welke prijs, als mijn site gehackt wordt?
- Testen jullie updates op een stagingomgeving voordat ze op de live site komen?
- Hoe ziet jullie maandrapport eruit, en wie waarschuwt mij bij een incident?
Een dienstverlener die precies antwoordt, met cijfers en voorbeelden, is meer waard dan een goedkopere offerte met vage antwoorden. Biedt je hostingprovider een managed pakket aan waarin de updates zitten, vergelijk dat dan ook: zie onze ranglijst van WordPress-hosting en de definitie van managed services.
Zelf doen, uitbesteden of allebei
Een bedrijfswebsite met tien goed onderhouden plugins beheer je zelf in een uur per maand, mits je automatische updates inschakelt waar dat veilig is en een melding krijgt bij kwetsbaarheden. Een webshop, een site waar je omzet van afhangt of een verzameling klantsites rechtvaardigt een contract, of serieuze tools als jij zelf de dienstverlener bent.
Voor bureaus: alle sites volgen zonder elke site te openen
Hier helpt WP Masquerade Pro bureaus en freelancers die onderhoud verkopen: elke Pro-site stuurt dagelijks de stand van zijn updates (WordPress, plugins, thema’s, PHP-versie) en zijn bekende kwetsbaarheden naar je ledenomgeving. Een kwetsbare site verschijnt bovenaan de lijst, en elke maandag kan er een samenvatting van de sites met openstaande updates per e-mail verstuurd worden. Op elke site leveren de meldingen over kwetsbaarheden, de integriteitscontrole en het activiteitenlogboek input voor het maandrapport. WP Masquerade voert geen updates voor je uit, maakt geen back-ups en schoont geen gehackte site op: het vertelt je waar je als eerste moet ingrijpen.
Al je sites in één ledenomgeving
€ 149 excl. btw per jaar voor 10 sites, € 399 excl. btw voor 100 sites, of € 990 excl. btw levenslang voor onbeperkt veel sites: eenvoudig mee te nemen in je onderhoudscontracten.
Veelgestelde vragen
Wat kost een WordPress-onderhoudscontract gemiddeld?
Voor een bedrijfswebsite lopen de in Frankrijk gepubliceerde aanbiedingen uiteen van zo’n € 50 per maand bij een freelancer tot € 80 tot € 120 excl. btw bij een bureau. Reken op € 250 excl. btw of meer voor een reactietijd van een paar uur en extra beveiliging.
Is opschonen na een hack inbegrepen in een onderhoudscontract?
Niet altijd, en het is de meest voorkomende uitsluiting bij instapaanbiedingen. Laat het schriftelijk vastleggen, samen met de prijs van werk buiten het pakket.
Doet mijn hostingprovider het onderhoud?
Shared hosting onderhoudt de server, niet je WordPress. Sommige managed pakketten voeren updates uit, soms na een test op een kopie, maar dekken geen aanpassingen en geen redactionele ondersteuning.
Hoe vaak moet je een WordPress-site updaten?
Beveiligingsupdates zodra ze verschijnen, de overige updates minstens elke week of om de twee weken, na een back-up en een controle.
Om te onthouden
- Een contract dekt updates, tests, externe back-ups, monitoring, beveiliging en rapportage.
- Ordes van grootte in Frankrijk: vanaf € 50 per maand bij een freelancer, € 80 tot € 400 excl. btw bij een bureau, afhankelijk van de gegarandeerde reactietijd.
- Maak onderscheid tussen reactietijd en hersteltijd.
- Pas op voor back-ups op dezelfde server, licenties op naam van de dienstverlener en uitsluitingen die niet op papier staan.
- Voor een bureau bespaart centraal volgen de tijd die het kost om elke site langs te gaan.
Bronnen
- Kolonell: prijzen van een onderhoudscontract voor websites in 2026 (in het Frans) (externe link, opent in een nieuw tabblad)
- ComeUp: voorbeeld van een WordPress-onderhoudsaanbod van een freelancer (in het Frans) (externe link, opent in een nieuw tabblad)
- WordPress.org: Updating WordPress (externe link, opent in een nieuw tabblad)


