410 of een 404: wanneer welke gebruiken?
4,9 ★★★★★ 97 reviews
Techniek · HTTP-status · Verwijderen

410 of een 404.

410 Gone vs 404 Not Found: head-to-head vergelijking, wanneer welke status-code, hoe Google beide interpreteert en mijn beslisboom voor verwijderde content.

Door Ralf van VeenUpdate: 27 maart 2024Leestijd: 7 min

01 — vergelijking404 vs 410 — head-to-head vergelijking

Beide status-codes vertellen browsers en zoekmachines dat een pagina niet bestaat. Maar er is een fundamenteel verschil in de impliciete betekenis: 404 = "niet gevonden, misschien later", 410 = "permanent weg, zoek niet meer". Voor breder context op redirects zie 301 vs 302 omleidingscodes.

Head-to-head · status-code-vergelijkingtechnical breakdown
404
Not Found
BetekenisNiet gevonden
Permanent?Onbekend
Default responseJa
Google re-crawlMaanden lang
De-index snelheidTrager
ImplementatieAutomatisch
VS
410
Gone
BetekenisPermanent weg
Permanent?Ja, expliciet
Default responseNee (bewust)
Google re-crawlStopt sneller
De-index snelheidSneller (~50%)
ImplementatieHandmatig

In de praktijk: Google behandelt beide grotendeels hetzelfde, maar de 410 geeft een sterker signaal dat de pagina nooit meer terugkomt. Dat leidt tot snellere de-indexering (~50%) en stopt re-crawl-pogingen eerder. Voor permanent verwijderde content = 410 betere keuze.

02 — beslisboomBeslisboom: welke status-code kies je?

Hieronder een eenvoudige beslis-flow: door één vraag te beantwoorden krijg je het juiste antwoord per situatie.

Beslisboom · 3 vragen → juiste keuzeflow-chart
Komt deze pagina ooit nog terug?
JA
Mogelijk wel
Tijdelijk weg, technische issue, seizoens-pagina, draft die nog komt.
→ 404 Not Found
NEE
Definitief verwijderd
Product uit catalogus, oude blog-post, gestaakte service, archief opgeschoond.
→ 410 Gone (of 301)
Is er een logische vervang-pagina?
JA
Vervang-content bestaat
Nieuwe product-versie, vervolgblog, gemerged met andere page.
→ 301 Permanent Redirect
NEE
Geen logische vervanging
Echt verdwenen content, geen vergelijkbare page.
→ 410 Gone
Heeft de pagina externe backlinks?
JA
Sterke link-profile
Externe sites linken naar deze URL. Link-equity is waardevol — niet verspillen.
→ 301 naar relevante alternative
NEE
Geen backlinks
Geen link-equity te behouden. Snelle de-index is ideaal.
→ 410 Gone

03 — faqVeelgestelde vragen

FAQ · 3 vragenklik om te openen
Heeft 404 of 410 invloed op rankings van andere pagina's?
Beperkt direct, maar wel indirect. Vijf principes voor SEO-impact. (1) Status-code zelf heeft geen ranking-impact voor andere pages. 404 of 410 op één URL beïnvloedt rankings van andere URLs op je site niet direct. (2) Wel: te veel 404's signaleren site-issues. Google's quality-algoritmes detecteren "site full of dead links" als negatief signal. Cleanup belangrijk. (3) Crawl-budget impact. 404's verspillen Googlebot's time. Op grote sites (10k+ pages) = serieuze efficiëntie-issue. 410 verkort dit doordat re-crawl stopt. (4) User-experience signal. Hoge 404-rate vanaf externe links = poor user experience signal. Google merkt dit via bounce-rate + return-to-SERP. (5) Internal links naar 404's prioritair fixen. Update interne navigatie + content om naar bestaande URLs te wijzen. Externe links: 301-redirect naar relevant alternatief beter dan 410. Voor breder context zie canonical tags correct instellen.
Hoe implementeer ik een 410 in plaats van een 404?
Verschillende methodes per server-stack. Vijf implementaties. (1) Apache .htaccess: Redirect 410 /pad/oude-pagina/. Plaats in .htaccess voor specifieke URLs die definitief verdwenen zijn. Per URL gespecificeerd. (2) Nginx config: location = /pad/oude-pagina/ { return 410; }. Plaats in server-block. Vergelijkbaar specifiek per URL. (3) WordPress plugin: "Forbidden / 403 to 404 redirect" of "Redirection" plugin met 410 als optie. Voor WordPress-sites zonder server-toegang. (4) Server-side scripting: PHP header("HTTP/1.1 410 Gone"); voor dynamische logica. Voor pages die conditioneel verdwijnen (bijv. expired events). (5) Bulk-cleanup van grote site: combineer crawl-data (Screaming Frog) met server-config-update. Test eerst op 5-10 URLs voordat je 500+ implementeert. Voor breder context zie DNS-instellingen op SEO.
Wat is een "soft 404" en waarom is het problematisch?
Veel voorkomende issue die je SEO ondermijnt. Vijf principes voor soft-404-management. (1) Definitie: page returnt HTTP 200 OK status, maar content suggereert "page not found". Bijv. "No results found" page met 200-status. (2) Google detecteert dit en categoriseert als soft 404. In GSC > Coverage > "Soft 404". Pages worden niet geïndexeerd ondanks 200-status. (3) Cause: faulty templates die altijd 200 returnen. Common bij search-result pages, dynamic content, en CMS-misconfigs. (4) Fix optie 1: serve correct 404 voor lege results. Template moet check op zero-content en HTTP-status aanpassen naar 404 of 410. (5) Fix optie 2: voeg helpful content toe + 301-redirect. Voor "no results"-pages: suggest alternatives, link naar populaire categories. Voorkomt soft-404 detection en houdt user op site. Voor breder context zie Google Search Console gids.

404/410-audit voor jouw site?

Complete audit van alle 404's en 410's op je site, identificatie van soft-404 issues, prioritering op crawl-frequentie en externe links, plus implementatie-plan voor 301-redirects of 410-codes per situatie.

Plan een gesprek met Ralf →