Klik je op een oude link of typ je een verkeerde URL in, dan kom je op een 404-pagina terecht. Dat betekent simpelweg: deze pagina bestaat niet.
Iedere WordPress-website heeft zo’n foutpagina nodig, maar de standaardmelding 404 – Page not found helpt je bezoeker niet erg veel verder.
Een goede 404-pagina doet dat echter wel. Je kunt met een 404-pagina bijvoorbeeld iemand terugsturen naar de homepagina, laten zoeken op je website of de meest populaire blogs laten zien.
In dit artikel vertel ik je wat er op een goede 404-pagina thuis hoort en hoe je deze in WordPress aanpast.
Wat is een 404-pagina?
Een 404-pagina wordt getoond wanneer iemand een URL op je website bezoekt die niet bestaat.
Bijvoorbeeld: jouwwebsite.nl/oude-pagina/ terwijl die pagina inmiddels is verwijderd.
WordPress gebruikt hiervoor een apart 404-template. Bij een block theme is dat doorgaans 404.html; bij klassieke themes meestal 404.php. En als zo’n template niet bestaat, gebruikt WordPress een algemener template om op terug te vallen.
Waarom krijgt iemand een 404?
Als je bezoeker een 404-pagina te zien krijgt, kan dat allerlei oorzaken hebben. Bijvoorbeeld:
- je hebt een pagina verwijderd en geen redirect gemaakt;
- de URL is veranderd;
- iemand heeft een link verkeerd overgenomen;
- er staat een typefout in de URL;
- een oude externe website linkt nog naar een verdwenen pagina;
- je hebt categorieën, tags of producten verwijderd;
- een interne link klopt niet meer.
Eén 404 is dus niet meteen een ramp, maar het is wel goed om uit te zoeken waarom iemand erop terechtkomt.
Wat moet er op een goede 404-pagina staan?
Je hoeft er in ieder geval geen complete landingspagina van te maken. Een goede 404-pagina moet vooral antwoord geven op deze twee vragen:
- Wat is er gebeurd?
- Waar kan ik nu naartoe?
Mijn 404-pagina ziet er zo uit.
Ik zou minimaal deze onderdelen toevoegen.
1. Een duidelijke melding
Vertel simpelweg wat er aan de hand is. Bijvoorbeeld: ‘oeps, deze pagina bestaat niet meer’. Of: ‘Sorry, het is niet gelukt de pagina te vinden die je zoekt.’.
Je wilt vooral dat je bezoeker weet wat er is gebeurd en hoe die verder kan.
2. Een link naar de homepage
Plaats sowieso een link naar de homepagina. Of maak er een duidelijke knop van. De homepagina is de meest voor de hand liggende plek om verder te gaan.
3. Een zoekfunctie
Heb je veel blogs, producten of andere content? Plaats dan ook een zoekveld.
Iemand kwam waarschijnlijk niet voor niets op jouw website terecht. Misschien zocht diegene bijvoorbeeld een artikel dat nog steeds bestaat, maar onder een andere URL. Met een zoekfunctie kan de bezoeker dat zelf snel terugvinden.
Lees ook mijn artikel over je zoekfunctie in WordPress verbeteren.
4. Links naar belangrijke pagina’s
Je kunt ook wat links plaatsen naar belangrijke pagina’s, zoals aanbodpagina’s of veel gelezen categorieën op je blog.
Houd het wel beperkt. Een 404-pagina met dertig links helpt niemand.
5. Eventueel populaire artikelen
Als je een blog hebt kan een klein blok met populaire of recente artikelen handig zijn. Dit heb ik zelf ook op mijn 404-pagina.
Dat is vooral nuttig als je veel bezoekers via Google of externe links krijgt.
Wat hoeft er niet op een 404-pagina?
Ik zou een 404-pagina niet volstouwen met:
- complete dienstteksten;
- tientallen bloglinks;
- enorme formulieren;
- pop-ups;
- advertenties;
- allerlei verkooppraatjes.
Iemand is al op een verkeerde pagina terechtgekomen, maak het vooral makkelijk om vanaf daar weer verder te gaan.
Bekijk mijn 404-pagina voor een voorbeeld.
Hoe bekijk je je huidige 404-pagina?
Het is waarschijnlijk dat je je eigen 404-pagina nooit hebt bekeken. Wat ik heel goed snap, want het is immers niet een pagina waar je meteen aan denkt.
Dus, hoe vind je jouw 404-pagina?
Typ achter je domeinnaam gewoon iets dat zeker niet bestaat. Bijvoorbeeld: jouwwebsite.nl/dit-bestaat-echt-niet-12345/. Dan zie je welke 404-pagina jouw WordPress theme nu gebruikt.
Hoe pas je je 404-pagina aan?
Hoe je jouw 404-pagina aanpast hangt af van het WordPress theme dat je gebruikt. Daarom geef ik je hier uitleg voor vier situaties.
1. De 404-pagina aanpassen bij een block theme
Gebruik je een modern block theme? Dan kun je de 404-template via de Site Editor aanpassen.
Ga naar: Weergave > Editor.
Bij block themes vind je in de Site Editor een link naar de 404-template. Je kunt vervolgens de 404-template aanpassen met gewone blocks.
Sla daarna het template op.
2. De 404-pagina aanpassen bij een klassiek WordPress-theme
Bij klassieke themes verschilt het per WordPress theme.
Sommige premium themes hebben een eigen instelling voor de 404-pagina. Kijk bijvoorbeeld eens bij:
- Theme Options;
- Customizer;
- Templates;
- Layout Builder.
Gebruik die ingebouwde mogelijkheid als die er is.
Kun je niks vinden? Google dan even naar je ’theme + 404-page’ en dan zou je bij goede documentatie van je theme uitleg moeten vinden.
404.php aanpassen
Bij een klassiek theme wordt de 404-pagina meestal opgebouwd vanuit 404.php. WordPress zoekt bij een 404 eerst naar dit bestand en valt anders terug op een algemenere template.
Ik zou dat parent-themebestand alleen niet rechtstreeks aanpassen. Bij een theme-update worden die wijzigingen namelijk overschreven.
Wil je daadwerkelijk een templatebestand aanpassen, gebruik dan indien nodig een child theme.
Lees daarvoor mijn artikel over wanneer je een WordPress child theme nodig hebt.
3. De 404-pagina maken met Elementor
Heb je Elementor Pro? Dan kun je via de Theme Builder een eigen 404-template maken.
Je kunt daar:
- je eigen layout maken;
- een zoekveld toevoegen;
- buttons toevoegen;
- dynamische content gebruiken.
Na publiceren stel je in waar het template moet worden gebruikt.
Gebruik je de gratis versie van Elementor? Dan heb je de Theme Builder voor dit soort templates niet standaard beschikbaar. Kijk dan eerst wat je WordPress thema zelf voor opties heeft.
4. De 404-pagina aanpassen met Impreza
Ikzelf gebruik het WordPress theme Impreza, en daarbij is een 404-pagina maken heel makkelijk.
Je maakt simpelweg een normale pagina aan, die noem je 404-pagina bijvoorbeeld, en daarna geef je in de Theme Options aan dat dit de pagina is voor de 404-error.
Kind kan de was doen.
Wanneer moet je een 404 oplossen met een redirect?
Stel: je had vroeger: /wordpress-tips-oude-versie/ en nu heb je dit artikel vervangen door /wordpress-website-maken-handleiding/.
Dan wil je dus dat iemand vanuit de oude link op de nieuwe komt, en geen 404-pagina te zien krijgt.
Maak in dat geval een 301-redirect naar het nieuwe artikel. Ik doe dat met de plugin Redirection.
Doe dat vooral wanneer:
- de oude URL backlinks heeft;
- er nog verkeer op binnenkomt;
- je de URL hebt gewijzigd;
- je twee artikelen hebt samengevoegd;
- er een vervangende pagina is voor je oude artikel of pagina is.
Zeker als je je oude blogs gaat bijwerken, samenvoegen of verwijderen is dit van toepassing.
Wanneer laat je gewoon een 404-pagina staan?
Het is niet altijd noodzakelijk om een redirect te maken. Soms kun je gewoon de 404-pagina laten komen als:
- iemand zelf een niet-bestaande URL heeft ingetikt (daar kun je ook niets aan doen);
- er nooit een echte pagina op die URL heeft gestaan;
- je er geen relevante vervangende pagina voor hebt;
- er geen verkeer meer komt op de oude link;
- de oude inhoud bewust is verwijderd en niets vergelijkbaars meer bestaat.
Ikzelf redirect het meeste wel, maar het is niet letterlijk altijd nodig.
Hoe vind je 404-fouten op je website?
Er kunnen altijd 404-fouten op je website zijn zonder dat je het weet. Daarom is het goed om dat af en toe een te checken, zodat je het kunt oplossen.
En zo doe je dat.
Interne links controleren
Als je pagina’s of blogs hebt verwijderd waar ergens anders op je website een interne link naar staat, maar je hebt niet die interne link aangepast, dan geeft dat een 404-fout.
En dat hoort echt niet.
Het kan zijn dat je al jaren geleden URL’s hebt gewijzigd of pagina’s hebt verwijderd en je hebt hier nooit bij nagedacht.
Dan kun je nu dus best wat van die foute interne links hebben die nergens meer naartoe gaan.
Dit check je dus door al je interne links na te lopen. Of als dat er heel veel zijn, kun je een plugin installeren. Ikzelf gebruik Link Whisper, die heeft een Broken Link Report waarmee je dat in één oogopslag ziet én kunt aanpassen.
Google Search Console
In Google Search Console kun je onder Pagina-indexering URL’s tegenkomen met de status Niet gevonden (404). Kijk dan eerst welke URL’s dat zijn.
Niet iedere 404 hoeft namelijk opgelost te worden.
Maar zie je een belangrijke oude pagina of een URL waar nog links naartoe verwijzen? Dan moet je actie ondernemen.
Lees ook mijn uitleg over Google Search Console.
Is een 404-error slecht voor SEO?
Als iemand af en toe een 404-pagina te zien krijgt is dat niet meteen een probleem voor de SEO van je website. Websites veranderen nu eenmaal en pagina’s verdwijnen.
Het wordt wel een dingetje als het bijvoorbeeld gaat om:
- belangrijke interne links die massaal naar 404’s wijzen;
- populaire oude URL’s die je verwijdert zonder redirect te maken;
- backlinks naar pagina’s of blogs die er niet meer zijn;
- bezoekers die voortdurend op niet-bestaande pagina’s terechtkomen.
Af en toe een 404 is dus geen probleem, maar als je bezoekers via zoekmachines vanuit belangrijke links op je 404-pagina terechtkomen wordt het een ander verhaal.
Checklist voor een goede 404-pagina
Voor een goede 404-pagina heb je eigenlijk alleen dit nodig:
- Staat er duidelijk dat de pagina niet bestaat?
- Is er een link of knop naar de homepage?
- Heb je bij een grote website een zoekfunctie?
- Toon je een paar nuttige links waar je bezoeker dan naartoe kan?
- Is de pagina mobiel goed bruikbaar?
- Zijn belangrijke verdwenen URL’s waar nodig doorgestuurd?
- Heb je kapotte interne links aangepast?
- Geeft de pagina technisch daadwerkelijk een 404-status?
Dan heb je de belangrijkste zaken geregeld.
Conclusie: vergeet de 404-pagina niet
Je 404-pagina is zeker niet de belangrijkste pagina op je website, en daarom wordt precies deze pagina vaak vergeten.
En zodra iemand erop terechtkomt, wil je voorkomen dat diegene van je website vertrekt, omdat niet duidelijk is wat nu te doen.
Een goede 404-pagina doet eigenlijk maar drie dingen:
- legt uit dat de pagina niet bestaat;
- helpt iemand zoeken;
- geeft een paar logische routes om verder te gaan.
Meer hoeft het niet te zijn.
Vergeet niet meteen even te controleren hoe jouw huidige 404-pagina eruitziet door een niet-bestaande URL op je website te openen.
Heb je technische hulp nodig met je WordPress-website, redirects of templates? Bekijk dan mijn website ondersteuning.





