
Een 404-error betekent dat de webserver wel antwoordt, maar op het adres dat je opvroeg geen pagina vindt. Meestal is de pagina verwijderd, verplaatst zonder redirect, of zit er een typfout in de link. Gaat het om je eigen website, dan los je een error 404 op met een redirect naar het nieuwe adres of door de foute link aan te passen.
Als bezoeker kan je meestal alleen het adres nakijken of de pagina op een andere manier zoeken.
Wat betekent 404?
404 betekent dat de server op het gevraagde adres geen inhoud vindt. Het getal is een HTTP-statuscode, die de server bij elk antwoord aan je browser meegeeft. Codes die met een 4 beginnen, zijn clientfouten: de fout lijkt bij de aanvraag te liggen, bijvoorbeeld omdat het adres niet bestaat.
Op je scherm staat dan een melding als "404 Not Found", "Error 404" of "Pagina niet gevonden". Sommige websites tonen een kale standaardmelding, andere een eigen pagina met uitleg. Hoe die melding er ook uitziet, de betekenis van 404 blijft dezelfde.
Een 404 zegt niet of de pagina tijdelijk of voorgoed weg is. Weet je zeker dat een pagina niet meer terugkomt, dan is de statuscode 410 (Gone) de duidelijkste keuze. Voor Google maakt die keuze niets uit, want Google behandelt beide codes op dezelfde manier. In de meeste gevallen mag een verwijderde pagina dus gewoon een 404 blijven geven.
Hoe ontstaat een 404-error?
Een 404-error ontstaat als het adres dat iemand opvraagt niet of niet meer naar een pagina leidt. Meestal zit de oorzaak in een van deze situaties:
- De pagina is verwijderd. Ze heeft bestaan, maar staat niet meer op de server, dus links en bladwijzers ernaar werken niet meer.
- De pagina is verplaatst. Je hebt de url van een pagina veranderd, bijvoorbeeld van
/diensten/naar/aanbod/, zonder de oude url door te sturen. - Er zit een typfout in de url. Een bezoeker typt het adres verkeerd, of een link op je eigen website bevat een fout, zoals
/contcat/in plaats van/contact/. - Een andere website linkt naar een oud adres. Die link staat op een pagina die je zelf niet kan aanpassen.
Een 404 betekent wel dat je website zelf online is, want de server stuurt een antwoord terug. Loopt er iets mis op de server zelf, dan krijg je een serverfout, zoals een 500-error.
Wat doe je als bezoeker bij een 404-error?
Krijg je als bezoeker een foutmelding 404, kijk dan eerst of het adres in de adresbalk klopt. Eén ontbrekende letter is al genoeg voor een 404.
Als het adres nog altijd niet werkt, ga dan naar de homepagina van de website. Daar vind je de pagina misschien via het menu of de zoekfunctie.
Werkte de pagina vroeger wel bij jou, dan toont je browser misschien nog een oude versie uit zijn cache. Leeg dan de cache en laad de pagina opnieuw.
Als je de pagina nog altijd niet vindt, zoek ze dan in Google met woorden die waarschijnlijk op die pagina staan. Laat ook de eigenaar van de website weten welke link niet meer werkt, zodat die de fout kan herstellen.
Is een 404-error slecht voor je SEO?
Niet als de pagina echt weg is. Volgens Google is een 404 niet noodzakelijk een probleem voor je SEO als je een pagina verwijdert zonder vervanging. Een url die al in Google stond en nu een 404 geeft, haalt Google uit de index. Google bezoekt die url daarna ook steeds minder vaak.
Lastiger wordt het als een pagina die nog bezoekers of links krijgt, plots een 404 geeft. Dan verdwijnt ze uit de zoekresultaten en lopen bezoekers vast op een foutmelding. Is de pagina verplaatst, dan raadt Google een 301-redirect naar het nieuwe adres aan. Houd ook het aantal kapotte links op je eigen website laag, want elke kapotte link stuurt een bezoeker naar een doodlopend punt.
Hoe verschilt een soft 404 van een echte 404?
Het verschil zit in de statuscode die de server meestuurt. Bij een echte 404 stuurt de server de statuscode 404 mee, zodat browsers en zoekmachines weten dat de pagina er niet is. Een soft 404 toont wel een melding als "niet gevonden", maar de server stuurt de code 200 mee, die betekent dat de aanvraag geslaagd is.
Ook een lege pagina of een foutmelding die de server als geslaagde aanvraag doorgeeft, ziet Google als soft 404. Google raadt aan om voor pagina's die niet gevonden zijn een echte 404-code terug te sturen.
Of je website soft 404's heeft, zie je in het rapport Pagina-indexering van Google Search Console, waar ze apart als "Soft 404" staan. Bestaat de pagina echt niet meer, laat de server dan een 404 sturen. Heeft ze wel inhoud, vul die dan aan, zodat Google ziet dat het geen soft 404 is.
404-errors vinden op je eigen website
Welke url's van je website een 404 geven, zoek je het makkelijkst op met deze hulpmiddelen:
- Google Search Console. In het rapport Pagina-indexering van Google Search Console staan de url's die Google als "Niet gevonden (404)" heeft gezien. Google vond die url's mogelijk via een link op een andere pagina, of de pagina bestond vroeger en is verwijderd.
- Een crawler. Een programma als Screaming Frog doorloopt je website en spoort de kapotte links op die een 404 geven. De gratis versie crawlt tot 500 url's.
- Een online linkchecker. Tools als Broken Link Checker en Atomseo controleren je website op kapotte links zonder dat je iets installeert.
- De serverlogboeken. Een serverlogboek houdt elke aanvraag aan je server bij, zodat je per adres ziet welke statuscode de server terugstuurde. Om die logboeken te lezen, heb je wel wat technische kennis nodig.
Hoe los je een 404-error op?
De oplossing hangt af van de reden waarom de pagina ontbreekt:
- De pagina is verplaatst. Stuur de oude url met een 301-redirect door naar het nieuwe adres. Bezoekers en Google komen dan vanzelf op de juiste pagina terecht.
- Een link op je eigen website klopt niet. Pas de link aan, zodat bezoekers rechtstreeks op het juiste adres terechtkomen.
- Een andere website linkt naar een verkeerd adres. Een redirect van dat adres naar de juiste pagina vangt die bezoekers op.
- Zet de pagina terug of maak ze opnieuw aan op dezelfde url. Zo werken links en bladwijzers naar die url weer.
- De pagina is voorgoed weg. Dan hoef je niets te herstellen: de 404 mag blijven staan, of je stuurt een 410.
Een redirect kan je instellen via het .htaccess-bestand, een instellingenbestand op je server, als die server met Apache werkt. Gebruik je een CMS, dan kan je ook de redirectfunctie van dat CMS gebruiken. Bij onze webhosting staat het .htaccess-bestand in de hoofdmap van je website, en je bewerkt het in de File Manager van je webruimte. Staat het bestand er nog niet, dan maak je het zelf aan. Maak eerst een back-up van het bestand, zodat je naar de vorige versie terug kan als er iets misloopt.
In het .htaccess-bestand zet je op één regel Redirect 301, gevolgd door het oude pad en het nieuwe adres, bijvoorbeeld Redirect 301 /diensten/ https://www.voorbeeldzaak-lemmens.be/aanbod/. Sla het bestand op en open daarna de oude url in je browser. Kom je op de nieuwe pagina uit, dan werkt de redirect.
Pas na een verhuisde pagina ook je sitemap aan, en haal de url van een verwijderde pagina eruit. Je sitemap is de lijst met url's die je aan zoekmachines doorgeeft, en daarin zet je de url's die je in Google wil zien. Vervang een oude url er dus door het nieuwe adres.
Niet elke 404 kan je voorkomen, dus een eigen foutpagina is de moeite waard. Zo'n pagina legt uit dat de pagina niet bestaat en helpt bezoekers verder met links naar andere pagina's of een zoekfunctie. In onze gids lees je hoe je een 404-pagina maakt.
404-errors voorkomen
Verander je een url, stel dan meteen een redirect naar het nieuwe adres in en pas de links op je eigen pagina's aan.
Verwijder je een pagina, haal dan ook de links ernaar weg.
Laat na een grote aanpassing een crawler over je website lopen en kijk af en toe in Search Console of er nieuwe 404's zijn.
Webhosting waarbij je je websitebestanden en je .htaccess-bestand zelf beheert, met elke dag een back-up.
Bekijk de hostingpakkettenAanbevolen blogartikelen
Webhosting4 aug 2026Wat is een cache?
Zo werkt een cache, lees hier hoe jij je cache wissen kan, het belang van een cache en waarom je deze ook moet legen.
Webhosting4 aug 2026Wat is SSH?
Wat is SSH en hoe werkt het? In dit artikel leggen we het belang en de geschiedenis uit van een secure shell connection. Ontdek het nu.
Webhosting4 aug 2026Wat is een cms (contentmanagementsysteem)?
Met een contentmanagementsysteem (cms) maak en beheer je eenvoudig jouw website. Wil je meer weten? In deze gids leer je alles over cms’en!
