Iedereen die regelmatig op internet surft, is hem wel eens tegengekomen: de beruchte 404-pagina. Het is een van de bekendste foutmeldingen en verschijnt meestal met een korte tekst zoals “404 Not Found”.
In dit artikel leggen we uit wat een HTTP 404 betekent, waarom je hem te zien krijgt en wat je eraan kunt doen.
Betekenis van HTTP 404
De statuscode 404 betekent “Not Found” – oftewel: niet gevonden.
Dit geeft aan dat de server de gevraagde pagina of het bestand niet kan vinden. Het verzoek is wel correct aangekomen bij de server, maar de gevraagde bron bestaat niet (meer).
Met andere woorden: de server zegt eigenlijk “ik heb gekeken, maar wat je zoekt is hier niet.”
Veelvoorkomende oorzaken
Er zijn verschillende redenen waarom een 404 kan verschijnen:
- Verkeerde of verouderde URL
De pagina bestaat niet meer of het adres is veranderd, maar de link is niet aangepast. - Typefout in de URL
Een verkeerd ingetypt webadres leidt vaak tot een 404. - Pagina verwijderd door de beheerder
Content kan bewust verwijderd zijn zonder doorverwijzing naar een andere pagina. - Problemen met interne links
Interne links op de site zelf kunnen verkeerd ingesteld zijn.
Verschil met andere statuscodes
Het is handig om een 404 te onderscheiden van andere fouten:
- 403 Forbidden → de pagina bestaat wél, maar je mag hem niet zien.
- 410 Gone → de pagina is permanent verwijderd, dit is expliciet aangegeven door de server.
- 500 Internal Server Error → er is een probleem in de server zelf, niet met de pagina.
De 404 is dus specifiek: de server kan de gevraagde bron niet vinden.
Mogelijke oplossingen
Wat je kunt doen bij een 404 hangt af van of je bezoeker of websitebeheerder bent.
- Voor bezoekers:
- Controleer of de URL juist is gespeld.
- Gebruik de zoekfunctie van de site om te kijken of de pagina verplaatst is.
- Ga terug naar de homepage en navigeer vanaf daar.
- Voor websitebeheerders:
- Controleer of de pagina nog bestaat.
- Stel een 301-redirect in naar een nieuwe locatie als de inhoud verplaatst is.
- Controleer interne links en sitemap om kapotte links te voorkomen.
Conclusie
Een HTTP 404 – Not Found status betekent dat de server de gevraagde pagina niet kan vinden. Dit is vaak het gevolg van een verkeerde of verouderde link. Voor bezoekers is het meestal een kwestie van de juiste URL opzoeken, terwijl websitebeheerders redirects en correcte links kunnen gebruiken om de fout te voorkomen.