Askem
Sanasto

HTTP-statuskoodit

HTTP-statuskoodit ovat kolminumeroisia koodeja, jotka verkkopalvelin palauttaa ilmaisten, onnistuiko pyyntö, ohjattiinko se uudelleen vai tapahtuiko virhe.

Viimeksi päivitetty: 2026-03-20

Mitä HTTP-statuskoodit ovat?

HTTP-statuskoodit ovat kolminumeroisia lukuja, jotka verkkopalvelin lähettää takaisin vastaanottaessaan pyynnön. Ne kertovat selaimelle tai hakurobotille, mitä tapahtui. Latautuiko sivu? Siirrettiinkö se? Menikö jokin pieleen? Koodit jaetaan viiteen luokkaan ensimmäisen numeron perusteella.[1]

Statuskoodien ymmärtäminen auttaa sisältö-, IT- ja compliance-tiimejä pitämään verkkosivustot kunnossa.

Mitä viisi statuskoodiluokkaa tarkoittavat?

1xx — Informatiiviset. Palvelin vastaanotti pyynnön ja käsittelee sitä vielä. Nämä näkyvät harvoin päivittäisessä sivustotyössä. Esimerkki: 100 Continue.

2xx — Onnistunut. Pyyntö meni läpi. Yleisin on 200 OK, joka tarkoittaa, että sivu latautui oikein. 204 No Content -koodia käytetään, kun lomake lähetetään mutta vastaussivua ei tarvita.

3xx — Uudelleenohjaus. Sisältö on siirtynyt. Selaimen täytyy seurata uutta osoitetta.

  • 301 Moved Permanently — Sivulla on uusi pysyvä osoite. Selaimet ja hakukoneet päivittävät tietonsa. Käytä tätä URL-osoitteen muutoksissa tai verkkotunnuksen siirroissa.
  • 302 Found — Sivu on väliaikaisesti eri osoitteessa. Hakukoneet eivät siirrä linkkiarvoa 302:n kautta kokonaan.
  • 307 Temporary Redirect — Kuten 302, mutta säilyttää alkuperäisen pyyntötavan (GET tai POST).
  • 308 Permanent Redirect — Kuten 301, mutta säilyttää alkuperäisen pyyntötavan.[1]

4xx — Asiakasvirhe. Pyynnössä meni jotain pieleen.

  • 400 Bad Request — Pyynnön muotoilu oli virheellinen.
  • 401 Unauthorized — Kirjautuminen vaaditaan.
  • 403 Forbidden — Sivu on olemassa, mutta pääsy on estetty.
  • 404 Not Found — Sivua ei ole olemassa. Tämä on yleisin rikkinäisten linkkien virhe.
  • 410 Gone — Sivu on poistettu tarkoituksella eikä palaa. Hakukoneet poistavat 410-sivut indeksistä nopeammin kuin 404-sivut.

5xx — Palvelinvirhe. Itse palvelimella oli ongelma.

  • 500 Internal Server Error — Yleinen palvelinvika.
  • 502 Bad Gateway — Palvelin sai virheellisen vastauksen toiselta palvelimelta.
  • 503 Service Unavailable — Palvelin on alhaalla huollon tai ylikuormituksen vuoksi.

Miksi HTTP-statuskoodit ovat tärkeitä sivuston hallinnassa?

Sisältötiimien täytyy ymmärtää 301-koodit ja 404-koodit. Joka kerta kun sivun osoite muuttuu, oikea uudelleenohjaus pitää olla paikallaan. Ilman sitä kävijät ja hakukoneet kohtaavat umpikujia.

IT-tiimit seuraavat statuskoodeja ongelmien varhaiseen havaitsemiseen. Äkillinen piikki 500-virheissä tarkoittaa, että palvelimella meni jotain rikki. Kasvava lista 404-virheitä tarkoittaa, että sisältöä on poistettu tai uudelleenjärjestetty ilman uudelleenohjauksia.

Laki- ja compliance-tiimit välittävät statuskodeista pakollisilla sivuilla. Jos pakollinen tietosuojaseloste tai saavutettavuusselostus palauttaa 404- tai 503-virheen, organisaatio voi olla vaatimusten vastainen sivun palautumiseen asti.

Miten statuskoodit vaikuttavat hakukoneoptimointiin?

Rikkinäisten linkkien tunnistaminen. Sivustoauditoinnit indeksoivat jokaisen URL-osoitteen ja merkitsevät 4xx- tai 5xx-koodeja palauttavat sivut. Nämä rikkinäiset linkit heikentävät käyttäjäkokemusta ja tuhlaavat hakurobotin huomiota.

Uudelleenohjausten hallinta. 302-koodin (väliaikainen) käyttäminen 301:n (pysyvä) sijaan pysyvässä osoitemuutoksessa voi estää linkkiarvon siirtymisen uudelle sivulle. Useat peräkkäiset uudelleenohjaukset luovat uudelleenohjausketjun, joka hidastaa sivun latausta. Tämä vaikuttaa suoraan hakusijoituksiin.

Indeksointitehokkuus. Hakukoneet antavat jokaiselle sivustolle indeksointibudjetin. Virheitä palauttavat URL-osoitteet tuhlaavat budjettia lisäämättä sisältöä indeksiin. Paljon virheitä sisältävällä sivustolla uusi sisältö voi indeksoitua harvemmin.[2]

Käytettävyyden seuranta. Automaattiset työkalut tarkistavat statuskoodeja aikataulun mukaan. Ne havaitsevat sivuja, jotka menevät offline ennen kuin useimmat kävijät huomaavat. Ajan myötä ratkaisemattomat 404-virheet ruokkivat linkkien rapistumista koko sivustolla. Verkkokauppasivustoille, jotka käsittelevät tuhansia tilauksia päivittäin, muutaman minuutin 503-virhe voi tarkoittaa menetettyä myyntiä.

Miten Askem auttaa?

Jatkuvan laadunvarmistuksen työkalut havaitsevat 404-virheet ja muut HTTP-virhekoodit koko sivuston ajoitettujen skannausten aikana. Kun sivu alkaa palauttaa virhekoodia, työkalut lähettävät hälytyksen, jotta IT- ja sisältötiimit voivat toimia nopeasti. Askem kattaa verkkosivustot, portaalit ja PDF-tiedostot ilman koodin asentamista seurattavalle sivustolle. Tämä on erityisen tärkeää säännellyille organisaatioille, joiden pakolliset sivut — kuten tietosuojaselosteet tai saavutettavuusselosteet — on oltava aina saavutettavissa.

Lähteet

  1. MDN Web Docs — HTTP response status codes: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
  2. Google Search Central — HTTP status codes that affect indexing: https://developers.google.com/search/docs/crawling-indexing/http-network-errors

Tilaa ilmainen saavutettavuusraportti

Syötä verkkotunnuksesi ja sähköpostisi. Lähetämme raportin 24 tunnin kuluessa.