HTTP 404 error | Wat is het & hoe los je het op?

HTTP-404-error
Inhoudsopgave

Heb je ooit een website bezocht en daarbij een HTTP 404 not found foutmelding ontvangen? Zo ja, dan weet je hoe frustrerend het kan zijn om te proberen de gewenste pagina te bereiken en te worden afgewezen. Maar maak je geen zorgen, er is een doeltreffende oplossing voor dit veelvoorkomende probleem.

HTTP 404 not found errors zijn eigenlijk heel eenvoudig op te lossen: door het linkadres of de serverinstellingen bij te werken, zou je ervaring met het openen van websites enorm moeten verbeteren. In dit artikel duik ik diep in wat een HTTP error 404 is, waarom ze optreden en hoe je ze kunt oplossen.

Wat is de oorzaak van een HTTP 404 error?

Als je ooit een pagina hebt proberen te openen en een HTTP error 404 hebt gekregen, weet je hoe frustrerend dat kan zijn. Dit is een fout die je krijgt als je probeert toegang te krijgen tot een pagina die niet bestaat of als je een ongeldige URL invoert.

HTTP 404 errors zijn een van de meest voorkomende foutcodes op het web en komen vaak voor naast andere statuscodes, zoals 403 en 500. Een error 404 kan de volgende oorzaken hebben:

  • Een verkeerd geconfigureerde server
  • Een ongeldig verzoek om toegang tot een bron die niet bestaat
  • Een ongeldige URL
  • Een pagina die niet meer bestaat of verplaatst is naar een andere locatie op de website
  • Een probleem met de verbinding tussen de server en de website
  • Een typfout in de URL die is ingevoerd door de gebruiker
 

Hoewel een HTTP error 404 ongelooflijk vervelend is, is het belangrijk om te onthouden dat hij vrij vaak voorkomt. Als je ooit een HTTP error 404 tegenkomt, betekent dit gewoon dat de gevraagde pagina om welke reden dan ook niet beschikbaar is. In plaats daarvan kan je zoeken naar alternatieven op de site, zoals andere gerelateerde pagina’s, of gewoon verder gaan met iets heel anders. Probeer dus niet in paniek te raken, ik zoek samen met jou naar een oplossing.

Wat-is-een-404-http-error

Wat kun je doen bij een HTTP 404 error?

Ervaar je een HTTP 504 error op jouw website? Dan wil je deze natuurlijk zo snel mogelijk oplossen. Er bestaan tal van oplossingen voor de HTTP error 404, maar het is belangrijk om de hoofdoorzaak ervan vast te stellen, zodat je de meest geschikte methode kunt kiezen. Hieronder neem ik je stap voor stap mee in het oplossen van deze status code.

1. Controleer de url & refresh de pagina

Het is mogelijk dat de HTTP error 404 verschijnt vanwege een mislukt laadproces van de pagina. Je kunt dit eenvoudig vaststellen door op de refreshknop van de browser te klikken of snel op F5 te drukken.

2. Ga een niveau hoger in de menustructuur

Soms kan het nuttig zijn om de menustructuur te verkennen als je problemen hebt met het bezoeken van een bepaalde pagina.

Laten we zeggen dat je de URL www.voorbeeld.nl/herenkleding/overhemden/geplooide-overhemden wilt bezoeken, maar dat je een 404-foutmelding krijgt wanneer je deze invoert. In dit geval kan het helpen om een stap terug te doen in de website-structuur door de URL www.voorbeeld.nl/herenkleding/overhemden te proberen.

Als deze pagina laadt, kan het zijn dat je vanuit daar naar de geplooide overhemden-pagina kunt doorklikken. Als je opnieuw een 404 status code pagina krijgt, kun je nog een stapje teruggaan en proberen naar www.voorbeeld.nl/herenkleding te surfen. Als dat ook niet werkt, ga dan naar stap 3.

3. Zoek de pagina in Google

Het kan zomaar zijn dat je website wel te vinden is via een zoekmachine. Hiervoor kun je gebruikmaken van de search operator “site:domeinnaam.nl” in combinatie met een zoekterm. Dit zal ervoor zorgen dat Google alleen zoekresultaten toont vanuit het specifieke domein waar je naar op zoek bent. Zo kun je bijvoorbeeld zoeken naar “site:voorbeeld.nl overhemden” om alleen resultaten te krijgen van de overhemden-pagina op de website voorbeeld.nl. 

