HTTP 4xx klientfejl — 400, 403, 404, 410 og 429 i SEO
HTTP 4xx-statuskoder signalerer at fejlen ligger hos klienten — forkert URL, manglende adgang eller for mange requests. For SEO er 404, 410 og 429 de mest kritiske fordi de direkte påvirker crawling og indeksering.
HTTP 4xx-statuskoder signalerer at fejlen ligger hos klienten — den browser eller crawler der sender forespørgslen. Serveren modtog og forstod requesten men kan ikke opfylde den, typisk fordi URL’en ikke eksisterer, adgangen er begrænset, eller klienten sender for mange requests. For SEO er 4xx-koder de mest synlige fejltyper i Google Search Console og de mest direkte årsag til indekserings- og crawlingproblemer.
404 Not Found — den hyppigste klientfejl
404 er den mest almindelige HTTP-fejl. Den signalerer at den anmodede URL ikke findes på serveren. Googlebot møder 404 når: en side er slettet uden redirect, en ekstern kilde linker til en URL der aldrig har eksisteret, eller URL-strukturen er ændret uden at gamle URL’er redirectes.
404 på URL’er uden trafik eller backlinks er ufarlige — de er normal drift. 404 på URL’er med aktive backlinks kræver handling: implementer 301 redirect til det nærmeste relevante alternativ for at bevare linkværdien.
410 Gone — permanent fjernelse
410 er en stærkere version af 404. Den fortæller Googlebot eksplicit at siden er permanent fjernet og aldrig vender tilbage. Google fjerner 410-URL’er fra indekset hurtigere end 404-URL’er. Brug 410 til: udgåede produkter, lukkede kampagnesider og indhold der bevidst er slettet permanent.
403 Forbidden — adgang nægtet
403 betyder at serveren forstår forespørgslen men nægter adgang. Det er det korrekte svar for loginbeskyttet indhold og admin-paneler. Problemet opstår når offentlige sider returnerer 403 ved fejl — typisk fordi en firewall, CDN eller IP-blokering fejlagtigt blokerer Googlebot. Verificer i server-adgangsloggen at Googlebot’s IP-range ikke er blokeret.
429 Too Many Requests — rate limiting
429 signalerer at klienten sender for mange forespørgsler for hurtigt. Googlebot respekterer 429 og reducerer crawl-frekvensen automatisk. Det er en valid serverbeskyttelse, men permanent rate-limiting af Googlebot begrænser crawl budget og forsinker indeksering. Inkludér en Retry-After-header i 429-responsen for at fortælle Googlebot hvornår den kan prøve igen.
400 Bad Request og 408 Request Timeout
400 Bad Request skyldes typisk malformerede URL’er — ugyldige tegn, for lange query strings eller fejl i request headers. For SEO er det sjældent et problem medmindre intern linking eller sitemap indeholder malformerede URL’er.
408 Request Timeout betyder at serveren ventede for længe på at klienten sendte data. Det er ekstremt sjældent i crawler-kontekst og typisk et netværksproblem, ikke en SEO-udfordring.
401 Unauthorized vs. 403 Forbidden
401 Unauthorized og 403 Forbidden forveksles ofte. 401 betyder at autentificering mangler — klienten skal logge ind. 403 betyder at autentificering er forsøgt men adgang stadig nægtes — klienten har ikke de nødvendige rettigheder. Begge er korrekte svar for beskyttet indhold og skader ikke SEO medmindre de fejlagtigt returneres for offentlige sider.
4xx-fejl i Google Search Console
Google Search Console rapporterer 4xx-fejl under Coverage-rapporten. Prioriter handling efter: (1) 404 på URL’er med backlinks — redirect til relevant alternativ, (2) 404 på URL’er med historisk trafik — redirect eller genskab indhold, (3) uventede 403-fejl — tjek firewall/CDN-konfiguration. Ignorer 404 på URL’er der aldrig har haft trafik eller backlinks — de er ufarlige.
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 5xx serverfejl — 500, 502, 503 og 504 i 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
- Soft 404 — Sider der returnerer 200 men opfører sig som 404
- TTFB og hosting — Server response time og SEO
Ofte stillede spørgsmål
- Hvad er forskellen på 404 og 410?
- 404 Not Found signalerer at siden ikke findes lige nu — Google vil prøve igen senere og beholder URL'en i sin kø i uger til måneder. 410 Gone signalerer at siden er permanent fjernet og aldrig vender tilbage — Google fjerner URL'en fra indekset hurtigere. Brug 410 når du bevidst har slettet indhold permanent (udgåede produkter, lukkede kampagnesider). Brug 404 når URL'en aldrig har eksisteret eller du ikke ved om indholdet vender tilbage.
- Er 404-fejl skadelige for SEO?
- 404-fejl på URL'er der aldrig har haft trafik eller backlinks er ufarlige — de er normal drift på ethvert website. 404 på URL'er med aktive backlinks er et problem fordi linkværdien går tabt. 404 på URL'er med organisk trafik er kritisk fordi trafikken forsvinder. Tjek Google Search Console under Coverage for at identificere 404-fejl der kræver handling. Løsningen er typisk 301 redirect til det nærmeste relevante alternativ.
- Hvad betyder 429 Too Many Requests for crawling?
- 429 fortæller Googlebot at den sender for mange requests for hurtigt — serveren rate-limiter. Googlebot respekterer 429 og reducerer crawl-frekvensen automatisk. Det er en valid mekanisme til at beskytte serveren mod overbelastning, men permanent rate-limiting af Googlebot begrænser crawl budget og forsinker indeksering af nyt indhold. Løsningen er at optimere server-performance så Googlebot kan crawle uden at overbelaste.
- Skal 403 Forbidden-sider redirectes?
- Nej — 403 er korrekt respons for sider der kræver autentificering (loginbeskyttet indhold, admin-paneler). Google forstår 403 og forsøger ikke at indeksere disse sider. Problemet opstår kun hvis sider der burde være offentlige returnerer 403 ved fejl — typisk fordi en firewall, CDN eller IP-blokering fejlagtigt blokerer Googlebot. Tjek server-adgangsloggen hvis Google Search Console rapporterer uventede 403-fejl.
- Hvad er forskellen på 400 Bad Request og 404 Not Found?
- 400 Bad Request betyder at serveren ikke kan forstå forespørgslen — typisk en malformeret URL, ugyldig header eller for stor request body. 404 Not Found betyder at serveren forstår forespørgslen men ikke kan finde den angivne ressource. For SEO er 400 sjældent et problem medmindre det skyldes fejl i intern linking (malformerede URL'er i sitemap eller i <a>-tags). 404 er langt hyppigere og typisk forårsaget af slettede sider, ændrede URL-strukturer eller eksterne links til URL'er der aldrig har eksisteret.
Placering i ordbogen
- Backend — Server-side kode og SEO
- Caching — Browser-caching og server-caching til SEO
- CDN — Content Delivery Network og SEO
- HTTP 5xx serverfejl — 500, 502, 503 og 504 i 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
- Soft 404 — Sider der returnerer 200 men opfører sig som 404
- TTFB og hosting — Server response time og SEO