Hvad er 200 (OK)-svarkoden?
200 OK-svarkoden er en HTTP-status-svarkode, der angiver, at din anmodning var vellykket. Betydningen af "vellykket" varierer afhængigt af den anvendte HTTP-anmodningsmetode.
Betydningen af 200 OK efter anmodningsmetode
- GET: Den ønskede ressource er blevet hentet og er inkluderet i svarteksten.
- HEAD: Ressourceoverskrifterne er inkluderet i svaret, men ressourcens krop er ikke inkluderet.
- POST: Den anmodning, du har sendt, er gennemført.
- TRACE: Svaret indeholder den anmodning, som serveren har modtaget.
Visning af 200 OK-svarskoden
Du vil typisk ikke se HTTP 200 OK-svarskoden, når du surfer på internettet med en almindelig browser. Men du kan se den, når du inspicerer en URL ved hjælp af et HTTP-statuskontrolværktøj.
2xx-serien af svarkoder
200 OK-svarskoden hører til 2xx-serien af svarskoder:
- 2: Angiver, at serveren har behandlet anmodningen og sender et "vellykket" svar til klienten.
- xx: Erstattet med to tal afhængigt af resultatet eller status for HTTP-anmodningen.
Betydningen af 200 (OK) svarkoden for SEO
200 OK-svarkoden angiver, at besøgende og søgemaskine-crawlere kan få adgang til dine websider. Det betyder typisk, at alt fungerer, som det skal, hvilket er afgørende for:
- Crawlere: Tillader søgemaskine-crawlere at gennemgå og indeksere dine sider for at få søgeresultater.
- Besøgende: Sikre, at besøgende kan få adgang til siden uden problemer.
Hvorfor din URL kan returnere en 301 Moved Permanently før en HTTP 200
Hvis du inspicerer din URL med et HTTP-statuskontrolværktøj, kan du måske se en HTTP 301 Moved Permanently før 200 OK-svarkoden.
Det sker, når en server er konfigureret til at omdirigere klienten til en anden URL, f.eks. omdirigering fra en usikker (HTTP) til en sikker (HTTPS) version af webstedet.
- Eksempel: En klient anmoder om
http://yourdomain.com
, og serveren svarer med en HTTP 301, der omdirigerer tilhttps://yourdomain.com
. Klienten anmoder derefter om den nye URL, og serveren svarer med en 200 OK.
Bedste praksis for HTTP-omdirigeringer
- Minimale omdirigeringer: Brug så få 301-redirects som muligt for at undgå redirect-kæder.
- Direkte linking: Link direkte til den URL, der returnerer 200 OK-svarkoden, i stedet for en URL, der omdirigerer.
Ofte stillede spørgsmål
Hvad er forskellen på 200 og 201 svar?
Både 200- og 201-svarskoder indikerer en vellykket anmodning. Men:
- 200 OK: Angiver, at anmodningen var vellykket, og at ressourcen er returneret.
- 201 Oprettet: Angiver, at der blev oprettet en eller flere nye ressourcer på grund af anmodningen.
Konklusion
200 OK-svarkoden er afgørende for at sikre, at dine websider er tilgængelige for både brugere og søgemaskine-crawlere. Forståelse og overvågning af denne svarkode hjælper med at opretholde optimal hjemmesideydelse og SEO-effektivitet.