Veelvoorkomende fouten

404-fouten op uw website opsporen en oplossen

404-fouten op uw website opsporen en oplossen
Foto: insurancerevolution — CC BY 2.0 · Flickr

Wat een 404-fout betekent en waar hij vandaan komt

Een 404-fout betekent dat de server de opgevraagde pagina niet kan vinden. Meestal ligt de oorzaak bij één van drie dingen: de pagina is verwijderd of hernoemd zonder dat er een redirect is ingesteld, de permalink-structuur is gewijzigd (bijvoorbeeld na een migratie of thema-wissel), of de bezoeker (of een link elders) gebruikt een verkeerd getypte URL. Het verschil tussen `/over-ons/` en `/overons/` lijkt klein, maar is voor de server genoeg om geen match te vinden.

Na updates komen 404's vaak in groepen voor: een pluginupdate die de manier waarop URL's worden opgebouwd verandert, of een CMS-update die de permalink-instellingen laat resetten, kan in één klap tientallen pagina's onbereikbaar maken. Dat maakt 404's na een update principieel anders dan een losse 404 die door een verkeerd getypte link ontstaat: bij een piek in 404's na een update ligt de oorzaak vrijwel altijd bij de site zelf, niet bij de bezoeker.

404's opsporen voordat bezoekers ze tegenkomen

Wacht niet tot een bezoeker het meldt. Controleer regelmatig:

  • Google Search Console — onder 'Pagina's' ziet u exact welke URL's Google als niet-gevonden markeert, inclusief het moment waarop dit voor het eerst werd geconstateerd.
  • Een linkchecker (Screaming Frog, Xenu, of een gratis online 404-checker) die uw hele site crawlt en per pagina rapporteert.
  • De serverlogs van uw hosting, waarin elke 404-aanvraag met bijbehorende verwijzende URL wordt vastgelegd — nuttig om te zien vanaf welke pagina bezoekers vastlopen en of het om een interne of externe verwijzing gaat.

Dit sluit aan op de bredere aanpak uit gebroken links vinden en herstellen, maar 404's verdienen aparte aandacht omdat ze ook via directe bezoeken en externe verwijzingen ontstaan, niet alleen via links op uw eigen site. Iemand die een oude URL heeft opgeslagen in zijn favorieten, of een zoekmachine die nog een verouderde versie van een pagina toont, kan evengoed op een 404 uitkomen.

Oplossen: drie concrete stappen

Stap 1: permalinks opnieuw opslaan

Ga in WordPress naar Instellingen > Permalinks en klik op Wijzigingen opslaan, zonder iets te veranderen. WordPress herschrijft dan de interne URL-regels (de zogeheten rewrite rules). Dit lost een verrassend groot deel van de 404's op die ontstaan na een update of migratie, en kost minder dan een minuut.

Stap 2: 301-redirects instellen

Voor pagina's die definitief zijn verplaatst of verwijderd, stelt u een 301-redirect in naar de meest relevante bestaande pagina. Een plugin als Redirection doet dit binnen WordPress en houdt bovendien bij welke 404's het vaakst voorkomen, zodat u weet waar redirects het meeste effect hebben. Vermijd het instellen van een redirect naar een totaal onlogische pagina puur om de foutmelding weg te werken — dat verwart bezoekers en zoekmachines evenzeer als de 404 zelf.

Stap 3: een bruikbare 404-pagina inrichten

Ontwerp een 404-pagina die de bezoeker niet in een doodlopende straat zet: een zoekveld, een link naar de homepage en naar de belangrijkste categorieën, en eventueel een korte, vriendelijke uitleg. Dit verlaagt het aantal bezoekers dat direct afhaakt wanneer ze toch een verkeerde link volgen, en geeft zoekmachines bovendien een duidelijk signaal dat de pagina bewust als 404 is ingericht, niet als technisch defect.

Wanneer 404's structureel terugkeren

Komen 404-fouten na elke update terug, dan zit het probleem waarschijnlijk in hoe uw thema of plugins URL's genereren, of in een permalink-instelling die niet standhoudt na het opslaan. Controleer in dat geval ook of er een conflicterende plugin actief is die eigen rewrite-regels toevoegt — twee plugins die allebei de URL-structuur willen bepalen, kunnen elkaar tegenwerken. Is dit eenmaal het geval, dan is het efficiënter om de oorzaak structureel te laten uitzoeken dan telkens losse redirects toe te voegen na iedere update. Websitechecken controleert na iedere update automatisch op nieuwe 404's en herstelt ze voordat ze zoekverkeer of bezoekers kosten.

Veelgestelde vragen

Is een 404-fout slecht voor mijn SEO-ranking?
Een enkele 404 schaadt uw ranking niet direct, maar veel 404's — vooral op pagina's die nog inkomende links of verkeer hebben — kunnen zoekmachines wel als signaal van slecht onderhoud zien. Herstel ze daarom structureel in plaats van incidenteel.
Moet ik elke 404 een redirect geven?
Nee. Alleen pagina's die inhoudelijk vervangen zijn of nog verkeer/links ontvangen verdienen een redirect. Voor pagina's zonder enige waarde is een nette 404-pagina voldoende.
Waarom verschijnen er 404's direct na een WordPress-update?
Vaak omdat de permalink-instellingen niet correct zijn herschreven. Ga naar Instellingen > Permalinks en sla de instellingen opnieuw op; dat lost dit in de meeste gevallen op.