Relatívna cesta je zápis adresy bez úvodnej lomky, ktorý sa vyhodnotí podľa umiestnenia aktuálnej stránky, napríklad kontakt, ./kontakt alebo ../cennik. Na rozdiel od absolútnej cesty preto závisí od toho, na ktorej stránke je odkaz zapísaný. Je to jeden z druhov relatívnej URL.
Ako sa relatívna cesta vyhodnotí?
Prehliadač vezme adresár aktuálnej stránky a pripojí k nemu zadanú cestu. Zápis ../ znamená presun o jednu úroveň vyššie. Nižšie je ukážka pre stránku https://webstrankanamieru.sk/clanok/seo/audit.
| Zápis | Výsledná adresa | Čo sa stalo |
|---|---|---|
kontakt | https://webstrankanamieru.sk/clanok/seo/kontakt | Hľadá sa v rovnakom adresári |
./kontakt | https://webstrankanamieru.sk/clanok/seo/kontakt | To isté, bodka znamená aktuálny adresár |
../kontakt | https://webstrankanamieru.sk/clanok/kontakt | Presun o jednu úroveň vyššie |
../../kontakt | https://webstrankanamieru.sk/kontakt | Presun o dve úrovne vyššie |
Aké riziko prináša relatívna cesta?
Tá istá relatívna cesta vedie z každej stránky inam. Odkaz skopírovaný do šablóny, ktorá sa zobrazuje na stránkach v rôznych adresároch, môže preto smerovať na neexistujúce adresy. Google v dokumentácii o štruktúre URL upozorňuje, že odkazy o úroveň vyššie na nesprávnej stránke môžu vytvárať nekonečné neexistujúce adresy a odporúča používať zápis od koreňa domény. Návštevník potom dostane chybu 404 a robot zbytočne prehľadáva neexistujúce stránky.
Kedy relatívnu cestu použiť?
Pri jednoduchých weboch s plochou štruktúrou alebo pri odkazoch na súbory v tom istom priečinku je vhodná a stručná. Pri väčších weboch odporúčame absolútnu cestu, ktorá funguje rovnako zo všetkých stránok. V canonical, hreflang a sitemape sa vyžaduje alebo odporúča absolútna URL.
Čo si zapamätať o pojme relatívna cesta?
Relatívna cesta sa počíta od aktuálnej stránky, preto môže tá istá cesta viesť z rôznych stránok na rôzne miesta. Pre väčšie weby je bezpečnejšia cesta od koreňa. Ak si nie ste istí, či sú odkazy na vašom webe správne, kontaktujte nás.
Ako to rieši webstrankanamieru.sk: Pojem relatívna cesta 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: Relatívna URL, Absolútna cesta, Absolútna URL, URL
Často kladené otázky o pojme relatívna cesta
Čo je relatívna cesta?
Čo znamená ./ v adrese?
Čo znamená ../ v adrese?
Aký je rozdiel medzi relatívnou a absolútnou cestou?
Prečo môže relatívna cesta spôsobiť chyby 404?
Zdroje
- MDN Web Docs: What is a URL?Druhy relatívnych zápisov a ich vyhodnotenie z aktuálnej stránky.
- Google Search Central: URL structure best practices for GoogleUpozornenie na odkazy o úroveň vyššie a odporúčanie zápisu od koreňa domény.
- Google Search Central: Link best practices for GoogleAbsolútne aj relatívne zápisy v atribúte href ako prehľadateľné odkazy.