Als de pagina hierdoor wel te vinden is, kun je proberen om via een van de zoekresultaten naar de pagina te navigeren om te zien of je de error 404 status code op deze manier kunt oplossen.

4. Verwijder cookies en de browser cache

In sommige gevallen kan het verwijderen van je cookies en browser cache helpen om een 404 error op te lossen. Als deze bestanden verouderd of corrupt zijn geworden, kan dit leiden tot problemen bij het laden van bepaalde webpagina’s, waaronder ook een HTTP error 404. Door de cookies en de browser cache te verwijderen, kun je ervoor zorgen dat je computer opnieuw verbinding maakt met de server en de meest recente versie van de webpagina opvraagt, wat kan helpen om de foutmelding op te lossen.
HTTP-404-error-oplossen

Is een 404 error slecht voor SEO rankings?

Een HTT error 404 kan invloed hebben op de SEO-ranking van je website, omdat het ervoor kan zorgen dat bepaalde pagina’s niet gevonden worden in Google. Als een zoekmachine een 404 error op een bepaalde pagina tegenkomt, kan het ervoor kiezen om deze pagina niet te indexeren of om deze uit de zoekresultaten te verwijderen. Dit kan leiden tot een daling van de positie van je website in de zoekresultaten, wat op zijn beurt kan leiden tot minder verkeer en minder conversies. Het is daarom belangrijk om ervoor te zorgen dat je website zo vrij mogelijk is van 404-errors.

Hoe los je een 404 not found error op?

Er zijn een aantal manieren om een 404 status code op te lossen als deze op je website voorkomt. Een van de eerste stappen die je kunt nemen, is om te kijken of de pagina die de foutmelding veroorzaakt wel geïndexeerd is door zoekmachines en of er bezoekers naar deze pagina komen. Als dit niet het geval is, is het wellicht het beste om de pagina te laten zoals hij is en de foutmelding te laten staan. Dit kan voorkomen dat bezoekers verward raken door een doodlopende pagina of dat ze op zoek gaan naar informatie die niet meer beschikbaar is.

Als de pagina wel geïndexeerd is en er komen bezoekers op deze pagina, is het echter wel belangrijk om de foutmelding op te lossen. Een goede manier om dit te doen, is door een redirect toe te voegen naar de meest relevante pagina op je website. Een redirect is een manier om bezoekers automatisch door te sturen van een oude of verwijderde pagina naar een nieuwe of relevante pagina. Dit kan ervoor zorgen dat bezoekers de informatie krijgen die ze zoeken, zonder dat ze verward raken door een 404-foutmelding.

Er zijn verschillende soorten redirects die je kunt gebruiken, afhankelijk van je doelen en behoeften. Zo kun je bijvoorbeeld een 301 redirect gebruiken als je wilt dat bezoekers en zoekmachines permanent naar een nieuwe pagina worden doorgeleid. Dit is handig als je bijvoorbeeld een oude pagina hebt verwijderd en de bezoekers naar een nieuwe versie van deze pagina wilt leiden. Als je een tijdelijke redirect wilt maken, bijvoorbeeld omdat je wilt dat bezoekers tijdelijk naar een andere pagina worden doorgeleid, kun je een 302 redirect gebruiken.

Je kunt ook een 307 redirect maken. Een 307 redirect is een tijdelijke redirect die ervoor zorgt dat bezoekers tijdelijk naar een andere pagina worden doorgeleid, terwijl de zoekmachines weten dat de oorspronkelijke pagina tijdelijk niet beschikbaar is en dat deze op een later moment weer zal terugkomen. Dit is handig als je bijvoorbeeld wilt dat bezoekers tijdelijk naar een andere pagina worden doorgeleid, maar dat je wilt voorkomen dat de oorspronkelijke pagina uit de zoekresultaten verdwijnt.

404-redirects-instellen

Hoe vind je 404 not found errors op jouw website?

