HTTP státuszkód (http status)

A HTTP státuszkódok a vizsgált oldalak állapotáról adnak tájékoztatást. Öt fő típusuk van.

Az egyessel kezdődőek ideiglenes állapotra, a kettessel kezdődőek egy elérhető oldalra, a hármassal kezdődőek átirányításra, a négyessel és ötössel indulóak pedig valamilyen hibára utalnak.

Összesen közel százféle HTTP státusz- és hibakód létezik, ezeknek azonban nagy valószínűséggel csak egy kis részével fogsz találkozni.

Az alábbiakban megtalálhatod a leggyakrabban alkalmazott státuszkódokat, valamint néhány tippet arról, hogy mit a tegyél, ha feltűnnek a jelentéseinkben.

200 - Minden Ok, a kérés sikeres volt. Ha ezt a kódot látod a HTTP status mellett, az gyakorlatilag azt jelenti, hogy a vizsgált oldal elérhető.

Abban az esetben, ha nem szeretted volna átirányítani, vagy törölni az adott url-t, nincs több teendőd. Ha viszont az adott oldalnak nem kellene elérhetőnek lennie, állítsd be inkább a 404-es, vagy a 410-es kódokat ezen a címen.

301 - Végleges átirányítás. Ez a státuszkód azt jelzi, hogy a vizsgált oldal egy új helyen érhető el, ahonnan nem fog visszatérni.

302 - Ideiglenes átirányítás. Ez a kód arra utal, hogy a vizsgált oldal ideiglenesen új címre költözött. Függetlenül attól, hogy a szerver 301-es, vagy 302-es státuszkódot jelez, a látogatók egy új címre fognak kerülni, ha beírják az adott oldal url-jét a böngészőbe, a keresőmotorok azonban eltérően kezelik a két fajta átirányítást.

301-es átirányítás esetén az adott oldalt nem indexelik tovább, és az oldalra mutató hivatkozásokat az új címre mutató ajánlásoknak tekintik. A 302-es átirányítás esetén ezzel szemben az adott oldalra mutató hivatkozások nem segítik majd azt, hogy az új oldal előrébb kerüljön a találati listákon.

403 - Hozzáférés megtagadva. A 403-as kód azt jelenti, hogy bár a keresett oldal megtalálható a szerveren, nem vagy jogosult megtekinteni azt.

Ha a valamilyen okból az adminisztrációs felületed, vagy a honlapod más, jelszóval védett területét vizsgálod a WebyMon segítségével, ez egy megfelelő üzenet lehet. Ellenkező esetben próbáld meg kideríteni, hogy miért jelent meg a 403-as kód az adott címen.

404 - Az oldal nem elérhető. Ezt a hibakódot biztosan ismered. Abban az esetben, ha valóban nem szeretnéd már használni a vizsgált url-t, ez egy megfelelő státuszkód lehet. Ha azonban egy olyan aloldaladnál jelenik meg, amelynek elérhetőnek kellene lennie, nézz utána, hogy mi történhetett a weblapodon.

Ha a vizsgált cím ugyan már valóban nem elérhető, de a tartalmai megtalálhatóak egy másik helyen, érdemesebb lehet egy 301-es átirányítást beállítanod.

410 - Az oldal eltűnt. Ez egy, a 404-eshez hasonló hibakód - egyrészt jelzi, hogy a keresett címen nem található tartalom, másrészt arról is tájékoztat, hogy ennek nem egy ideiglenes probléma az oka, és az oldal a jövőben sem lesz elérhető.

Míg 404-es hibakód esetén a keresőmotorok egy későbbi időpontban ismét megpróbálhatják feltérképezni az adott címet, a 410-es hibakód esetén erre mégegyszer nem tesznek kísérletet.

500- Belső szerverhiba. Az ötössel kezdődő kódok valamilyen szerverhibára utalnak, ezért ha ilyen HTTP status-t látsz a jelentésekben, vedd fel a kapcsolatot a tárhelyszolgáltatóddal. Az 500-as kód egy általános hibaüzenet, a problémának csak a meglétéről tájékoztat, az okairól nem árul el semmit.

503 - A szerver átmenetileg nem elérhető. Ez a hibakód a szerver túlterheltsége miatt is megjelenhet, de arról is tájékoztathat, hogy karbantartást végeznek az oldalon. Ha nem csak ideiglenesen jelenik meg, szintén érdemes lehet felvenni a kapcsolatot a tárhelyszolgáltatóddal.