Presmerovanie 307 je dočasné a presmerovanie 308 je trvalé, pričom obe zachovajú pôvodnú metódu aj telo požiadavky. Sú to moderné náprotivky kódov 302 a 301. Prehliadač automaticky otvorí novú adresu z hlavičky Location.
Ako sa líšia od 301 a 302?
| Kód | Význam | Metóda požiadavky |
|---|---|---|
| 301 | Trvalé presmerovanie | Staršie klienty môžu zmeniť metódu na GET |
| 302 | Dočasné presmerovanie | Staršie klienty môžu zmeniť metódu na GET |
| 307 | Dočasné presmerovanie | Metóda a telo sa zachovajú |
| 308 | Trvalé presmerovanie | Metóda a telo sa zachovajú |
Ako s nimi nakladá Google?
Podľa dokumentácie Googlu je 307 rovnocenné s 302 a 308 s 301. Kód 308 Google považuje za silný signál, že cieľová adresa sa má spracovať, kým kód 307 len za slabý. Pri bežných webových stránkach sa metóda GET správa rovnako, preto pre SEO platia rovnaké zásady ako pri 301 a 302.
Kde sa s nimi stretneme?
Kód 307 sa často objaví pri prechode z HTTP na HTTPS, ak prehliadač už vie, že web žiada zabezpečené spojenie, pozri HTTPS. Kód 308 sa hodí pre trvalé presuny, keď záleží na zachovaní metódy, napríklad pri formulároch. Pri zmene adries webu dbáme na to, aby nevznikol reťazec presmerovaní.
Čo si zapamätať o pojme presmerovanie 307 a 308?
Pri bežnom SEO stačí vedieť, že 308 je trvalé a 307 dočasné presmerovanie. Pri migrácii webu volíme kód podľa toho, či je zmena adresy trvalá.
Ako to rieši webstrankanamieru.sk: Pojem presmerovanie 307 a 308 patrí do technickej časti optimalizácie. Postup nájdete v sekcii SEO na mieru, zistenia z praxe v novinkách a ceny v cenníku. Ak chcete skontrolovať svoj web, napíšte nám.
Súvisiace pojmy: Presmerovanie 301, Presmerovanie 302, Reťazec presmerovaní, HTTP stavový kód, HTTPS, Migrácia webu
Často kladené otázky o pojme presmerovanie 307 a 308
Čo je presmerovanie 307?
Čo je presmerovanie 308?
Je 308 to isté ako 301?
Aký signál posiela Google pri kóde 308?
Mám používať 301 alebo 308?
Zdroje
- MDN Web Docs: 307 Temporary RedirectDefinícia 307 a rozdiel oproti 302.
- MDN Web Docs: 308 Permanent RedirectDefinícia 308 a rozdiel oproti 301.
- Google Search Central: How HTTP status codes affect Google's crawlersSpracovanie kódov 307 a 308 v Google Search.