Absolútna URL je úplná webová adresa, ktorá obsahuje protokol, doménu a cestu, napríklad https://webstrankanamieru.sk/cennik, a preto vedie na jednu konkrétnu stránku z ktoréhokoľvek miesta. Opakom je relatívna URL, ktorá časť adresy vynecháva. Prehliadač alebo vyhľadávací robot ju doplní podľa stránky, na ktorej odkaz našiel. V SEO je absolútna URL dôležitá najmä pri kanonickej adrese, hreflang, sitemape a pri prenose webu na novú doménu.
Z akých častí sa absolútna URL skladá?
Absolútna URL obsahuje všetko, čo prehliadač alebo robot potrebuje na nájdenie stránky. Základ tvoria tri časti. Voliteľne môže nasledovať aj dopyt a kotva.
| Časť | Príklad | Čo určuje |
|---|---|---|
| Protokol | https:// | Spôsob komunikácie so serverom. Zabezpečená verzia je https. |
| Doména | webstrankanamieru.sk | Web alebo server, na ktorom stránka sídli. |
| Cesta | /cennik | Konkrétna stránka alebo súbor na webe. |
| Parametre a kotva (voliteľné) | ?strana=2#ponuka | Doplnenie stránky (parametre) alebo skok na miesto v texte (kotva). |
Čím sa absolútna URL líši od relatívnej?
Relatívna URL neobsahuje všetky časti. Chýbajúce časti doplní prehliadač z adresy aktuálnej stránky. Jednotlivé zápisy sa líšia tým, čo sa musí doplniť.
| Typ adresy | Príklad zápisu | Ako sa vyhodnotí |
|---|---|---|
| Absolútna | https://webstrankanamieru.sk/cennik | Použije sa presne tak, ako je zapísaná. |
| Relatívna ku koreňu domény | /cennik | Doplní sa protokol a doména aktuálnej stránky. |
| Relatívna k aktuálnej stránke | ./cennik alebo ../cennik | Doplní sa podľa umiestnenia aktuálnej stránky v adresároch. |
| Relatívna k protokolu | //webstrankanamieru.sk/cennik | Doplní sa len protokol aktuálnej stránky. |
V odkazoch v texte stránky funguje obojí. Google v dokumentácii o odkazoch uvádza absolútne aj relatívne zápisy v atribúte href ako prehľadateľné. Dôležité je, aby adresa viedla na skutočnú stránku.
Kde sa v SEO odporúča alebo vyžaduje absolútna URL?
Pri bežných odkazoch v texte stačí ľubovoľný správny zápis. Pri technických značkách je rozdiel väčší.
- Kanonická adresa (rel=canonical). Google odporúča používať absolútne cesty. Relatívne sú podporené, no môžu neskôr spôsobiť problémy, napríklad keď sa prehľadá testovacia verzia webu (dokumentácia Google).
- Hreflang. Alternatívne adresy musia byť plne kvalifikované vrátane protokolu, takže zápis od koreňa domény ani zápis bez protokolu nestačí (dokumentácia Google).
- XML sitemap. Google odporúča používať v sitemape plne kvalifikované absolútne URL (dokumentácia Google).
- JSON-LD a Open Graph. V našej praxi zapisujeme adresy stránok a obrázkov aj tu v úplnom tvare, aby platili nezávisle od toho, kto údaje číta. Nejde o požiadavku Google, ale o osvedčený postup.
Aké chyby pri absolútnych URL robia weby najčastejšie?
Absolútna adresa sa po prenose webu sama nezmení, preto v kóde často zostane stará podoba. Najčastejšie ide o tri situácie.
- Adresa testovacej domény. Po spustení webu stále ukazuje canonical alebo odkaz na vývojovú verziu.
- Nesprávny protokol. Odkazy a canonical vedú na http, hoci web beží na https.
- Iná podoba domény. Adresy miešajú verziu s www a bez www, takže tá istá stránka má viac adries.
Takéto nezhody odhalí technický SEO audit, ktorý porovnáva canonical, hreflang, sitemap a odkazy s adresou, ktorú web naozaj používa.
Čo si zapamätať o pojme absolútna URL?
Absolútna URL je úplná adresa s protokolom, doménou a cestou. V obyčajných odkazoch funguje aj relatívny zápis, no v canonical, hreflang a sitemape odporúčame vždy úplnú adresu. Ak si nie ste istí, ako vyzerajú adresy na vašom webe, pozrite si SEO a AI SEO na mieru alebo nás kontaktujte.
Ako to rieši webstrankanamieru.sk: Pojem absolútna 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: Relatívna URL, URL, Canonical, URL parameter, Absolútna cesta, Doména, Hreflang, Relatívna cesta, URI
Často kladené otázky o pojme absolútna URL
Čo je absolútna URL?
https://webstrankanamieru.sk/cennik. Vedie na jednu konkrétnu stránku bez ohľadu na to, kde je zapísaná.Ako rozpoznám absolútnu URL?
https://webstrankanamieru.sk/cennik. Ak adresa začína len lomkou (/cennik), bodkami (../cennik) alebo len názvom stránky (cennik), ide o relatívnu URL, lebo jej chýba protokol a doména. Rýchly test: ak adresu skopírujete do adresného riadka prehliadača a stránka sa otvorí, ide o absolútnu URL.Mám v interných odkazoch používať absolútne alebo relatívne URL?
Musí byť adresa v canonical absolútna?
Čo je URL relatívna k protokolu a môžem ju použiť?
//webstrankanamieru.sk/cennik, a protokol sa doplní podľa aktuálnej stránky. V hreflang ju použiť nemožno, lebo adresy tam musia byť plne kvalifikované.Zdroje
- Google Search Central: How to specify a canonical URLOdporúčanie používať absolútne cesty pri rel=canonical a v HTTP hlavičke canonical.
- Google Search Central: Tell Google about localized versions of your pagePodmienka plne kvalifikovaných adries v hreflang vrátane protokolu.
- Google Search Central: Build and submit a sitemapOdporúčanie používať v sitemape plne kvalifikované absolútne URL.
- Google Search Central: Link best practices for GoogleAbsolútne aj relatívne zápisy v atribúte href ako prehľadateľné odkazy.
- MDN Web Docs: What is a URL?Časti URL a rozdiel medzi absolútnou a relatívnou adresou vrátane druhov relatívnych zápisov.