Meta refresh je presmerovanie na úrovni HTML, pri ktorom prehliadač po načítaní stránky automaticky prejde na inú adresu. Zapisuje sa značkou <meta http-equiv="Refresh"> v hlavičke stránky s adresou cieľa a oneskorením. Používa sa, keď nemáme prístup k nastaveniam servera.
Ako ho vníma Google?
Podľa dokumentácie Googlu sa okamžitý meta refresh s nulovým oneskorením považuje za trvalé presmerovanie, kým oneskorený za dočasné. Možno ho dať do hlavičky stránky alebo poslať ako hlavičku Refresh zo servera. Google odporúča použiť ho len vtedy, keď serverové presmerovania na danej platforme nie sú možné.
Čím sa líši od presmerovania 301?
| Vlastnosť | HTTP presmerovanie (301, 302) | Meta refresh |
|---|---|---|
| Kto ho spustí | Server ešte pred odoslaním stránky | Prehliadač až po úplnom načítaní stránky |
| Typy obsahu | Akýkoľvek | Len HTML |
| Odporúčanie | Najlepší spôsob | Náhradné riešenie, keď nemáme prístup k serveru |
Čo robiť v praxi?
Pri audite meta refresh vždy nahrádzame presmerovaním 301 na serveri. Ak sa musí použiť, oneskorenie nastavíme na 0, čo odporúča aj MDN z dôvodu prístupnosti. Pozor aj na kombináciu s HTTP presmerovaním. Ak sa zmení len jedno z nich, môže vzniknúť cyklus presmerovaní.
Čo si zapamätať o pojme meta refresh presmerovanie?
Meta refresh je núdzové riešenie. Ak nie je nutné, pri zmene adresy voľte serverové presmerovanie, ktoré je rýchlejšie a jednoznačnejšie.
Ako to rieši webstrankanamieru.sk: Pojem meta refresh presmerovanie 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í, Cyklus presmerovaní, Migrácia webu, HTTP hlavičky
Často kladené otázky o pojme meta refresh presmerovanie
Čo je meta refresh?
Je meta refresh pre SEO škodlivý?
Čo je lepšie, meta refresh alebo 301?
Aké oneskorenie nastaviť?
Dá sa meta refresh použiť pre obrázky?
Zdroje
- Google Search Central: Redirects and Google SearchMeta refresh a JavaScript presmerovania v Google Search.
- MDN Web Docs: Redirections in HTTPMeta refresh a HTTP presmerovanie.
- Google Search Central: How HTTP status codes affect Google's crawlersSpracovanie presmerovaní v Google Search.