Een website bijhouden in tien minuten per maand
Op een eigen server die zichzelf bijwerkt en elke nacht een back-up maakt, is bijhouden vooral nakijken. Een vaste ronde van tien minuten per maand is genoeg: je site op je telefoon bekijken, links laten nalopen, je certificaat controleren en een kopie op je laptop zetten. Wat je daarbij vindt, los je daarna op, één ding tegelijk.
Een kleine website hoeft geen wekelijkse zorg te zijn. Op een eigen server die goed is ingericht, gebeurt het meeste vanzelf, en wat overblijft is nakijken. Daarvoor is één vaste ronde per maand genoeg. Is er niets mis, dan ben je in tien minuten klaar. Vind je wel iets, dan kost het oplossen wat meer tijd, maar dan weet je het in elk geval voordat een klant het merkt.
Wat je server al zelf doet
Op een server die is ingericht met het installatiescript van retrAIt, gebeurt een deel van het onderhoud zonder jou. Beveiligingsupdates worden automatisch geïnstalleerd, en als dat nodig is, herstart de server om 04.00 ‘s nachts. Elke nacht om 03.30 maakt hij een back-up van je instellingen en je sites. Daarvan bewaart hij er veertien van de afgelopen dagen, zes van de afgelopen weken en zes van de afgelopen maanden. Certbot, het programma voor het certificaat achter je slotje, kijkt twee keer per dag of dat certificaat bijna verloopt, en vraagt dan zelf een nieuw aan.
Twee dingen blijven jouw zorg. De back-ups staan op dezelfde server, dus als er met de server zelf iets misgaat, ben je ze ook kwijt. En Let’s Encrypt, dat de certificaten uitgeeft, stuurt sinds 4 juni 2025 geen herinneringsmail meer als een certificaat bijna verloopt. Dat het vernieuwen vanzelf gaat, is dus iets wat je af en toe zelf nagaat. Beide zitten in de ronde hieronder.
De ronde van tien minuten
Zet een terugkerende afspraak in je agenda, bijvoorbeeld op de eerste maandag van de maand. Doe dan dit:
- Open je site op je telefoon, met de wifi uit, en bekijk hem alsof je hem voor het eerst ziet. Kloppen je prijzen en openingstijden nog?
- Log in op je server en typ
site-stats. Je ziet hoeveel verzoeken er de laatste 24 uur binnenkwamen. Vergelijk dat met vorige maand. - Start Claude Code in de map van je site en vraag: “Loop alle links na, ook die naar andere sites, en verander nog niets.”
- Typ
sudo certbot certificatesen kijk tot wanneer je certificaat geldig is. - Kijk in Google Search Console of er meldingen zijn over je pagina’s.
- Zet in de terminal van je laptop een kopie van je sites neer, met de maand in de naam:
scp -r mijnserver:sites ./sites-kopie-2026-10
Geef de kopie elke maand een nieuwe naam. Bestaat de map al, dan zet scp de nieuwe kopie erin in plaats van ernaast, en raak je het overzicht kwijt. De verborgen map met je git-geschiedenis gaat gewoon mee, dus je hebt op je laptop ook al je oude versies. Wat de getallen van site-stats wel en niet zeggen, lees je in Bezoekers tellen zonder cookies.
Bij stap 4 hoort één vuistregel. Certbot vernieuwt een certificaat ruim voordat het verloopt, dus normaal staan er nog weken op. Zie je dat er nog maar een paar dagen over zijn, dan loopt het vernieuwen niet. Vraag Claude dan om uit te zoeken waarom. Met sudo certbot renew --dry-run kan hij een proef draaien zonder iets aan je certificaat te veranderen.
Wat je niet hoeft te doen
Een site van gewone HTML- en CSS-bestanden heeft geen beheersysteem met uitbreidingen die steeds bijgewerkt moeten worden. Bij een WordPress-site is dat bijwerken juist een flink deel van het onderhoud, en een uitbreiding die achterloopt, kan daar een zwakke plek zijn. Die zorg heb je bij zo’n eenvoudige site niet.
Merk je op een ochtend dat je werkplek op de server weg is, je tmux-sessie met Claude erin, dan is je server die nacht waarschijnlijk na een update herstart. Je werk is niet weg. Je bestanden staan er nog, en met claude --continue in de map van je site pak je het laatste gesprek weer op.
Wat je doet met wat je vindt
Vind je iets, los het dan op in de map van je site, en niet rechtstreeks op de plek waar je site online staat. Geef Claude één opdracht tegelijk, zet de site daarna online met sudo publish en laat Claude de wijziging vastleggen in git. Dan kun je altijd terug naar de versie van vorige maand. Hoe dat werkt, staat in Iets misgegaan? Terugdraaien met git.
Wat je niet meteen oppakt, zet je in plannen.md, je eigen lijstje in de map van je site. Dat bestand gaat niet mee online. Begin een volgende sessie met “Lees plannen.md en vertel me wat het volgende is”, dan zit je ook na een maand snel weer in je werk. Kijk je lijstje in je ronde even door. Staat er iets al drie maanden op, dan is het misschien niet zo nodig, en mag het eraf. In het online programma heeft dit onderhoud een eigen les, met een opdracht om je eerste ronde meteen te doen.
Een voorbeeld: de ronde van Lotte
Neem als voorbeeld Lotte, fotograaf in Haarlem. In haar ronde van oktober ziet ze op haar telefoon dat haar tarief voor een halve dag nog van vorig jaar is. Claude vindt daarnaast een link naar een artikel in een tijdschrift dat niet meer bestaat. Ze laat het tarief aanpassen en de link vervangen door een gewone vermelding van het tijdschrift, met het nummer erbij. Daarna publiceert ze en laat ze Claude een commit maken. Haar certificaat is nog twee maanden geldig, Search Console heeft geen meldingen, en de kopie staat in sites-kopie-2026-10 op haar laptop. Alles bij elkaar een kwartier, omdat er twee dingen te doen waren.
Eens per kwartaal en eens per jaar
Een paar dingen hoeven niet elke maand. Eens per kwartaal lees je je teksten opnieuw, met de vraag of ze nog kloppen met wat je nu doet. Oefen dan ook één keer met terugzetten: haal een oud bestand uit een back-up of uit de kopie op je laptop, en kijk of het lukt. Van een back-up die je nooit hebt teruggezet, weet je niet of hij werkt. Meer daarover in Back-ups van je eigen server.
Eens per jaar kijk je of je privacyverklaring nog klopt met wat je site doet. Is er een formulier bijgekomen, of iets wat van een andere server wordt geladen, dan hoort dat erin. Kijk ook of de rekeningen voor je domeinnaam en je server binnenkomen op een mailadres dat je echt leest. Een domeinnaam die ongemerkt verloopt, is een veelvoorkomende reden dat een site ineens weg is. Zet de verlenging bij je registrar op automatisch als dat kan.
Zet de afspraak nu in je agenda, voor de eerste maandag van volgende maand. Doe de eerste ronde met deze lijst ernaast en schrijf op wat je vond. De tweede keer gaat het sneller, en na een paar maanden weet je precies waar je moet kijken.
Foto bovenaan: Kampus Production via Pexels