Er zijn verschillende manieren om 404 not found codes op je website op te sporen:

  • Gebruik een tool: Er zijn verschillende tools die je kunt gebruiken om 404-foutmeldingen op je website op te sporen, zoals Ahrefs, ContentKing, ScreamingFrog of SEMrush. Deze tools kunnen naast foutopsporing ook nog veel meer. Kijk ook in Google Search console. In Search Console kun je via de webtool eventuele 404 errors opsporen en snel markeren als verholpen. Je hebt ook extra mogelijkheden zoals het vinden van fouten in robots.txt bestanden en het gebruik van crawling cijfers om te berekenen hoe vaak je website door de Google bots is gecrawld.
  • Analyseer je webverkeer: Als je regelmatig je webverkeer analyseert, kun je misschien 404-foutmeldingen opmerken die op je website voorkomen. Dit kan bijvoorbeeld gebeuren als je veel bezoekers hebt die terechtkomen op een 404 pagina en daar vervolgens weer weggaan.
  • Gebruik een plugin: Als je een WordPress-website gemaakt hebt, kun je gebruikmaken van een plugin om een HTTP error 404 op te sporen. Er zijn verschillende plugins beschikbaar die je kunt gebruiken om de status code 404 op te sporen en op te lossen.

Een gepersonaliseerde 404 pagina maken

Als bezoekers toch op een 404 pagina terechtkomen, is het belangrijk om deze pagina goed op te bouwen en te linken naar de belangrijkste pagina’s op je website. Dit kan ervoor zorgen dat bezoekers de informatie krijgen die ze zoeken en dat ze gemakkelijk kunnen terugkeren naar de belangrijkste delen van je website. Je kunt ook een zoekfunctie op de foutpagina toevoegen.

Door deze extra stappen te nemen en incentives aan te bieden, kan het zijn dat bezoekers niet meteen weggaan als ze de error 404 zien. Als je een creatief 404 bericht maakt, kan het zijn dat bezoekers minder snel teleurgesteld zijn als ze de beloofde inhoud niet kunnen vinden. Een originele of grappige 404 pagina kan daarvoor compenseren.

Als het goed wordt aangepakt, hebben foutpagina’s wel degelijk toegevoegde waarde. Zorg ervoor dat het ontwerp van de foutpagina aansluit bij de stijl van je website. Zo kun je bezoekers op een humoristische en vriendelijke manier laten weten dat de inhoud niet beschikbaar is, wat hopelijk leidt tot een glimlach op hun gezicht en geen negatieve ervaring.

Heeft je CMS geen optie om een 404 pagina te maken? Dan is het wat ingewikkelder. Je kunt een foutpagina op de volgende manier maken:

  • Maak een foutpagina (‘404.html’ of ‘404.php’) aan in de hoofdmap (als er nog geen bestaat).
  • Open het .htaccess-bestand (of maak er een aan als dat nodig is) in de hoofdmap, voer dit in ‘ErrorDocument 404 /404.html’ en sla de wijziging op. Met deze code wordt de foutpagina gegenereerd.
  • Test of het heeft gewerkt door te proberen toegang te krijgen tot een niet beschikbare webpagina. Hopelijk zie je nu je custom pagina.
 

Er zijn ook een aantal thema’s die je helpen met het maken van een 404 pagina. Met Elementor kun je bijvoorbeeld eenvoudig een template ontwikkelen voor een 404 pagina, zodat je deze pagina op een professionele en gebruiksvriendelijke manier kunt presenteren aan je bezoekers. Lees mijn Elementor review om hier meer over te weten te komen.

Tim-Gerrits

Tim Gerrits

Mijn naam is Tim Gerrits en ik heb een passie voor het bouwen van websites en webshops. Via deze blog help ik jou met het bouwen van jouw eigen website, webshop of online cursus. Daarnaast review ik ook WordPress thema’s, page builders en hostingpartijen zodat jij direct met de juiste tools van start kunt gaan!

De beste hosting provider voor jouw website vinden?

Ben je op zoek naar de beste hosting provider voor jouw website of webshop? In deze hosting gids vertel ik je alles over webhosting en vergelijk ik de 8 beste hosting providers van dit moment!

Via deze gids kun je tot 80% korting krijgen op webhosting!

Hosting-gids