Kaj je odzivna koda 200 (OK)?
Odzivna koda 200 OK je statusna odzivna koda HTTP, ki označuje, da je bila vaša zahteva uspešna. Pomen besede "uspešno" se razlikuje glede na vrsto uporabljene metode zahteve HTTP.
Pomeni 200 OK glede na način zahteve
- GET: Zahtevani vir je bil pridobljen in je vključen v telo odgovora.
- HEAD: Glave vira so vključene v odgovor, telo vira pa ni vključeno.
- POŠTA: Poslana zahteva je bila uspešna.
- TRACE: Odgovor vsebuje zahtevo, ki jo je prejel strežnik.
Prikaz odzivne kode 200 OK
Med brskanjem po internetu z običajnim brskalnikom običajno ne vidite odzivne kode HTTP 200 OK. Lahko pa jo vidite, ko preverjate naslov URL z orodjem za preverjanje stanja HTTP.
Serija odzivnih kod 2xx
Odzivna koda 200 OK spada v serijo odzivnih kod 2xx:
- 2: Označuje, da je strežnik uspešno obdelal zahtevo in odjemalcu pošilja "uspešen" odgovor.
- xx: Nadomeščeno z dvema številkama, odvisno od izida ali statusa zahteve HTTP.
Pomen odzivne kode 200 (OK) za SEO
Odzivna koda 200 OK pomeni, da obiskovalci in iskalniki lahko dostopajo do vaših spletnih strani. Običajno pomeni, da vse deluje, kot bi moralo, kar je ključnega pomena za:
- Plazilci: Omogočanje brskalnikom iskalnikov, da pregledujejo in indeksirajo vaše strani za rezultate iskanja.
- Obiskovalci: Zagotavljanje, da lahko obiskovalci brez težav dostopajo do strani.
Zakaj lahko vaš URL pred HTTP 200 vrne 301 trajno premaknjen pred HTTP 200
Če z orodjem za preverjanje stanja HTTP preverite naslov URL, lahko pred odzivno kodo 200 OK vidite sporočilo HTTP 301 Trajno premaknjeno.
To se zgodi, ko je strežnik konfiguriran tako, da odjemalca preusmeri na drug naslov URL, na primer preusmeri z nezavarovane (HTTP) na varno (HTTPS) različico spletnega mesta.
- Primer: Strežnik se odzove s sporočilom HTTP 301, ki preusmeri na
https://yourdomain.com
. Odjemalec nato zahteva novi naslov URL, strežnik pa se odzove s sporočilom 200 OK.
Najboljše prakse za preusmeritve HTTP
- Minimalne preusmeritve: Uporabite čim manj preusmeritev 301, da se izognete verižnim preusmeritvam.
- Neposredno povezovanje: Povezujte se neposredno na URL, ki vrne odzivno kodo 200 OK, in ne na URL, ki preusmerja.
Pogosto zastavljena vprašanja
Kakšna je razlika med odgovori 200 in 201?
Odzivni kodi 200 in 201 označujeta uspešno zahtevo. Vendar:
- 200 OK: Pokaže se, da je bila zahteva uspešna in da je vir vrnjen.
- 201 Ustvarjeno: Označuje, da je bilo zaradi zahteve ustvarjenih eno ali več novih sredstev.
Zaključek
Odzivna koda 200 OK je ključnega pomena za zagotavljanje, da so vaše spletne strani dostopne uporabnikom in iskalnikom. Razumevanje in spremljanje te odzivne kode pomaga ohranjati optimalno delovanje spletnega mesta in učinkovitost SEO.