Elke pagina op internet heeft een 'statuscode' die de server teruggeeft als iemand hem opvraagt. Die code vertelt of alles goed gaat.
De belangrijkste statuscodes
- 200: alles goed, pagina laadt normaal. Dit wil je zien.
- 301 / 302: pagina is verhuisd, browser wordt doorgestuurd. Prima, mits ingesteld met een reden.
- 404: pagina niet gevonden. De URL bestaat niet (meer). Bezoekers zien een foutmelding.
- 500 / 502 / 503: serverfout. Er gaat iets mis aan de kant van je hosting. Ernstig probleem.
Waarom is dit belangrijk voor Google?
Google kan alleen pagina's in zoekresultaten tonen die daadwerkelijk laden. Een 404 of 500 betekent: geen indexering, geen ranking, geen bezoekers. Als je hele site tijdelijk een 500-error geeft en Google net langskomt, verlies je je posities tot Google weer terugkomt en ziet dat het weer werkt.
Wat kan er misgaan?
- Server draait niet (hosting-probleem)
- Verkeerde .htaccess of routing-instellingen
- Kapotte plugin of theme (WordPress)
- Domein-naam niet goed gekoppeld
- SSL-certificaat verlopen (dan krijg je een certificate-fout)
Wat kan je doen?
Voor een 404 bij een specifieke pagina: check of de URL nog bestaat en zet eventueel een 301-redirect naar de nieuwe locatie. Voor 500-errors: bel direct je hostingpartij. Voor structurele monitoring: gebruik een gratis tool als UptimeRobot die je waarschuwt zodra je site down gaat.