Mik a szerver válaszok, és milyen típusai vannak
Amikor egy keresőmotor ellenőrzi a webes erőforrást, először a szerver válaszkódját vizsgálja meg, mielőtt a weboldal tartalmához jutna. Lényeges tudni, hogy milyen válaszokat adnak ki az oldalaink, és hogyan lehet ezt ellenőrizni. Következésképpen beszélünk ezekről a kódokról és megvizsgáljuk a leggyakoribb hibákat.
“Szerver válaszkód”: Mi az?
A szerver válaszkód egy háromjegyű szám, amelyet egy angol szöveg követ. A szerver a látogató kérésére bocsátja ki a számot, majd a szükséges dokumentum feldolgozásra kerül. Az angol magyarázat egy rövid útmutatást nyújt a további lépésekhez a látogató számára. Az ilyen válaszkódokat mind a böngészők, mind a keresőmotorok ellenőrzik.
Hogyan ellenőrizzük a szerver válaszkódot
A Google Chrome böngészőben az ellenőrzést az alábbiak szerint végezhetjük el:
- kattints a Fejlesztői panel Hálózat fülére;
- majd frissítsd az oldalt.
Ha nagyszámú oldalt kell egyszerre ellenőrizned, használhatod a következő eszközöket:
- Urlitor;
- Screaming Frog.
“Státusz osztályok” Mi ezek?
A státusz osztályok olyan kódok csoportjai, amelyek közös jellemzők alapján vannak összekötve. Az osztály felismerése az első számjegy alapján történik. Az alábbi osztályok léteznek:
- 1xx – Információs kódok (az adatátviteli folyamatért felelősek és ideiglenesek);
- 2xx – Sikeres feldolgozás (a kérést sikeresen fogadták és feldolgozták);
- 3xx – Átirányítás (az ilyen kérések további lépést igényelnek a kérés teljesítéséhez);
- 4xx – Felhasználói hiba (a kérést nem lehet teljesíteni a weboldal tulajdonosának vagy a felhasználónak a hibájából);
- 5xx – Szerver hiba (a felhasználó mindent jól csinált, de a szerver nem tudja teljesíteni a kérést. Mindig van egy szerver üzenet, amely jelzi, miért nem tudja kezelni a kérést).
Alapvető szerver válaszok
200 OK
Ez az egyik leggyakoribb és legfontosabb státusz. A 200 OK azt jelzi, hogy a kérésünket sikeresen teljesítették, minden oldal létezik és megtekinthető. Ez az a kód, amelyet minden olyan oldalnak ki kell bocsátania, amelyet a keresőmotor indexébe szeretnénk látni.
301 Véglegesen áthelyezve
Ez a kód azt jelzi, hogy az oldal véglegesen áthelyezték egy másik címre.
302 Átmenetileg áthelyezett
Ez a kód azt jelzi, hogy a dokumentum ideiglenesen áthelyezett. Ilyen oldalt nem szabad eltávolítani.
304 Nem módosított
Ez a kód fontos szerepet játszik az adatátvitelben és a szerver terhelésében. Ha az utolsó frissítés óta nem történt változás a dokumentumban, a szerver 304 Nem módosított kódot ad vissza. Ilyenkor a keresőmotor elkerülheti a dokumentum újratöltését, mivel semmi sem változott az utolsó látogatása óta.
403 Tiltott
Azt jelzi, hogy a hozzáférés megtagadott. Ezt a választ akkor kapjuk, ha egy felhasználó nem fér hozzá a kért dokumentumhoz. Ez előfordulhat például tiltott IP-címekről történő belépési kísérletek esetén.
404 Nem található
Majdnem minden felhasználó találkozott már ezzel a hibával legalább egyszer. Ez a kód azt jelzi, hogy az oldal nem létezik. Ezt ki kell adni, amikor nem létező oldalakhoz próbálunk hozzáférni. Ha az oldal létezett, de később törölték, használjuk a 410-es kódot.
410 Eltűnt
Ez a kód azt jelenti, hogy az oldalt véglegesen törölték. Bár a 404 és a 410 is azt jelzi, hogy egy oldal nem létezik, a feldolgozásuk különbözik. A 404-es kódnál a keresőmotor robotja visszatér és újra ellenőrzi. Egy 410-es kódú oldalt végleges törlésként jelölik meg, és nem ellenőrzik újra.
451 Jogilag nem elérhető
Ez a kód a 403-as kód specifikusabb változata. Azt jelzi, hogy az oldalhoz való hozzáférés állami szinten vagy bírósági határozat alapján korlátozott a szerzői jogi jogsértések miatt. Az ilyen típusú hiba egyre gyakoribb.
500 Belső szerver hiba
Ez a kód egy olyan belső szerver hibát jelképez, amelyet a jelen osztály egyéb hibái nem írnak le. Akkor fordul elő, ha a szerver olyan problémával szembesül, amely megakadályozza a kérés teljesítését.
503 Szolgáltatás nem elérhető
Ez a kód azt jelzi, hogy a szerver átmenetileg nem tudja feldolgozni a kéréseket technikai okok miatt. Ezt a választ akkor láthatjuk, ha a szerver sok kérésnek van kitéve, és nem tudja kezelni őket.
504 Átjáró időtúllépés
Ez a kód azt jelzi, hogy az átjáró nem válaszol. Ha a szerver proxyként működik, és nem kap válasz a felsőbb szintű szervertől a kérés teljesítéséhez, akkor ezt a hibát látjuk.
Következtetés a szerver válaszokra
A szerver válaszkódokat mind a keresőmotorok, mind a böngészők ellenőrzik. A keresőmotor robot először a válaszkóddal foglalkozik, mielőtt a webes erőforrás tartalmához fordulna.
Öt státusz osztály van, amelyek különböző szakaszait jelképezik az adatátviteli folyamatnak:
- Információs kódok;
- Sikeres feldolgozás;
- Átirányítás;
- Felhasználói hiba;
- Szerver hiba.
Minden oldalnak, amelyet a keresőmotorok indexeiben szeretnénk látni, ki kell bocsátania a 200 OK kódot.
A szerver válaszok helyes elosztása segít a keresőmotornak csak a szükséges információ beszerzésében, ezáltal lehetővé téve a crawling budget megtakarítását. Ezért fontos, hogy ne hanyagoljuk el az oldalak ellenőrzését a webhelyünkön.
