404-pagina's en broken links opsporen: een praktische workflow

Belangrijkste conclusies

  • Broken links stapelen zich vaak onopgemerkt op naarmate een website groeit, verandert of verhuist.
  • Ze kosten je twee dingen tegelijk: crawlbudget bij zoekmachines en vertrouwen bij bezoekers.
  • Met de juiste tools en een vast ritme spoor je broken links systematisch op, in plaats van te wachten tot een klant erover klaagt.

Waarom broken links zich ongemerkt opstapelen

Een 404-fout ontstaat zelden in één keer. Ze sluipen binnen: een pagina wordt verwijderd zonder redirect, een externe website waar je naartoe linkte bestaat niet meer, een productpagina verdwijnt uit de catalogus, of een URL-structuur wijzigt bij een herstructurering van de website. Elk van die momenten op zich lijkt klein, maar na een paar jaar heeft een gemiddelde website tientallen tot honderden dode links, zowel intern (links binnen je eigen site) als extern (links naar andere websites die niet meer bestaan).

Het probleem is dat niemand dit uit zichzelf opmerkt. Een bezoeker die op een broken link klikt, verlaat gewoon de website, meestal zonder daar melding van te maken. Zonder een actieve controle blijft het probleem onzichtbaar tot het zich opstapelt.

De impact: meer dan alleen een vervelende foutmelding

  • Crawlbudget. Zoekmachines zoals Googlebot besteden een beperkt budget aan het crawlen van je website. Elke keer dat een crawler een dode link volgt, is dat budget verspild aan een pagina die nergens toe leidt, in plaats van aan waardevolle content.
  • Gebruikerservaring. Een bezoeker die via een zoekresultaat, een interne link of een oude bladwijzer op een 404-pagina belandt, haakt meestal meteen af. Dat is een gemiste kans op conversie, zeker als het om een belangrijke pagina gaat die per ongeluk kapot is.
  • Linkwaarde. Als een pagina die ooit backlinks of interne links had verdwijnt zonder redirect, gaat die opgebouwde waarde verloren in plaats van doorgegeven te worden aan een relevante vervangende pagina.
  • Signaal van onderhoud. Een website vol dode links oogt, zowel voor bezoekers als voor zoekmachines, als een site die niet actief wordt onderhouden.

Wat een 404 precies betekent, en hoe die zich verhoudt tot codes zoals 301 of 410, leggen we conceptueel uit in ons artikel over HTTP-statuscodes en wat ze betekenen voor SEO. Dit artikel focust op iets anders: hoe spoor je die broken links in de praktijk concreet op?

De praktische workflow

Stap 1: Inventariseer via Google Search Console

Search Console toont onder "Pagina's" (Indexering) welke URL's een foutcode teruggeven, inclusief 404's die door Googlebot zijn tegengekomen. Dit is je eerste en meest betrouwbare bron, omdat het precies toont welke dode links zoekmachines daadwerkelijk raken.

Stap 2: Voer een volledige site-crawl uit

Search Console toont enkel wat Google al heeft gecrawld. Voor een volledig beeld van alle interne links, inclusief pas ontstane broken links die nog niet door Google zijn opgemerkt, gebruik je een crawler zoals Screaming Frog, Sitebulb of de crawlfunctie van tools als Ahrefs of Semrush. Zo'n crawl doorloopt je hele website zoals een zoekmachine dat zou doen en somt alle URL's op die een foutcode teruggeven.

Stap 3: Controleer externe links

Naast interne broken links is het de moeite waard om ook uitgaande links te controleren, links die je plaatst naar externe bronnen of partnerwebsites. Websites verdwijnen, wijzigen van structuur of gaan offline zonder dat jij dat merkt. Crawltools zoals hierboven genoemd kunnen ook externe links meenemen in hun analyse, of je gebruikt een specifieke broken-link-checker browserextensie voor een snelle, kleinschalige controle.

Stap 4: Prioriteer, fix niet alles blind

Niet elke 404 verdient dezelfde aandacht. Prioriteer op basis van:

  • Verkeer: had de verdwenen pagina voorheen bezoekers, zichtbaar in je analytics-historiek?
  • Backlinks: verwijzen externe websites naar deze URL? Dat check je via een tool zoals Ahrefs of Semrush.
  • Interne links: hoeveel plekken op je eigen website verwijzen (nog) naar deze URL?

Een 404 op een URL die nooit verkeer, backlinks of interne links had, hoeft niet actief hersteld te worden, dat is een normale, onschadelijke 404.

Stap 5: Herstel structureel, niet met een lapmiddel

Voor URL's die wél prioriteit verdienen, zijn er twee opties:

  • Content herstellen, als de oorspronkelijke pagina per ongeluk verwijderd is en nog relevant is.
  • Een 301-redirect instellen naar de meest relevante bestaande pagina, zodat bezoekers én zoekmachines automatisch worden doorgestuurd.

Belangrijk: pas ook de interne links zelf aan waar mogelijk, in plaats van enkel te vertrouwen op een redirect. Een link die rechtstreeks naar de juiste URL wijst, is altijd beter dan een link die eerst via een redirect moet lopen.

Stap 6: Herhaal dit periodiek

Broken links opsporen is geen eenmalige opschoning, het is een terugkerende controle. Plan een crawl van je website minstens elk kwartaal, of vaker als je regelmatig content verwijdert, herstructureert of van CMS wisselt. Koppel dit idealiter aan een structureel onderhoudsritme, zoals ook technische snelheid dat verdient. Twijfel je waarom je website traag aanvoelt naast broken links? Lees ook ons artikel over waarom is mijn website traag, een ander veelvoorkomend signaal van achterstallig technisch onderhoud.

Conclusie

Broken links los je niet op door te wachten tot iemand erover klaagt. Met een vaste workflow, Search Console voor wat Google al ziet, een crawltool voor het volledige beeld, en een vast controlemoment per kwartaal, hou je crawlbudget en gebruikerservaring structureel gezond in plaats van reactief te herstellen.

Wil je een grondige technische audit van je website, inclusief broken links en statuscodes?