Relatívna URL je skrátená webová adresa, ktorá neobsahuje všetky časti a prehliadač ju doplní podľa adresy stránky, na ktorej odkaz našiel, napríklad /cennik alebo ../cennik. Opakom je absolútna URL, ktorá obsahuje protokol aj doménu. Relatívne adresy sa najčastejšie používajú v interných odkazoch a v odkazoch na obrázky, štýly a skripty.
Aké druhy relatívnych URL existujú?
Relatívna URL sa líši podľa toho, od čoho sa počíta. Nižšie je ukážka pre stránku https://webstrankanamieru.sk/clanok/audit.
| Druh | Zápis | Výsledná adresa |
|---|---|---|
| Od koreňa domény | /cennik | https://webstrankanamieru.sk/cennik |
| Od aktuálnej stránky | kontakt | https://webstrankanamieru.sk/clanok/kontakt |
| O úroveň vyššie | ../cennik | https://webstrankanamieru.sk/cennik |
| Od protokolu | //webstrankanamieru.sk/cennik | https://webstrankanamieru.sk/cennik |
| Len kotva | #ponuka | https://webstrankanamieru.sk/clanok/audit#ponuka |
Kedy je relatívna URL vhodná a kedy nie?
V odkazoch v texte stránky funguje relatívny aj absolútny zápis. Google v dokumentácii o odkazoch uvádza obe formy ako prehľadateľné. Pri technických značkách je rozdiel väčší.
- Vhodná pri interných odkazoch. Odkaz funguje aj po prenose webu na inú doménu a netreba ho prepisovať.
- Nevhodná v canonical. Google odporúča používať absolútne cesty a relatívne síce podporuje, no môžu spôsobiť problémy.
- Nepostačuje v hreflang. Alternatívne adresy musia byť plne kvalifikované vrátane protokolu.
- Nevhodná v sitemape. Google odporúča používať plne kvalifikované absolútne URL.
- Pozor na zápis o úroveň vyššie. Podľa Google môžu odkazy typu
../umiestnené na nesprávnej stránke vytvárať nekonečné neexistujúce adresy. Bezpečnejší je zápis od koreňa domény, teda absolútna cesta.
Čo si zapamätať o pojme relatívna URL?
Relatívna URL je skrátená adresa, ktorú prehliadač doplní podľa aktuálnej stránky. V obyčajných odkazoch ju môžeme používať, pri canonical, hreflang a sitemape však odporúčame vždy úplnú adresu. Ak si nie ste istí, ako sú na vašom webe zapísané odkazy, kontaktujte nás.
Ako to rieši webstrankanamieru.sk: Pojem relatívna URL 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: Absolútna URL, Absolútna cesta, Relatívna cesta, URL, Canonical, URI
Často kladené otázky o pojme relatívna URL
Čo je relatívna URL?
Aký je rozdiel medzi relatívnou a absolútnou URL?
Rozumie Google relatívnym URL v odkazoch?
Môžem relatívnu URL použiť v canonical?
Čo znamená ../ v adrese?
Zdroje
- MDN Web Docs: What is a URL?Druhy relatívnych zápisov a ich rozdiel oproti absolútnej adrese.
- Google Search Central: Link best practices for GoogleAbsolútne aj relatívne zápisy v atribúte href ako prehľadateľné odkazy.
- Google Search Central: How to specify a canonical URLOdporúčanie používať absolútne cesty pri rel=canonical.
- Google Search Central: Tell Google about localized versions of your pagePodmienka plne kvalifikovaných adries v hreflang.
- Google Search Central: URL structure best practices for GoogleUpozornenie na odkazy o úroveň vyššie, ktoré môžu vytvárať neexistujúce adresy.