Elke keer dat een bezoeker een link op je site volgt en op een pagina belandt die niet meer bestaat, ziet hij een 404-fout. Je merkt het misschien nooit. Hij is al weg. 404-fouten zijn een van de meest voorkomende problemen op sites die al een tijd draaien, en ze stapelen zich ongemerkt op, terwijl je analytics geen duidelijke reden laten zien waarom bezoekers weggaan voordat ze ook maar één woord hebben gelezen.
Eén kapotte bestemming is op zichzelf geen ramp. Maar 404-fouten nemen na verloop van tijd toe. Pagina's worden verwijderd, URL's veranderen, links wijzen niet meer naar de juiste plek. Niets daarvan kondigt zich aan. Begrijpen waarom websiteonderhoud belangrijk is begint met inzien dat zulke fouten zichzelf niet oplossen. Als je ze laat liggen, knagen ze tegelijk aan de gebruikerservaring en aan je zoekprestaties.
Dit artikel behandelt wat een 404-fout is, de veelvoorkomende redenen waarom ze verschijnen, hoe ze je site raken, hoe je ze vindt en hoe je ze oplost.
Wat is een 404-fout?
Een 404-fout is een HTTP-statuscode die een webserver teruggeeft als de pagina die een bezoeker opvroeg niet bestaat op die URL. De browser deed het verzoek, de server begreep het en antwoordde duidelijk: die pagina is hier niet.
Het getal 404 maakt deel uit van het systeem van HTTP-responscodes. Codes in de reeks 400 wijzen op een probleem aan de kant van de client, dus het probleem zit in het verzoek en niet in de server. Een 404 betekent specifiek dat de gevraagde bron niet is gevonden. Het is iets anders dan een 500-fout, die een serverprobleem aangeeft, of een 301, een redirect die de browser vertelt ergens anders heen te gaan. Ziet een bezoeker een 404, dan werkt de server gewoon goed. De pagina bestaat alleen niet op het adres dat is opgevraagd.
Waarom ontstaan 404-fouten?
404-fouten verschijnen om een handvol vaste redenen. Als je de oorzaak kent, kies je makkelijker de juiste oplossing.
Pagina's worden verwijderd
Wordt een pagina van een site verwijderd zonder redirect, dan leidt elke link naar die pagina nu naar een 404. Dit is de meest voorkomende bron van 404-fouten op gevestigde sites. Oude blogberichten worden opgeruimd, productpagina's verdwijnen en diensten worden stopgezet. Elke verwijdering levert een doodlopende weg op, tenzij de oude URL wordt doorgestuurd naar een relevante pagina.
URL's veranderen
Als je de URL van een pagina verandert, bijvoorbeeld door de sitestructuur te herordenen, een slug aan te passen of content naar een nieuw onderdeel te verplaatsen, breekt elke link naar de oude URL. De pagina bestaat nog, maar het adres is veranderd zonder dat de server is verteld verkeer van het oude adres door te sturen.
Typefouten in links
Eén verkeerd teken in een link veroorzaakt een 404. Dat gebeurt in handmatig geschreven links in blogberichten, navigatiemenu's of externe links naar je site. Het URL-patroon lijkt op het eerste gezicht goed, maar één verkeerde letter of ontbrekend koppelteken stuurt bezoekers naar een pagina die niet bestaat.
Externe links wijzen naar pagina's die niet meer bestaan
Andere websites linken naar jouw content. Worden die pagina's verwijderd of verplaatst zonder redirect, dan wordt de inkomende link een doodlopende weg voor bezoekers die hem van buiten je site volgen. Je kunt niet bepalen waarnaar andere sites linken, maar je bepaalt wel wat er gebeurt als iemand op een URL aankomt die niet meer bestaat.
Hoe beïnvloeden 404-fouten je site?
Bezoekers gaan weg
Een bezoeker die op een 404-pagina belandt, loopt tegen een muur. Er is geen content om te lezen, geen pad om te volgen en geen reden om te blijven. Geeft de foutpagina geen duidelijke weg terug de site in, dan gaat de bezoeker weg. Dat bezoek is voorbij en de kans om hem om te zetten in een klant is weg. Op pagina's die veel verkeer kregen, staat elke onopgeloste 404 voor bezoeken die zonder resultaat eindigen.
Invloed op zoekmachines
Zoekmachines volgen links net als bezoekers. Volgt een crawler een link en komt hij een 404 tegen, dan behandelt hij die pagina als van de site verwijderd. Had een pagina backlinks opgebouwd of stond hij geïndexeerd met zoekposities, dan nemen die signalen na verloop van tijd af zodra de pagina geen content meer teruggeeft. Interne 404-fouten verstoren ook hoe crawlers zich door de site bewegen, waardoor sommige pagina's minder vaak worden gevonden of helemaal niet worden gecrawld.
Het instellen van websitemonitoring (wat het is en waarom je het nodig hebt) is een manier om deze fouten op te vangen voordat ze zich opstapelen, in plaats van ze te ontdekken nadat ze maandenlang hebben doorgewerkt.
Hoe vind je 404-fouten op je site?
Analytics-data
Webanalyseplatforms leggen elke bekeken pagina op je site vast, ook 404-pagina's. Als je 404-template een paginaweergave registreert met een vaste titel of een vast pad, kun je je analytics-rapporten filteren om te zien welke URL's fouten geven en hoeveel verkeer ze krijgen. Zo zie je welke 404-fouten je nu actief bezoeken kosten, en pak je eerst de oplossingen aan met de meeste impact.
Crawl de hele site
Een sitecrawl volgt elke interne link op je site en legt de HTTP-statuscode vast die elke URL teruggeeft. Zo vang je 404-fouten die analytics kan missen, zoals kapotte links op pagina's met weinig verkeer, kapotte navigatie-items en interne links verstopt in oudere content. Af en toe een crawl draaien hoort bij hoe je je websitecontent regelmatig bijwerkt, omdat wijzigingen in content vaak nieuwe kapotte paden veroorzaken die alleen een crawl volledig vindt.
Controleer kapotte links
Speciale tools voor linkcontrole scannen elke link op elke pagina, ook links naar externe sites, en melden welke foutcodes teruggeven. Dat is vooral handig voor 404-fouten door uitgaande links naar pagina's op andere sites die inmiddels zijn verwijderd of verplaatst. Als je begrijpt wat kapotte links zijn en waarom ze je site schaden, bepaal je makkelijker welke categorieën je eerst aanpakt en hoe elk type bezoekers anders raakt.
Hoe los je 404-fouten op?
Stel een 301-redirect in
Een 301-redirect vertelt browsers en zoekmachines dat een URL permanent naar een nieuw adres is verhuisd. Vraagt iemand de oude URL op, dan stuurt de server hem automatisch naar de nieuwe. Dit is de juiste oplossing als een pagina is verwijderd of verplaatst maar vergelijkbare content op een andere URL bestaat. De redirect behoudt de rankingsignalen die de oude URL had opgebouwd, omdat zoekmachines het grootste deel van die waarde overdragen aan de doel-URL.
Herstel de pagina
Is een pagina per ongeluk verwijderd, of is de content nog relevant en leverde die verkeer op, dan is terugzetten op de oorspronkelijke URL vaak de schoonste optie. Bekijk in je analytics hoeveel verkeer de URL kreeg voordat hij werd verwijderd, en of inkomende links van andere sites ernaar wezen. Is beide het geval, dan beschermt het terugzetten van de pagina dat verkeer en die linksignalen.
Pas de link aan of verwijder hem
Wordt de 404 veroorzaakt door een interne link naar de verkeerde URL, repareer de link dan direct. Pas hem aan naar het juiste adres, of verwijder hem helemaal als de bestemmingspagina niet meer bestaat en er geen gelijkwaardige pagina is om naartoe te sturen. Dit geldt voor links in blogberichten, navigatiemenu's, footers en overal waar links met de hand zijn geschreven. Controleer na het aanpassen van een link of hij werkt door hem in een browser te volgen en te kijken of de bestemming goed laadt.
Wat een goede 404-foutpagina moet doen
Niet elke 404 kun je voorzien met een redirect die er al staat voordat het gebeurt. Een goed ontworpen 404-foutpagina beperkt de schade als een bezoeker er toch op belandt. De pagina moet duidelijk melden dat de content waarnaar hij zocht niet op dit adres beschikbaar is, zonder technische taal of foutcodes die voor een niet-technische bezoeker niets betekenen.
Daarna moet de pagina de bezoeker een nuttige plek bieden om heen te gaan. Een link naar de homepage, een zoekvak en links naar populaire onderdelen van de site geven een gestrande bezoeker een weg terug de content in. Een 404-pagina die alleen een foutmelding toont zonder navigatie, stuurt elke bezoeker die erop belandt direct via de achterdeur naar buiten.
Hoe WEMASY omgaat met 404-fouten
De websitebouwer van WEMASY heeft een redirectbeheer waarmee je 301-redirects instelt vanuit het dashboard, zonder serverconfiguratiebestanden aan te passen. Wordt een pagina verwijderd of verandert een URL, dan voeg je direct een redirect toe die verkeer naar de juiste bestemming stuurt. Het platform heeft ook een aanpasbare 404-foutpagina, zodat bezoekers die toch op een ontbrekende pagina belanden jouw huisstijl, een duidelijke boodschap en navigatielinks zien in plaats van een algemene serverfout.
Bekijk wat er is inbegrepen bij de websitebouwer van WEMASY of vergelijk abonnementen op de prijzenpagina.
Veelgestelde vragen
Wat is het verschil tussen een 404 en een 301?
Een 404 is een responscode die betekent dat de gevraagde pagina niet is gevonden. Een 301 is een redirect die browsers en zoekmachines vertelt dat een URL permanent naar een nieuw adres is verhuisd. Los je een 404 op met een 301-redirect, dan worden bezoekers en crawlers automatisch naar de nieuwe URL gestuurd in plaats van een foutpagina te zien. Met de websitebouwer van WEMASY stel je dit direct in op je eigen website.
Schaden 404-fouten je SEO?
404-fouten op pagina's die zoekposities of inkomende links hadden, kunnen de waarde van die signalen na verloop van tijd verlagen, omdat de content niet meer op dat adres staat. Interne 404-fouten verstoren ook hoe crawlers van zoekmachines zich door je site bewegen. Met 301-redirects voor verwijderde of verplaatste pagina's behoud je de SEO-waarde die de oude URL had opgebouwd.
Hoe vaak moet ik controleren op 404-fouten?
Eén keer per maand controleren op 404-fouten is een redelijke basis voor een actieve site. Verwijder je regelmatig pagina's, verander je URL's of voeg je nieuwe content met interne links toe, dan vangt een controle na elke grote update fouten op voordat ze bezoekers raken. Sites die weinig veranderen, kunnen per kwartaal controleren.
Is het erg om veel 404-fouten te hebben?
Een klein aantal 404-fouten is normaal op elke site die al een tijd draait, vooral door externe links die je niet kunt sturen. Het wordt een probleem als 404-fouten verschijnen op pagina's waarnaar de navigatie of content van je eigen site linkt, of als ze URL's raken die veel verkeer kregen. Die moet je snel oplossen.
Wat hoort er op een 404-foutpagina?
Een nuttige 404-foutpagina bevat een duidelijke boodschap dat de pagina niet is gevonden, links naar de homepage en de belangrijkste onderdelen van de site en bij voorkeur een zoekvak. Gebruik de gewone header en navigatie van je site, zodat bezoekers direct een weg terug de site in hebben. Een 404-pagina zonder navigatie stuurt bezoekers weg, een pagina met duidelijke opties houdt ze op de site.
Kan ik alle 404-fouten doorsturen naar de homepage?
Dat kan, maar het is niet de aanbevolen aanpak. Elke 404 doorsturen naar de homepage, soms een soft 404 genoemd, kan bezoekers verwarren die specifieke content verwachtten, en zoekmachines kunnen het als misleidend zien. Het is beter om elke 404 door te sturen naar een pagina die echt gerelateerd is aan wat is verwijderd of verplaatst, en een goed ontworpen 404-foutpagina te gebruiken voor gevallen waarin geen relevante bestemming bestaat.