Marketing Scandigitale scan
Vindbaarheid & SEO

Een soft 404 herkennen zonder pagina's te raden

7 november 2026 · 7 min leestijd · Marketing Scan

Een soft 404 ontstaat wanneer een URL een leeg of nietszeggend scherm toont, maar de server toch status 200 teruggeeft. Voor een bezoeker lijkt dat een foutpagina, voor een crawler is het een pagina die 'in orde' zou zijn. Dit artikel geeft je een controleprocedure om dat verschil per URL vast te stellen, zonder te gokken. Je leert welke gegevens je verzamelt, hoe je uitverkochte producten en foutieve slugvarianten anders behandelt en welke controle je na een wijziging uitvoert. Het gaat om een eigen onderzoeksmethode, niet om een garantie over indexering.
In dit artikel

Wat een soft 404 precies is en waar je het verschil ziet

Een gewone 404 meldt via de HTTP-status dat de pagina niet bestaat. Een soft 404 meldt via de status 200 dat alles goed is, terwijl de inhoud iets anders zegt: een lege productpagina, een zoekresultaat zonder items of een melding als 'product niet gevonden' in een gewoon sjabloon. Het probleem zit dus in de combinatie van twee signalen die elkaar tegenspreken.

Je moet daarom altijd twee dingen naast elkaar leggen: wat de server antwoordt en wat een bezoeker ziet. Alleen kijken naar het scherm mist het statusdeel, alleen naar de status mist de lege inhoud. Noteer beide per URL, dan hoef je nooit te raden.

Let op een grens: een pagina met weinig tekst is niet automatisch een soft 404. Een bewust korte pagina met een duidelijk doel valt hier niet onder. De test is of de inhoud nog iets bruikbaars biedt voor wie de URL opent.

Stap 1 tot 4: URL's verzamelen en de status vastleggen

Begin niet met willekeurige adressen, maar met URL's waarvan je al weet dat ze verdacht zijn. Zoals de Search Console-documentatie beschrijft op Aan de slag met Search Console, geeft het indexeringsoverzicht een beeld van pagina's die Google wel of niet kon indexeren en meldt het fouten en waarschuwingen. Gebruik dat overzicht als startlijst. De exacte rapportnaam en weergave kunnen wijzigen, controleer dus in je eigen Search Console wat je account toont.

  1. Exporteer of kopieer de URL's met een melding over fouten of uitsluiting uit het indexeringsrapport.
  2. Voeg uit je eigen systeem de verwijderde of uitverkochte producten toe, en de slugvarianten die je intern of in oude links nog tegenkomt.
  3. Open elke URL en noteer de HTTP-status, bijvoorbeeld via de netwerktab van je browser of een headercontrole.
  4. Noteer in een aparte kolom wat er zichtbaar is: volledige productinfo, lege shell, foutmelding of omleiding.

Een browsercontrole zegt iets over wat een bezoeker krijgt, niet over crawltoegang voor Google. Voor een uitspraak over Google gebruik je zo nodig de URL-inspectie in Search Console.

Stap 5 en 6: de inhoud beoordelen, ook bij JavaScript

Bij sites die de inhoud met JavaScript opbouwen, kan de eerste HTML nagenoeg leeg zijn en de echte inhoud pas later verschijnen. Volgens de uitleg over de basis van JavaScript en zoekmachines verwerkt Google zulke pagina's in fasen: crawlen, renderen en indexeren, en pagina's met status 200 komen in aanmerking voor rendering. Een foutmelding die pas na het renderen verschijnt, kan dus samengaan met een 200-status. Of Google zo'n pagina ook als soft 404 behandelt, volgt niet uit deze bron en controleer je per URL in de URL-inspectie.

Vergelijk daarom twee versies van dezelfde URL: de ruwe HTML-respons en het resultaat nadat het script gelopen heeft. Staat in de ruwe HTML een leeg sjabloon en komt de melding 'niet beschikbaar' pas later, dan is dat een kandidaat voor een soft 404.

  1. Bekijk de ruwe bron van de pagina en zoek naar echte productgegevens.
  2. Bekijk daarna de gerenderde pagina en zoek naar foutmeldingen of een leeg overzicht.
  3. Controleer of de statuscode in beide gevallen 200 is.

Gebruik voor de uitspraak over wat Google zag de URL-inspectie op een URL die Google al kent, niet alleen je eigen browser.

Beslismatrix: wat doe je met welk type URL

Gebruik deze matrix om per gevonden URL een eigen keuze te maken. Het is een beslishulp voor je eigen situatie, geen universele regel.

