Opent in een nieuw tabblad
SEO

Soft 404

Definitie

Een soft 404 is een pagina die meldt dat iets niet bestaat, of die vrijwel leeg is, terwijl de server statuscode 200 (gelukt) terugstuurt. Google herkent zo'n pagina aan de inhoud en neemt hem niet op in de zoekresultaten. In Search Console zie je hem terug als 'Soft 404'.

Ook wel: soft 404-fout, soft 404 error
Niveau: gevorderd
Bijgewerkt: 31 oktober 2026
Kort samengevat
  • Een soft 404 toont een foutmelding of een lege pagina, terwijl de server meldt dat alles gelukt is (code 200).
  • Google laat zulke pagina’s weg uit de zoekresultaten, maar blijft ze wel crawlen.
  • De oplossing hangt af van de pagina: een 404 of 410, een 301-redirect of zorgen dat de pagina goed laadt.

Hoe ontstaat een soft 404?

Bij een gewone 404 zegt de server eerlijk dat een pagina niet bestaat. Bij een soft 404 stuurt de server statuscode 200, terwijl de pagina een foutmelding toont of geen echte inhoud heeft. Google kijkt daarom niet alleen naar de statuscode, maar ook naar wat er op de pagina staat.

Google noemt een paar typische oorzaken:

  • Een interne zoekpagina zonder resultaten.
  • Een verbroken verbinding met de database, waardoor de pagina leeg blijft.
  • Een ontbrekend bestand dat de server in de pagina moet invoegen (een server-side include).
  • Een JavaScript-bestand dat niet laadt, zodat de inhoud nooit verschijnt.

Stuur je veel oude URL’s door naar één pagina zonder verband, zoals de homepage, dan kan Google dat ook als soft 404 zien. Google waarschuwt daarvoor bij de verhuizing van een site.

Waarom is een soft 404 een probleem?

Voor bezoekers is het verwarrend. Ze denken dat de pagina werkt, maar krijgen een foutmelding of een lege pagina te zien. Google laat zulke pagina’s daarom weg uit de zoekresultaten.

Daarnaast kost een soft 404 crawlbudget. Google blijft zulke pagina’s crawlen, terwijl een echte 404 een sterk signaal is om een URL niet opnieuw op te halen. Op een grote site gaat die crawltijd af van pagina’s met unieke inhoud.

Je vindt soft 404’s in Google Search Console, in het rapport Pagina-indexering. Met een live URL-inspectietest en de knop ‘Geteste pagina bekijken’ zie je een screenshot van hoe Google de pagina weergeeft.

Hoe los je een soft 404 op?

Google onderscheidt drie situaties. Kies per URL de oplossing waar je bezoekers het meest aan hebben.

SituatieOplossing
De pagina is weg en er is geen vervangerLaat de server een 404 (niet gevonden) of 410 (verdwenen) sturen. Een goede 404-pagina helpt de bezoeker verder.
De pagina is verhuisd of heeft een duidelijke vervangerStuur de bezoeker met een 301-redirect door naar de nieuwe URL.
De pagina bestaat nogBekijk met de URL-inspectietool wat Googlebot ziet. Vaak laden scripts, afbeeldingen of andere bestanden niet goed.

Bij een pagina die nog bestaat, ligt het probleem meestal bij het laden. Mogelijke oorzaken zijn bestanden die robots.txt blokkeert, te veel bestanden op één pagina, serverfouten en trage of erg grote bestanden. Controleer na elke aanpassing met de URL-inspectietool of de URL de juiste statuscode geeft.

Bouwt je site pagina’s pas in de browser op met JavaScript, zoals bij een single-page app, dan kan de server vaak geen 404 sturen. Google noemt dan twee alternatieven: met JavaScript doorsturen naar een URL die wel een 404 geeft, of met JavaScript een noindex op de foutpagina zetten.

Voorbeeld: verlopen vacatures bij een uitzendbureau

Een uitzendbureau uit Eindhoven laat verlopen vacatures online staan. De pagina toont dan alleen nog de zin ‘Deze vacature is niet meer beschikbaar’, maar de server stuurt code 200. In Search Console staan honderden van die URL’s onder ‘Soft 404’.

Het bureau kiest voortaan per vacature. Staat dezelfde functie opnieuw open onder een nieuwe URL, dan krijgt de oude URL een 301-redirect naar de nieuwe vacature. Is er niets vergelijkbaars, dan geeft de URL een 410. Die foutpagina linkt naar actuele vacatures in de regio, zodat werkzoekenden verder kunnen zoeken.

Veelgestelde vragen over Soft 404

Wat is het verschil tussen een 404 en een soft 404?

Bij een 404 meldt de server dat de pagina niet bestaat. Bij een soft 404 stuurt de server code 200, terwijl de pagina een foutmelding of niets toont.

Hoe vind je soft 404’s op je site?

Open in Google Search Console het rapport Pagina-indexering. Daar staan de URL’s onder ‘Soft 404’. Met de URL-inspectietool zie je per URL wat Google ziet.

Waarom ziet Google een soft 404 terwijl je pagina gewoon werkt?

Waarschijnlijk laadde de pagina niet goed voor Googlebot. Misschien blokkeert robots.txt belangrijke bestanden, of laden scripts te traag. Bekijk de pagina met de URL-inspectietool.

Gerelateerde begrippen

  • 404-pagina

    Een 404-pagina is de pagina die een website toont als een opgevraagde URL niet bestaat.

  • HTTP-statuscode

    Een HTTP-statuscode is het getal van drie cijfers waarmee een webserver antwoordt op elk verzoek van een browser of crawler.

  • 301-redirect

    Een 301-redirect is een permanente doorverwijzing van een oude URL naar een nieuwe.

  • Crawlbudget

    Crawlbudget is het aantal URL's dat een zoekmachine op een site kan en wil crawlen.

  • JavaScript SEO

    JavaScript SEO is het deel van technische SEO dat zorgt dat zoekmachines pagina's kunnen crawlen, renderen en indexeren waarvan JavaScript de inhoud opbouwt.

Bronnen

  1. Google Search Central, Troubleshoot Google Search crawling errors (bijgewerkt 18 december 2025).
  2. Google Search Console Help, Page indexing report (geraadpleegd 31 oktober 2026).
  3. Google Crawling infrastructure, Optimize your crawl budget (bijgewerkt 22 juli 2026).
  4. Google Search Central, Understand the JavaScript SEO basics (bijgewerkt 4 maart 2026).

Hulp nodig?

Wij helpen je van strategie tot uitvoering. Bekijk onze aanpak of plan een vrijblijvende kennismaking.