Soft 404 — Sider der returnerer 200 men opfører sig som 404
En soft 404 returnerer HTTP 200 OK mens siden faktisk er tom eller viser fejlindhold. Googlebot opdager det og kan fjerne siden fra indekset.
En soft 404 opstår når en webside returnerer HTTP-statuskoden 200 OK — som om siden eksisterer og indeholder indhold — men faktisk viser tomt eller indholdsløst indhold som “siden findes ikke” eller tomme søgeresultater. For SEO er soft 404 et reelt problem: Google identificerer disse sider via indholdsanalyse, fjerner dem fra indekset og bruger crawl budget på sider der ikke bidrager med rankingpotentiale, mens ægte 404-statuskoder ville have håndteret situationen korrekt fra start.
Hvad en soft 404 ser ud som
Det klassiske eksempel er en søgeside: brugeren søger efter noget der ikke eksisterer i databasen, og sitet returnerer en “ingen resultater”-side med HTTP 200. Serveren siger: “alt gik fint, her er din side.” Googlebot ser: en side med ingen indhold. Det er en soft 404.
Andre typiske tilfælde: produktsider for udgåede varer der viser en tom skabelon, brugerprofil-URL’er for sletede konti, eller parameteriserede URL’er der genererer tomme filterkombinationer. Fælles for dem alle er at CMS eller applikation returnerer 200 fordi serveren ikke fejlede — men indholdet mangler.
Hvorfor det er et problem
Googlebot bruger crawl budget på at indeksere soft 404-sider. Det er ressourcer brugt på sider der ikke ranker og ikke bidrager med topical authority. På store sites kan soft 404-sider udgøre hundredvis eller tusindvis af URL’er — en reel crawl-friktion.
Derudover kan soft 404-sider indekseres og vises i søgeresultater, hvilket både giver en dårlig brugeroplevelse og sender kvalitetssignaler i den forkerte retning.
Find dem i Google Search Console
GSC’s Coverage-rapport viser soft 404-sider eksplicit under “Crawled — currently not indexed” og som specifikke soft 404-advarsler. URL Inspection Tool viser om Google har klassificeret en specifik side som soft 404.
Løsningen
Den korrekte løsning afhænger af hvad siden er:
Hvis siden aldrig burde eksistere: returner HTTP 404 (ikke fundet) eller 410 (permanent slettet). 410 er den stærkeste signal om at siden ikke kommer tilbage — Googlebot fjerner den hurtigere fra indekset.
Hvis siden er midlertidigt tom men burde eksistere: returner 503 (midlertidigt utilgængelig) med en Retry-After header, som signalerer at Googlebot skal komme igen.
Hvis siden er en søge- eller filtreringsside med ingen resultater: bloker den med robots.txt eller noindex frem for at lade den crawles og indekseres. → Denne artikel er en del af Server og HTTP-responser — Statuskoder, redirects og caching.
Andre artikler i samme emne
- Backend — Server-side kode og SEO
- Caching — Browser-caching og server-caching til SEO
- CDN — Content Delivery Network og SEO
- HTTP headers — Request og response headers til SEO
- HTTP-statuskoder — 200, 301, 404, 500 og SEO
- HTTPS og SSL/TLS — Sikker forbindelse som SEO-signal
- Komprimering — Gzip, Brotli og hurtigere sideindlæsning
- Minificering — Reducer CSS, JavaScript og HTML-filstørrelser
- Redirect chains — Kæder af omdirigeringer og SEO
- Redirects — 301, 302 og hvornår du bruger hvad
- Sikkerhedsheaders — HSTS, CSP og SEO-konsekvenser
Ofte stillede spørgsmål
- Hvad er forskellen på en soft 404 og en rigtig 404?
- En rigtig 404 returnerer HTTP-statuskoden 404 — serveren signalerer eksplicit at siden ikke eksisterer. En soft 404 returnerer 200 OK men viser indhold der svarer til en ikke-fundet-side. Googles crawler skal bruge indholdsanalyse til at opdage forskellen, og det er en ekstra crawl-omkostning uden gevinst.
- Kan Google straffe sider med soft 404?
- Google 'straffer' ikke aktivt, men devaluerer indholdet. Soft 404-sider fjernes ofte fra indekset fordi de opfattes som lavkvalitetssider uden reelt indhold. Indeksering af soft 404-sider er spild af crawl budget på sider der ikke bidrager med rankingpotentiale.
- Hvad er den korrekte HTTP-statuskode for en slettet side?
- 410 Gone er den stærkeste signal om permanent sletning — Googlebot fjerner 410-sider hurtigere fra indekset end 404-sider. 404 Not Found er acceptabelt og det mest brugte alternativ. Begge er korrekte. Det vigtigste er at returnere en 4xx-kode frem for en soft 404. 301-redirect til en relevant side er det bedste alternativ hvis der er en naturlig erstatningsside.
- Kan søge- og filtreringsider give soft 404-problemer?
- Ja — det er et af de hyppigste soft 404-scenarier. En søgeside der returnerer 'ingen resultater' med HTTP 200 er en soft 404. Ligeledes filtreringsider med tomme produktlister. Fix: bloker disse URL'er med noindex-meta-tag eller robots.txt, eller returner HTTP 404 hvis kombinationen ikke giver mening. I Shopify og WooCommerce er dette en hyppig kilde til hundredvis af soft 404-advarsler i Google Search Console.
- Hvor finder man soft 404-sider i Google Search Console?
- GSC's Sider-rapport (tidligere Coverage-rapport) viser soft 404-sider som separate advarselskategori under 'Ikke indekseret'. URL Inspection Tool viser om Google har klassificeret en specifik URL som soft 404 ved at se på 'Crawl'-sektionen. Bulk-audit af soft 404-sider kræver Screaming Frog eller Ahrefs kombineret med GSC-data — eksporter GSC's soft 404-liste og valider statuskoder og indhold manuelt.
Placering i ordbogen
- Backend — Server-side kode og SEO
- Caching — Browser-caching og server-caching til SEO
- CDN — Content Delivery Network og SEO
- HTTP headers — Request og response headers til SEO
- HTTP-statuskoder — 200, 301, 404, 500 og SEO
- HTTPS og SSL/TLS — Sikker forbindelse som SEO-signal
- Komprimering — Gzip, Brotli og hurtigere sideindlæsning
- Minificering — Reducer CSS, JavaScript og HTML-filstørrelser
- Redirect chains — Kæder af omdirigeringer og SEO
- Redirects — 301, 302 og hvornår du bruger hvad
- Sikkerhedsheaders — HSTS, CSP og SEO-konsekvenser