SituatieStatus nuZichtbare inhoudOverweeg
Uitverkocht product dat nog nuttige info biedt200Productinfo en melding 'tijdelijk uitverkocht'Pagina behouden, uitverkocht duidelijk tonen, alternatieven tonen
Product definitief verdwenen, vervanger bestaat200Leeg of foutmeldingDoorverwijzen naar het meest passende vervangende product
Product definitief verdwenen, geen vervanger200Leeg of foutmeldingEen echte foutstatus teruggeven (404 of 410) met nuttige navigatie
Foutieve slugvariant van een bestaande pagina200Dubbele of lege inhoudDoorverwijzen of canonical naar de juiste URL
Zoekresultaatpagina zonder items200Leeg overzichtBeoordelen of de pagina nuttig is; zo niet, een echte foutstatus

Verwijder een uitverkocht product dus niet automatisch. Behoudt de pagina waarde voor wie er via een link of zoekopdracht terechtkomt, dan blijft ze beter bestaan. Een 404 of 410 geeft geen gegarandeerd verschillend verwerkingstempo bij Google, kies er dus een op basis van wat klopt, niet op basis van verwachte snelheid.

Foutieve slugvarianten: redirect of canonical kiezen

Als meerdere URL's dezelfde of bijna dezelfde inhoud tonen, kun je Google een voorkeur doorgeven. De documentatie over het opgeven van een canonieke URL noemt een redirect als sterk signaal, een rel="canonical"-link ook als sterk signaal en opname in de sitemap als zwak signaal. Een canonical is dus een aanwijzing, geen bevel: Google kan een andere URL kiezen.

Wil je dat een bezoeker nooit op de verkeerde slug blijft staan, dan is een redirect logischer. Wil je beide adressen laten bestaan maar één voorkeur aangeven, dan past een canonical. Productvarianten, zoals maten of kleuren, vragen een eigen inhoudelijke keuze: zijn ze echt verschillende producten, dan hoort elk een eigen URL; zijn het gewoon opties van één product, dan kan consolidatie zinvol zijn.

De bron raadt ook af om robots.txt of noindex te gebruiken om een canonical te regelen. Robots.txt blokkeert crawlen, maar garandeert geen verwijdering uit de index. Wil je zien welke URL Google als canonical koos, lees dat dan uit de URL-inspectiedata van een geïndexeerde pagina, niet uit de live test.

Controle na wijziging en een fictief overdrachtsvoorbeeld

Na een aanpassing controleer je opnieuw wat je eerder vastlegde. Verwacht geen vaste termijn of resultaat: het opnieuw verwerken door Google is onzeker. Je kunt wel zelf nagaan of de technische staat klopt.

Fictief voorbeeld. Een webwinkel heeft drie URL's op de lijst: (A) een definitief verdwenen product zonder vervanger dat nu een leeg sjabloon met status 200 toont, (B) een uitverkocht product met volledige beschrijving en een melding 'tijdelijk niet beschikbaar', (C) dezelfde productpagina bereikbaar via een slug met hoofdletter. Verwachte technische controles: bij A geeft de URL na aanpassing een echte foutstatus met nuttige navigatie; bij B blijft status 200 en wordt de uitverkocht-melding en een alternatief getoond; bij C gebeurt een redirect naar de gewone slug of staat een canonical naar die slug. Hoofdletters of URL-opbouw zijn op zichzelf geen bewezen rankingfactor, het gaat om het ontdubbelen.

  1. Haal opnieuw de HTTP-status op voor A, B en C.
  2. Open elk resultaat en vergelijk de zichtbare inhoud met je tabel.
  3. Gebruik URL-inspectie voor de geïndexeerde versie en lees de door Google gekozen canonical.
  4. Controleer later opnieuw in je indexeringsrapport of de meldingen voor deze URL's veranderd zijn, zonder een vaste termijn te verwachten.

Wil je daarnaast de publiek zichtbare signalen van je eigen website bekijken, dan kan dat via Marketing Scan. Een publieke scan meet wat zichtbaar is en bewijst geen volledige technische implementatie, en de controles in dit artikel voert onze scan niet allemaal uit.

Veelgestelde vragen.

Is een pagina met weinig tekst altijd een soft 404?

Nee. Een korte pagina met een duidelijk doel is geen soft 404. Het gaat om pagina's die status 200 geven terwijl de inhoud zegt dat er niets te vinden is of die leeg zijn.

Kan ik een soft 404 zien in mijn gewone browser?

Je ziet in de browser wat een bezoeker krijgt en kunt de statuscode bekijken. Voor wat Google ziet gebruik je URL-inspectie in Search Console, omdat een browser geen crawltoegang voor Google bewijst.

Moet ik elk uitverkocht product laten verdwijnen?

