# Website offline gegaan? Zo vind je snel de oorzaak

Gepubliceerd: 11 oktober 2026 · 8 min leestijd

Door [Tekin Uslu](https://www.linkedin.com/in/tekinuslu/) · Digitaalnu

Controleer in deze volgorde: eerst of het domein nog naar het juiste adres wijst (DNS), dan of de server antwoordt, dan of het HTTPS-certificaat geldig is en pas daarna je plugins en thema. Door die plekken één voor één af te gaan, zoek je gericht in plaats van te gokken. Dit artikel geeft een stappenplan op basis van hoe DNS, HTTPS, hosting en caching werken. Het noemt geen cijfers over de verdeling van oorzaken, want die staan niet in de bronnen. Hulp bij een storing start bij Digitaalnu vanaf €95 per storing.

In dit artikel

1. Is je website echt offline?
2. Is het een DNS-probleem?
3. Is het de server of de hosting?
4. Is het het HTTPS-certificaat?
5. Is het een plugin of een update?
6. Wie bel je en wat leg je vast?

## Is je website echt offline?

Stel eerst vast dat je website echt voor iedereen offline is. Open hem vanaf een ander netwerk, bijvoorbeeld je telefoon op mobiel internet, en liefst ook op een apparaat dat de site nooit eerder opende. MDN legt uit dat opgeslagen HTTP-responses fresh of stale zijn en dat een private cache aan één client is gekoppeld, doorgaans de browsercache. Wat jouw browser laat zien, kan dus een opgeslagen kopie zijn in plaats van wat de server op dit moment antwoordt. Vergelijk daarom altijd meerdere plekken.

Noteer vervolgens wat je precies ziet. Wat nu volgt is praktisch advies, geen vaste regel: een melding kan een richting geven, maar bewijst geen oorzaak. Een melding dat de naam niet gevonden is, kan wijzen op DNS. Een pagina die blijft laden en een time-out geeft, kan wijzen op de server of de hosting. Een waarschuwing over een niet-vertrouwd of verlopen certificaat kan wijzen op HTTPS. Een WordPress-foutmelding, een witte pagina of een site die half werkt, kan wijzen op software zoals een plugin, een thema of een update. Zo kies je welke stap je het eerst neemt. Schrijf het tijdstip en de melding op voor wie je gaat bellen.

## Is het een DNS-probleem?

Begin met DNS. MDN omschrijft de belangrijkste functie van DNS als het vertalen van voor mensen leesbare domeinnamen naar een numeriek IP-adres. Als dat antwoord ontbreekt of naar de verkeerde plek wijst, kan een browser de server niet vinden, ook al draait die perfect. Controleer bij de partij die je DNS beheert of het A-record naar het juiste adres wijst en of er recent iets is gewijzigd, bijvoorbeeld bij een verhuizing of bij een wisseling van hostingpartij. Hoe die records werken lees je in [DNS uitgelegd voor ondernemers](https://digitaalnu.nl/blog/dns-uitgelegd-voor-ondernemers).

Houd rekening met de TTL. Volgens RFC 1035 is dat de tijd in seconden dat een record gecachet mag worden voordat het weggegooid moet worden. Is er net een DNS-record gewijzigd, dan kan het zijn dat sommige bezoekers nog het oude antwoord krijgen en anderen al het nieuwe. Dat verklaart waarom jij je site wel ziet en een klant niet. Zit je binnen de TTL-tijd na een wijziging, dan is wachten onderdeel van de oplossing. Is er niets gewijzigd en kloppen de records, dan zoek je verder dan DNS.

Controleer ook of je domeinnaam nog bestaat. SIDN noemt als voorbeeld dat een .nl-domeinnaam kan worden opgeheven zonder dat je erom hebt gevraagd, als de verlenging bij je registrar niet automatisch gebeurt. Wordt een domeinnaam opgeheven, dan raakt dat je website en je mail tegelijk, omdat beide aan de naam hangen. Log in bij je registrar of vraag je bureau, kijk of het domein actief is en wanneer de volgende verlenging is. Meer over wie wat beheert staat in [een .nl-domeinnaam registreren en beheren](https://digitaalnu.nl/blog/domeinnaam-registreren-en-beheren-nl).

## Is het de server of de hosting?

Is DNS in orde, dan kijk je naar de server. Volgens Wikipedia levert een webhostingdienst de infrastructuur om websites te hosten en bereikbaar te maken. Bij shared hosting is de provider volgens Wikipedia doorgaans verantwoordelijk voor serverbeheer, serversoftware, beveiligingsupdates en technische ondersteuning. Een storing op de server zelf valt bij shared hosting dus doorgaans onder je hostingpartij. Kijk of zij een statuspagina hebben en neem contact op als meer klanten last hebben. Vraag direct naar de oorzaak en naar het verwachte herstel, niet alleen of ze ernaar kijken.

Heb je een VPS of een eigen server, dan kan een groter deel van het beheer bij jou liggen; dat hangt af van je contract. Wikipedia schrijft dat een VPS een eigen kopie van een besturingssysteem draait en dat klanten superuser-toegang kunnen hebben. Heb jij die toegang, ga dan na of het beheer van de server bij jou ligt. Kijk dan of de server nog aanstaat, of er schijfruimte of geheugen is en of de webserver nog draait. Weet je niet zeker wie op jouw contract wat beheert, vraag het je hostingpartij dan schriftelijk. Dat voorkomt discussie op het moment dat het misgaat.

Gebruik je een CDN, dan komt er een extra schakel bij. MDN schrijft dat een CDN een groep servers is die op veel locaties kopieën van data opslaat, zodat verzoeken door de dichtstbijzijnde server beantwoord kunnen worden. Een nadeel is de extra afhankelijkheid van een derde partij: valt de CDN uit, dan kan de website volgens MDN niet goed meer werken. Een gedeelde cache tussen client en server kan responses delen tussen gebruikers. Een storing kan dus bij de CDN zitten, of de CDN kan een oude versie blijven tonen. Test daarom ook rechtstreeks de server als dat kan.

Zorg dat je zelf eerder weet dat de site offline is dan je klanten. Wikipedia omschrijft uptime als een maat voor betrouwbaarheid: de tijd dat een machine ononderbroken werkt en beschikbaar is. Een uptime-monitor controleert op vaste momenten of je site antwoordt en waarschuwt je als dat niet zo is. Dat vertelt je ook wanneer de storing begon, wat de oorzaak helpt te vinden: viel hij uit na een update, na een DNS-wijziging of zonder zichtbare aanleiding? Monitoring hoort daarom bij onderhoud, zie [WordPress-onderhoud](https://digitaalnu.nl/diensten/wordpress-onderhoud).

## Is het het HTTPS-certificaat?

Dan het certificaat. Volgens MDN is HTTPS een versleutelde versie van HTTP die TLS gebruikt om alle communicatie tussen client en server te versleutelen, en horen alle websites hun pagina's via HTTPS aan te bieden. Is het certificaat verlopen of ongeldig, dan toont de browser een beveiligingswaarschuwing in plaats van je site. Gebruikt je site de HSTS-header, dan vertelt die browsers volgens MDN bovendien dat de host alleen via HTTPS benaderd mag worden en dat toekomstige pogingen via HTTP automatisch naar HTTPS worden geüpgraded. Een certificaatprobleem los je dus op bij het certificaat zelf.

Let's Encrypt is volgens zichzelf een gratis, geautomatiseerde en open certificaatautoriteit. Het raadt handmatig vernieuwen af, omdat dat bij kortere geldigheid vaker nodig is, en adviseert voldoende monitoring te hebben die alarmeert als certificaten niet tijdig worden vernieuwd. In een bericht van 2 december 2025 schreef Let's Encrypt dat het certificaten van 90 dagen uitgaf en dat die looptijd uiterlijk in 2028 wordt gehalveerd tot 45 dagen. Per 11 oktober 2026 is dat de aangekondigde planning; controleer de actuele looptijd bij Let's Encrypt zelf. Een geautomatiseerde vernieuwing die stilletjes faalt, merk je zonder monitoring pas als het certificaat is verlopen.

Controleer in de browser of het certificaat geldig is, tot wanneer en voor welke naam. Staat de einddatum in het verleden, dan moet het certificaat worden vernieuwd. Vernieuwt het niet vanzelf terwijl je automatische vernieuwing had afgesproken, vraag dan je hostingpartij waarom die niet is gelukt. Let's Encrypt raadt handmatig vernieuwen af, dus de structurele oplossing is een werkende automatische vernieuwing met monitoring erbij, niet een eenmalige handmatige actie. Het kan helpen om te kijken of de site op het adres zonder www hetzelfde antwoord geeft als met www.

## Is het een plugin of een update?

Werkt de server en het certificaat, maar de site toont een foutmelding of een witte pagina, dan zit het in de software. Denk aan een plugin of thema dat net is bijgewerkt of een update van WordPress zelf. WordPress.org adviseert de database regelmatig en altijd voor een upgrade te back-uppen. WooCommerce schrijft dat je voor een update een actuele back-up maakt en de update waar mogelijk op een staging-site test, en niet rechtstreeks op de productiesite. Ging het mis na een update, dan is een geteste back-up de snelste weg terug.

Bij het terugzetten geldt volgens WordPress.org: eerst de WordPress-bestanden terugzetten en daarna de database importeren. Het wijst er ook op dat hosts doorgaans een back-up van de hele server maken, maar dat een kopie terugvragen tijd kost terwijl snel herstel cruciaal is. Zorg dus dat je zelf een recente back-up hebt, buiten de server. Zie je naast de storing ook gedrag dat je niet kent, zoals nieuwe gebruikers of vreemde bestanden, ga dan door naar [je WordPress-site is gehackt: de eerste 24 uur](https://digitaalnu.nl/blog/wordpress-gehackt-eerste-24-uur).

## Wie bel je en wat leg je vast?

Loop de stappen niet allemaal in je eentje door als je met elk uur omzet verliest. Bel een specialist met je notities: wat zag je, vanaf welk netwerk, sinds wanneer en wat was er recent gewijzigd. Dat bespaart tijd. Bij [WordPress-hulp](https://digitaalnu.nl/diensten/wordpress-hulp) zoeken we de oorzaak en herstellen we de site, vanaf €95 per storing. Wil je dat het niet nog eens gebeurt, dan zorgen [onderhoud](https://digitaalnu.nl/diensten/wordpress-onderhoud) met monitoring en goede [hosting](https://digitaalnu.nl/diensten/hosting) voor minder verrassingen.

## Startprijzen van Digitaalnu

| Dienst | Vanaf | Doorlooptijd |
| --- | --- | --- |
| Website voor vakmensen | €750 per project | 2 weken |
| Webshop op maat | €2.500 per project | ongeveer 6 weken |
| Webapplicatie of maatwerk software | €2.000 per project | ongeveer 6 weken |
| Mobiele app | €5.000 per project | ongeveer 6 weken |
| WordPress-onderhoud | €45 per maand | doorlopend |
| Managed hosting | €25 per maand | doorlopend |

Vaste prijs vooraf, geen maximumbedrag: de definitieve prijs volgt na een gratis intakegesprek.

## Veelgestelde vragen

### Wat controleer ik als eerste als mijn website offline is?

Controleer eerst of de site ook voor anderen offline is, bijvoorbeeld vanaf je telefoon op mobiel internet. Kijk daarna naar de foutmelding. Als praktische vuistregel, geen vaste regel: een naam die niet gevonden wordt kan wijzen op DNS, een time-out op de server, een waarschuwing op het certificaat en een WordPress-foutmelding op een plugin of update.

### Hoe weet ik of het een DNS-probleem is?

DNS vertaalt volgens MDN een domeinnaam naar een numeriek IP-adres. Wijst het A-record niet naar de juiste server, of is het domein niet verlengd, dan komen bezoekers niet bij je site uit. Controleer bij je registrar of het domein actief is en of de records kloppen.

### Waarom zie ik mijn site wel en mijn klant niet?

Systemen bewaren antwoorden in een cache. Bij DNS bepaalt de TTL hoe lang een antwoord bewaard mag worden, en HTTP-responses kunnen in een private of gedeelde cache staan. Daardoor kan de ene bezoeker de oude situatie zien terwijl een ander de nieuwe ziet. Test vanaf een ander netwerk.

### Kan een verlopen HTTPS-certificaat mijn site onbereikbaar maken?

Een verlopen certificaat geeft bezoekers een beveiligingswaarschuwing in plaats van je site. Gebruikt je site de HSTS-header, dan worden pogingen via HTTP volgens MDN automatisch naar HTTPS geüpgraded. Houd vernieuwing daarom automatisch en laat monitoring alarmeren als vernieuwing uitblijft, zoals Let's Encrypt aanraadt.

### Wat kost het laten oplossen van een storing?

WordPress-hulp bij een storing start bij Digitaalnu vanaf €95 per storing. Wat het uiteindelijk wordt, hangt van de oorzaak af. We kijken eerst waar het probleem zit en bespreken daarna wat het herstel inhoudt.

## Waar dit op gebaseerd is

- WordPress.org (Developer Resources): [Backups – Advanced Administration Handbook | Developer.WordPress.org](https://developer.wordpress.org/advanced-administration/security/backup/), geraadpleegd op 11 oktober 2026.
  > “Back up your database regularly, and always before an upgrade.”
  > “Most hosts back up the entire server, including your site, but it takes time to request a copy of your site from their backups, and a speedy recovery is critical.”
  > “Restore the WordPress files first, then restore/import the database.”
- WooCommerce (Automattic): [How to update WooCommerce Documentation - WooCommerce](https://woocommerce.com/document/how-to-update-woocommerce/), geraadpleegd op 11 oktober 2026.
  > “Before you update WooCommerce, make a current backup and test the update on a staging site whenever possible.”
  > “Note: Do not test updates directly on your production site.”
- Wikipedia: [Web hosting service - Wikipedia](https://en.wikipedia.org/wiki/Web_hosting_service), geraadpleegd op 11 oktober 2026.
  > “A web hosting service is a type of Internet hosting service that provides the infrastructure required to host websites and make them accessible on the World Wide Web.”
- Wikipedia: [Shared web hosting service - Wikipedia](https://en.wikipedia.org/wiki/Shared_web_hosting_service), geraadpleegd op 11 oktober 2026.
  > “In shared hosting, the provider is generally responsible for managing servers, installing server software, security updates, technical support, and other aspects of the service.”
- Wikipedia: [Virtual private server - Wikipedia](https://en.wikipedia.org/wiki/Virtual_private_server), geraadpleegd op 11 oktober 2026.
  > “A virtual private server runs its own copy of an operating system (OS), and customers may have superuser-level access to that operating system instance”
- MDN Web Docs (Mozilla): [DNS - Glossary | MDN](https://developer.mozilla.org/en-US/docs/Glossary/DNS), geraadpleegd op 11 oktober 2026.
  > “The most prominent function of DNS is the translation of human-friendly domain names (such as mozilla.org) to a numeric IP address (such as 192.0.2.172)”
- IETF / RFC Editor: [RFC 1035: Domain Names - Implementation and Specification](https://www.rfc-editor.org/rfc/rfc1035.txt), geraadpleegd op 11 oktober 2026.
  > “TTL a 32 bit unsigned integer that specifies the time interval (in seconds) that the resource record may be cached before it should be discarded.”
- MDN Web Docs (Mozilla): [HTTPS - Glossary | MDN](https://developer.mozilla.org/en-US/docs/Glossary/HTTPS), geraadpleegd op 11 oktober 2026.
  > “HTTPS (HyperText Transfer Protocol Secure) is an encrypted version of the HTTP protocol. It uses TLS to encrypt all communication between a client and a server.”
- MDN Web Docs (Mozilla): [Transport Layer Security (TLS) - Security | MDN](https://developer.mozilla.org/en-US/docs/Web/Security/Defenses/Transport_Layer_Security), geraadpleegd op 11 oktober 2026.
  > “Transport Layer Security (TLS) is a protocol which enables a client to communicate securely with a server across an untrusted network.”
  > “All websites should serve all their pages and subresources over HTTPS, and implement server authentication.”
- MDN Web Docs (Mozilla): [Strict-Transport-Security header - HTTP | MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Strict-Transport-Security), geraadpleegd op 11 oktober 2026.
  > “The HTTP Strict-Transport-Security response header (often abbreviated as HSTS) informs browsers that the host should only be accessed using HTTPS, and that any future attempts to access it using HTTP should automatically be upgraded to HTTPS.”
- Let’s Encrypt (ISRG): [About Let's Encrypt - Let's Encrypt](https://letsencrypt.org/about/), geraadpleegd op 11 oktober 2026.
  > “Let’s Encrypt is a free, automated, and open Certificate Authority (CA), run for the public’s benefit.”
- Let’s Encrypt (ISRG): [Decreasing Certificate Lifetimes to 45 Days - Let's Encrypt](https://letsencrypt.org/2025/12/02/from-90-to-45), geraadpleegd op 11 oktober 2026.
  > “We currently issue certificates valid for 90 days, which will be cut in half to 45 days by 2028.”
  > “Manually renewing certificates is not recommended, as it will need to be done more frequently with shorter certificate lifetimes.”
  > “We also recommend that you make sure your systems have sufficient monitoring in place to alert appropriately if certificates aren’t renewed when expected.”
- Wikipedia: [Uptime - Wikipedia](https://en.wikipedia.org/wiki/Uptime), geraadpleegd op 11 oktober 2026.
  > “Uptime is a measure of system reliability, expressed as the period of time a machine, typically a computer, has been continuously working and available.”
- SIDN: [.nl of .com? Een .nl-domeinnaam is veiliger én beter vindbaar | Domeinnamen | SIDN](https://www.sidn.nl/product/nl-domeinnaam), geraadpleegd op 11 oktober 2026.
  > “In de voorwaarden van je registrar staat dat je elk jaar je abonnement moet verlengen. Dat gebeurt dan niet automatisch. Zo kan het gebeuren dat je domeinnaam wordt opgeheven zonder dat je er om gevraagd hebt.”
- MDN Web Docs (Mozilla): [CDN - Glossary | MDN](https://developer.mozilla.org/en-US/docs/Glossary/CDN), geraadpleegd op 11 oktober 2026.
  > “A CDN (Content Delivery Network) is a group of servers spread out over many locations. These servers store duplicate copies of data so that servers can fulfill data requests based on which servers are closest to the respective end-users.”
  > “It introduces an additional dependency on a third-party service. If the CDN goes down, is blocked in a region, or is permanently shut down, your website will malfunction.”
- MDN Web Docs (Mozilla): [HTTP caching - HTTP | MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Caching), geraadpleegd op 11 oktober 2026.
  > “Stored HTTP responses have two states: fresh and stale.”
  > “A private cache is a cache tied to a specific client — typically a browser cache.”
  > “The shared cache is located between the client and the server and can store responses that can be shared among users.”

## Over de auteur

Tekin Uslu is oprichter van Digitaalnu en van moederbedrijf DigiHand (Haarlem, sinds 2009). Hij werkt sinds 2006 in data engineering, geo-informatie en IT-architectuur. [Meer over Tekin Uslu →](https://digitaalnu.nl/over-ons/tekin-uslu)

Wil je hier meer over weten?

Neem contact op voor een vrijblijvend gesprek of bekijk onze diensten.

[Plan een gratis gesprek](https://digitaalnu.nl/contact) · [Bekijk WordPress-hulp →](https://digitaalnu.nl/diensten/wordpress-hulp)

## Gerelateerde diensten

- [WordPress-hulp bij storingen →](https://digitaalnu.nl/diensten/wordpress-hulp)
- [WordPress-onderhoud →](https://digitaalnu.nl/diensten/wordpress-onderhoud)
- [Managed hosting →](https://digitaalnu.nl/diensten/hosting)

## Meer over wordpress, onderhoud en hosting

- [Wat kost WordPress-onderhoud in 2026 — en wat krijg je ervoor](https://digitaalnu.nl/blog/wat-kost-wordpress-onderhoud-2026)
- [Je WordPress-site is gehackt: dit doe je in de eerste 24 uur](https://digitaalnu.nl/blog/wordpress-gehackt-eerste-24-uur)
- [Weg bij je huidige webbureau: hoe je je website, domein en e-mail meeneemt](https://digitaalnu.nl/blog/weg-bij-je-webbureau-website-domein-email-meenemen)

Laatst bijgewerkt: 11 oktober 2026

## Contact

- Telefoon: 023 230 21 42
- E-mail: info@digitaalnu.nl
- Bezoekadres: Wateringweg 1 A03, 2031 EK Haarlem
- KVK: 34315122
- Contactpagina: https://digitaalnu.nl/contact

---

Bron: https://digitaalnu.nl/blog/website-offline-gegaan-snel-oorzaak-vinden
