Wat is een soft 404 in Google Search Console?
Indexeringsproblemen
Een soft 404 is een URL die de status 200 OK teruggeeft, maar iets toont wat Google als een fout leest: een melding dat de pagina niet is gevonden, een lege of bijna lege pagina, of een pagina waarvan de hoofdinhoud niet is geladen. De server meldt succes terwijl de pagina een fout toont, waardoor Google de pagina uit Search houdt en vermeldt als Soft 404 in het rapport Pagina-indexering. De oplossing hangt ervan af of de pagina zou moeten bestaan.
Wat veroorzaakt soft 404's?
In de gids over crawlfouten van Google wordt een soft 404 beschreven als een pagina die gebruikers laat weten dat hij niet bestaat, maar toch de code 200 teruggeeft. Als technische oorzaken noemt Google onder meer een ontbrekend server-side include-bestand, een verbroken databaseverbinding of een JavaScript-bestand dat niet is geladen. In de praktijk zijn dit meestal de bronnen:
- Foutpagina's met de verkeerde code. Een CMS of single-page-app toont een vriendelijke "niet gevonden"-pagina, maar verstuurt
200. - Lege templates. Een categorie-, tag- of zoekresultatenpagina zonder inhoud.
- Content die niet is gerenderd. Geblokkeerde resources, serverfouten of scripts die een time-out krijgen, laten Googlebot een lege pagina zien, terwijl bezoekers wel content zien.
Hoe los ik een soft 404 op?
| Situatie | Oplossing |
|---|---|
| De pagina bestaat niet meer | Geef 404 (niet gevonden) of 410 (verdwenen) terug. Een aangepaste foutpagina is prima, zolang die de foutcode verstuurt. |
| De pagina is verplaatst of heeft een vervanger | Verwijs met een 301 door naar de vervanger en controleer het resultaat daarna met URL-inspectie. |
| De pagina hoort te bestaan en heeft content | Zoek uit waarom Google de pagina als leeg ziet: inspecteer de pagina en bekijk wat Googlebot heeft gerenderd. |
| De pagina bestaat, maar is echt te dun | Voeg de content toe die de pagina nuttig maakt, of voeg hem samen met een sterkere pagina. |
Een 404 voor een pagina die je bewust hebt verwijderd, is geen probleem: volgens de Help-pagina van Google over pagina-indexering zijn 404-reacties prima wanneer een pagina zonder vervanger is verwijderd, en Google haalt zulke URL's uit de index.
Hoe zie ik wat Google heeft gezien?
- Inspecteer de URL in Search Console en klik op Live URL testen.
- Open Geteste pagina bekijken om de schermafbeelding, de gerenderde HTML en de HTTP-respons te zien.
- Is de schermafbeelding leeg of toont die een fout, controleer dan de resources die Google niet kon laden, serverfouten en trage reacties.
- Controleer de statuscode buiten je browser om:
curl -I https://example.com/page.
Na de oplossing
Zodra alle betrokken URL's zijn opgelost, open je de reden Soft 404 in het rapport Pagina-indexering en klik je op Oplossing valideren. Google controleert een steekproef en crawlt daarna alleen de URL's opnieuw waarvan bekend is dat ze het probleem hebben. Volgens de Help-pagina over het rapport Pagina-indexering duurt validatie doorgaans tot ongeveer twee weken, soms een stuk langer.
Soft 404 of echte 404: wat is erger?
Een echte 404 of 410 is een eerlijk antwoord en kost je niets bij een pagina die echt weg is. Bij een soft 404 moet Google zelf gokken, en als die verkeerd gokt, kan er ook een echte pagina worden getroffen waarvan de content niet is gerenderd. Verstuur de statuscode die bij de waarheid past en bewaar 200 voor pagina's met inhoud. Voor andere indexeringsstatussen, zie Google Search Console 404 errors en excluded pages.
Hoe AutoPSEO helpt
De URL Inspection van AutoPSEO controleert tot 500 URL's per run en toont van elke URL de dekkingsstatus. Zo test je na een release een hele sectie of sitemap op soft 404's, in plaats van op het rapport te wachten. De Index Tracker controleert je belangrijkste pagina's dagelijks opnieuw en kan je waarschuwen wanneer een pagina uit de index valt, vaak het eerste teken dat een template leeg is gaan renderen.
Meer in Indexeringsproblemen
- Hoe gebruik ik de URL-inspectietool in Google Search Console?
- Wat zijn fouten in het Coverage- of Pages-rapport in Google Search Console?
- Wat betekent "Excluded" in het Pages-rapport van Google Search Console?
- Wat betekent "Page with redirect" in Google Search Console?
- Wat betekent de canonical URL in Google Search Console?
Zet je SEO-content op de automatische piloot
Koppel Search Console en je site. AutoPSEO scant de site en plant meteen de eerste onderwerpen. Geen creditcard nodig.