Mikä on vastauskoodi 200 (OK)?
Vastauskoodi 200 OK on HTTP-vastauskoodi, joka osoittaa, että pyyntösi onnistui. "Onnistunut" vaihtelee käytetyn HTTP-pyyntömenetelmän tyypin mukaan.
200 OK:n merkitykset pyyntömenetelmän mukaan
- GET: Pyydetty resurssi on noudettu ja se sisältyy vastauksen runkoon.
- HEAD: Resurssiotsikot sisältyvät vastaukseen, mutta resurssirunkoa ei sisällytetä.
- POSTI: POST: Lähettämäsi pyyntö on onnistunut.
- TRACE: Vastaus sisältää palvelimen vastaanottaman pyynnön.
200 OK-vastauskoodin tarkastelu
Et yleensä näe HTTP 200 OK -vastauskoodia, kun selaat internetiä tavallisella selaimella. Voit kuitenkin nähdä sen, kun tarkastat URL-osoitteen HTTP-tilan tarkistusohjelmalla.
2xx-vastauskoodisarja
Vastauskoodi 200 OK kuuluu vastauskoodien 2xx-sarjaan:
- 2: Osoittaa, että palvelin on käsitellyt pyynnön onnistuneesti ja lähettää asiakkaalle "onnistuneen" vastauksen.
- xx: Korvataan kahdella numerolla HTTP-pyynnön tuloksesta tai tilasta riippuen.
200 (OK) vastauskoodin merkitys SEO:lle
Vastauskoodi 200 OK osoittaa, että vierailijat ja hakukoneiden indeksoijat voivat käyttää verkkosivujasi. Se tarkoittaa yleensä sitä, että kaikki toimii niin kuin pitääkin, mikä on tärkeää:
- Ryömijät: Hakukoneiden indeksoijien salliminen indeksoida ja indeksoida sivusi hakutuloksia varten.
- Vierailijat: Varmistetaan, että kävijät pääsevät sivulle ongelmitta.
Miksi URL-osoitteesi voi palauttaa 301 Moved Permanently ennen HTTP 200 -viestiä?
Jos tarkastat URL-osoitteesi HTTP-tilan tarkistusohjelmalla, saatat nähdä HTTP 301 Moved Permanently -vastauksen ennen vastauskoodia 200 OK.
Tämä tapahtuu, kun palvelin on määritetty ohjaamaan asiakas toiseen URL-osoitteeseen, esimerkiksi ohjaamaan sivuston suojaamattomasta (HTTP) versiosta suojattuun (HTTPS) versioon.
- Esimerkki: Asiakas pyytää
http://yourdomain.com, ja
palvelin vastaa HTTP 301:llä, joka ohjaa osoitteeseenhttps://yourdomain.com
. Tämän jälkeen asiakas pyytää uutta URL-osoitetta, ja palvelin vastaa 200 OK:lla.
Parhaat käytännöt HTTP-uudelleenohjauksia varten
- Minimaaliset uudelleenohjaukset: Käytä mahdollisimman vähän 301 uudelleenohjauksia, jotta vältät uudelleenohjausketjuja.
- Suora linkitys: Linkitä suoraan URL-osoitteeseen, joka palauttaa vastauskoodin 200 OK, eikä URL-osoitteeseen, joka ohjaa uudelleen.
Usein kysytyt kysymykset
Mitä eroa on 200- ja 201-vastausten välillä?
Sekä 200- että 201-vastauskoodit osoittavat, että pyyntö on onnistunut. Kuitenkin:
- 200 OK: Osoittaa, että pyyntö onnistui ja resurssi palautetaan.
- 201 Luotu: Osoittaa, että pyynnön perusteella on luotu yksi tai useampi uusi resurssi.
Päätelmä
Vastauskoodi 200 OK on ratkaisevan tärkeä sen varmistamiseksi, että verkkosivut ovat sekä käyttäjien että hakukoneiden indeksoijien käytettävissä. Tämän vastauskoodin ymmärtäminen ja seuraaminen auttaa ylläpitämään verkkosivuston optimaalista suorituskykyä ja SEO-tehokkuutta.