Čo je relatívna cesta?

← Slovník SEO pojmov

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ápisVýsledná adresaČo sa stalo
kontakthttps://webstrankanamieru.sk/clanok/seo/kontaktHľadá sa v rovnakom adresári
./kontakthttps://webstrankanamieru.sk/clanok/seo/kontaktTo isté, bodka znamená aktuálny adresár
../kontakthttps://webstrankanamieru.sk/clanok/kontaktPresun o jednu úroveň vyššie
../../kontakthttps://webstrankanamieru.sk/kontaktPresun o dve úrovne vyššie
Vyhodnotenie relatívnych ciest z jednej ukážkovej stránkyZdroj: MDN Web Docs: What is a URL? – dokumentácia webových technológií od Mozilly, tvorcu prehliadača Firefox, doplnená ukážkovými adresami z webu webstrankanamieru.sk

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?

Relatívna cesta je zápis adresy bez úvodnej lomky, ktorý sa vyhodnotí podľa umiestnenia aktuálnej stránky. Príkladom je kontakt alebo ../cennik.

Čo znamená ./ v adrese?

Bodka s lomkou označuje aktuálny adresár. Zápis ./kontakt preto znamená to isté ako kontakt, teda stránku v rovnakom adresári, v akom sa nachádza aktuálna stránka.

Čo znamená ../ v adrese?

Dve bodky s lomkou znamenajú presun o jednu úroveň adresárov vyššie. Možno ich reťaziť, takže ../../cennik vedie o dve úrovne vyššie.

Aký je rozdiel medzi relatívnou a absolútnou cestou?

Absolútna cesta začína lomkou a počíta sa od koreňa webu, preto funguje rovnako z každej stránky. Relatívna cesta sa počíta od aktuálnej stránky, takže jej výsledok závisí od toho, kde je zapísaná.

Prečo môže relatívna cesta spôsobiť chyby 404?

Ak sa odkaz s relatívnou cestou zobrazí na stránke v inom adresári, ako sa očakávalo, vedie na neexistujúcu adresu. Google upozorňuje, že takéto odkazy môžu vytvárať aj nekonečné neexistujúce adresy.

Zdroje

  1. MDN Web Docs: What is a URL?Druhy relatívnych zápisov a ich vyhodnotenie z aktuálnej stránky.
  2. 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.
  3. Google Search Central: Link best practices for GoogleAbsolútne aj relatívne zápisy v atribúte href ako prehľadateľné odkazy.

Všetky pojmy v slovníku