Soft 404: waarom Google je pagina als niet gevonden ziet

Laatst bijgewerkt: 2026-10-30

In het kort

Een soft 404 is een URL die statuscode 200 (succes) teruggeeft, maar voor Google op een niet-gevonden-, lege of foutpagina lijkt. Google sluit zulke pagina’s uit van Zoeken. Geef een echte 404 of 410 voor ontbrekende pagina’s, verwijs verplaatste pagina’s met een 301 door naar een echt alternatief, en los het renderen op voor echte pagina’s die Google verkeerd begreep.

Exact label in Search Console: Soft 404

Wat het betekent

De hulp van Google over Pagina-indexering zegt dat de pagina teruggeeft wat Google als soft 404 ziet: een gebruiksvriendelijke niet-gevondenmelding zonder 404-http-statuscode. De crawlgids van Google voegt toe dat het ook een pagina zonder hoofdinhoud of een lege pagina kan zijn, en noemt oorzaken als een ontbrekende server-side include, een kapotte databaseverbinding, een lege interne zoekresultatenpagina en een niet-geladen of ontbrekend JavaScript-bestand.

Omdat de statuscode succes zegt, moet Google uit de inhoud afleiden dat de pagina een fout is. Gebeurt dat, dan wordt de URL uitgesloten van Zoeken en verschijnt hij als Soft 404. De gids over crawlbudget van Google merkt op dat soft 404-pagina’s steeds opnieuw worden gecrawld en crawlbudget verspillen, dus ze oplossen maakt ook crawlen vrij voor je echte pagina’s.

Is het een probleem?

Ja, in de meeste gevallen. Ofwel een pagina die echt weg is antwoordt met 200, wat crawlen verspilt en bezoekers in verwarring brengt, ofwel een echte pagina rendert zo slecht dat Google hem leeg vindt. Het tweede geval is het meest urgent, dus controleer eerst of de getroffen URL’s pagina’s bevatten die je verkoopt of publiceert.

Veelvoorkomende oorzaken

Niet-gevondenpagina’s die 200 teruggeven

Aangepaste foutpagina’s of CMS-templates die een niet-gevondenmelding tonen met statuscode 200.

Lege lijsten en zoekresultaten

Categorie-, tag- of interne zoekpagina’s zonder items. Google noemt lege interne zoekresultaten als typisch voorbeeld.

Verwijderde pagina’s die naar de homepage doorverwijzen

De 404-hulp van Google zegt dat het doorverwijzen van bezoekers naar een niet-gerelateerde pagina zoals de homepage, in plaats van 404 terug te geven, als soft 404 kan worden behandeld.

Renderfouten

Pagina’s die afhangen van scripts, API’s of resources die voor Googlebot mislukken, inclusief door robots.txt geblokkeerde resources, renderen leeg of bijna leeg.

Niet beschikbare items met weinig inhoud

Product- of lijstpagina’s die hun URL houden maar weinig meer tonen dan een bericht dat het item uitverkocht of verlopen is.

Single-page-apps

Client-side routing geeft vaak 200 voor elke route, ook voor routes die niet bestaan. De JavaScript-gids van Google behandelt dit geval rechtstreeks.

Zo los je het op

  1. Weg zonder alternatief: geef 404 of 410. Is de pagina verwijderd en bestaat er niets vergelijkbaars, geef dan 404 of 410 terug. Een behulpzame aangepaste 404-pagina voor bezoekers mag, zolang de statuscode maar 404 is.
  2. Verplaatst: 301-redirect naar het echte alternatief. Is er een duidelijk alternatief, voeg dan een 301-redirect daarnaartoe toe, niet naar de homepage, en bevestig de teruggegeven code in URL-inspectie.
  3. Echte pagina: los op wat Google rendert. Voer “Live-URL testen” uit en open “Geteste pagina bekijken” om de screenshot en de gerenderde HTML te zien. Is de pagina leeg of toont die een fout, zoek dan naar geblokkeerde of falende resources, serverfouten en trage of zeer grote resources.
  4. Single-page-apps: kies één patroon. Google raadt aan om ofwel een JavaScript-redirect te gebruiken naar een URL die status 404 teruggeeft, ofwel een robots-meta noindex toe te voegen aan foutweergaven met JavaScript.
  5. Lege pagina’s: voeg inhoud toe of houd ze erbuiten. Voor lege categorieën en zoekopdrachten zonder resultaat: voeg nuttige inhoud toe of houd ze buiten Zoeken, bijvoorbeeld met noindex of door er niet naar te linken.
  6. Valideer de oplossing. Klik na het oplossen van een patroon op “Oplossing valideren” bij het probleem Soft 404. Volgens Google duurt validatie meestal ongeveer twee weken.

Check het met GSC Magic

gsc_inspect_urls_batch geeft de dekkingsstatus en de ophaalstatus per pagina voor maximaal 500 URL’s per aanroep, zodat je assistent soft 404’s op belangrijke templates kan scheiden van restanten op dode URL’s. gsc_query_analytics laat zien of die URL’s vroeger klikken kregen, wat je vertelt welke het waard zijn om te herstellen. GSC Magic rendert pagina’s niet zelf; gebruik “Live-URL testen” in Search Console om te zien wat Googlebot heeft gerenderd.

Prompts om te kopiëren

Inspecteer deze URL’s en noem elke URL met dekkingsstatus Soft 404, gegroepeerd per map, met per URL de laatste crawldatum.

Toon voor de Soft 404-URL’s in deze lijst hun klikken en vertoningen over de langste beschikbare periode, zodat ik zie welke vroeger verkeer hadden.

Controleer deze product-URL’s en zeg welke Soft 404 zijn, welke “Niet gevonden (404)” en welke geïndexeerd, zodat ik kan beslissen wat ik herstel, doorverwijs of laat liggen.

Gidsen op de blog

Veelgestelde vragen

Is een soft 404 erger dan een echte 404?

Hij is minder duidelijk voor Google. Een echte 404 zegt Google dat de pagina weg is en is een sterk signaal om hem niet opnieuw te crawlen. Een soft 404 zegt succes terwijl hij op een fout lijkt, dus blijft Google hem crawlen en moet het raden.

Moet ik verwijderde pagina’s naar de homepage doorverwijzen?

Nee. De 404-hulp van Google zegt dat doorverwijzen naar een andere pagina, zoals de homepage, in plaats van 404 terug te geven problematisch kan zijn en als soft 404 wordt behandeld. Verwijs alleen door naar een echt alternatief.

Waarom wordt een normale pagina als soft 404 gemarkeerd?

Volgens Google is hij waarschijnlijk niet goed geladen voor Googlebot, ontbraken kritieke resources of stond er tijdens het renderen een opvallende foutmelding. Controleer de screenshot en de gerenderde HTML in de livetest.

Werkt 410 anders dan 404?

De 404-hulp van Google zegt dat het 410 op dit moment hetzelfde behandelt als 404, en de crawldocumentatie behandelt alle 4xx-codes behalve 429 op dezelfde manier.

Bronnen