HTTP 404 error? Wat is deze statuscode & oplossen

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.

Alle rechten voorbehouden | Het kan zijn dat we voor sommige links een commissie ontvangen. | Ook interessant Packet Exchange, Back of the Envelope Science, ES Networks
Scroll naar boven