Niet automatisch. Biedt de pagina nog nuttige informatie of alternatieven, dan kan behouden beter zijn. Verwijder pas als er geen bruikbare inhoud of vervanger meer is.

Maakt een 410 het verwijderen sneller dan een 404?

Dat is niet gegarandeerd. Google verwerkt beide niet met een zeker verschillend tempo, kies dus op basis van wat inhoudelijk klopt voor de URL.

Bronnen bij dit artikel

Hoe werkt een marketing scan? Meetmethode en grenzen

Van advies naar actie voor jouw website

Maak een gratis account voor één website. Controleer zes kenmerken van je homepage en bekijk maximaal drie bevindingen.

Herhaal de check handmatig één keer per zeven dagen. Voor volledige audits en automatische opvolging is uitgebreide toegang nodig.

Maak je gratis account

Bekijk wat de check meet

Wat zaakvoerders hierover vragen

  • Waarom vind ik mijn bedrijf niet op Google?

    Lokale vindbaarheid is de grootste zoekvraag in onze Search Console, en de vraag waar de meeste omzet aan hangt.

    Waarom staat mijn website niet in Google? · Wat is lokale SEO en heb ik dat nodig als kleine zaak? · Hoe kom ik hoger in Google zonder bureau? · en 2 meer

  • Wat kost SEO?

    De meest gestelde kostenvraag in onze Search Console. Eerlijke cijfers voor België, en wat je voor dat geld mag verwachten.

    Wat kost SEO per maand in België? · Is goedkope SEO een goed idee? · Kan ik SEO zelf doen als zaakvoerder? · en 1 meer

  • Hoe word ik gevonden in ChatGPT en AI-zoekmachines?

    Maak je inhoud bruikbaar voor zoekmachines en AI-antwoorden: toegankelijk, duidelijk en met controleerbare bronnen. Een vermelding is nooit gegarandeerd.

    Hoe zorg ik dat ChatGPT of Google AI mijn bedrijf aanbeveelt? · Hoe meet ik of mijn bedrijf in AI-antwoorden voorkomt? · Welke tool meet AI-zichtbaarheid voor een kmo? · en 3 meer

  • Welke zoekwoorden gebruiken mijn klanten?

    Gratis zoekwoordenonderzoek is een van de zoekvragen waar we al op de tweede pagina staan.

    Hoe doe ik gratis zoekwoordenonderzoek? · Hoe controleer ik gratis het zoekvolume van een zoekwoord? · Waarom vinden klanten mijn site niet, terwijl ik toch over mijn diensten schrijf?

  • Hoe bekijk ik welke sites naar mij linken?

    Inkomende links bekijken is een zoekvraag waar we al op de tweede pagina staan; dit is het antwoord dat op de eerste hoort.

    Hoe bekijk ik gratis welke websites naar mijn site linken? · Hoe krijg ik als kmo meer inkomende links?

Het cijfer uit ons onderzoek

  • 70,4%

    van 1505 kmo-sites heeft vindbaarheid in google in de drie zwaarste werkpunten.

    Lees het onderzoek

Meer over vindbaarheid & seo.

Vindbaarheid & SEO

404 in Search Console maar pagina werkt: wat nu?

Search Console meldt een 404 terwijl de pagina in je browser gewoon opent? Vergelijk de exacte URL, de laatste crawl en de huidige respons voor je ingrijpt.

· 6 min leestijd

Vindbaarheid & SEO

B2B-downloads achter een formulier en toch vindbaar

Zet een bruikbare openbare samenvatting voor je B2B-download achter het formulier en test wat een crawler zonder sessie werkelijk te zien krijgt.

· 6 min leestijd

Vindbaarheid & SEO

Categorie zonder producten: SEO-afhandelplan

Beslis of een lege webshopcategorie tijdelijk of blijvend leeg is en bewaar nuttige uitleg, met een concreet diagnosestappenplan en controles na elke wijziging.

· 6 min leestijd

Vindbaarheid & SEO

Een loginmuur op een openbare SEO-pagina herkennen

Controleer stap voor stap of een openbare pagina een loginmuur toont: anonieme response, browser zonder cookies, redirects en Search Console-inspectie.

· 7 min leestijd

Website & snelheid

Je 404-pagina: de enige pagina waar iedereen weggaat

Een doodlopende foutpagina kost je bezoekers die al op je site waren. Zo maak je er een die mensen alsnog naar de juiste plek brengt.

· 5 min leestijd

Vertrouwen & veiligheid

Een factuurmail herkennen zonder op de bijlage te klikken

Een onverwachte factuurmail hoeft niet open te gaan. Zo controleer je afzender en betaalvraag via een bekende route, zonder de bijlage aan te raken.

· 6 min leestijd