Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Všetci sme tam boli: Do panela s adresou svojho obľúbeného prehliadača zadáte názov webovej stránky alebo možno kliknete na výsledok vyhľadávania Google. Potom sa zrazu na konci adresy URL stránky objaví reťazec zdanlivo náhodných slov a symbolov. Samozrejme, nemáte potuchy, prečo to tam je, ale ste radi, že si môžete bezpečne prezerať záznamy na Amazone, výsledky vyhľadávania Google alebo akúkoľvek webovú stránku, ktorú si vyberiete.

Pre netrénované oko to môže vyzerať ako nezmysel, ale každý znak v adrese URL plní svoj účel. Poďme si rozobrať anatómiu webovej adresy URL, od protokolu po reťazec dopytu.

5 kľúčových komponentov adresy URL

Adresu URL možno rozdeliť na tri hlavné časti: protokol, názov domény a cestu. Potom môžete pripevniť reťazec dopytu alebo si ho vybaviť pomocou kotviacej značky.

1. Protokol

Prvou súčasťou adresy URL je protokol. Je to metóda používaná na prístup k zdroju na internete. Najbežnejším protokolom na prehliadanie webu je HTTP (Hypertext Transfer Protocol). Odošle požiadavku z prehliadača používateľa na server, ktorý je hostiteľom webovej stránky, a server potom odošle späť požadovaný zdroj ako odpoveď.

instagram viewer

HTTP má zabezpečenú verziu s názvom HTTPS (HTTP Secure), ktorá používa šifrovanie na pridanie ďalšej vrstvy zabezpečenia. HTTPS sa používa, keď sa citlivé údaje, ako sú heslá alebo informácie o kreditných kartách, prenášajú cez internet. Váš web potrebuje certifikát SSL používať protokol HTTPS vo svojich adresách URL.

2. Doménové meno

Názov domény je jedinečný identifikátor webovej stránky na internete. Pozostáva z dvoch častí: domény najvyššej úrovne (TLD) a doména druhej úrovne. TLD označuje kategóriu webových stránok, napríklad .com pre komerčné webové stránky, .edu pre vzdelávacie inštitúcie a .org pre neziskové organizácie. Doména druhej úrovne je jedinečný názov zvolený vlastníkom webovej stránky.

Napríklad v názve domény www.makeuseof.com je „makeuseof“ doména druhej úrovne a „.com“ je TLD. Názvy domén sú registrované u registrátorov domén a možno ich zakúpiť na určité obdobie, zvyčajne jeden rok, ale niekedy aj dlhšie.

3. Cesta

Cesta URL určuje umiestnenie zdroja na webovej lokalite. Zvyčajne nasleduje za názvom domény a začína lomkou (/). Cesta sa používa na usporiadanie obsahu na webovej lokalite a na uľahčenie navigácie používateľom.

Napríklad v adrese URL www.example.com/blog/post1 je „blog“ adresár, ktorý obsahuje blogové príspevky, a „post1“ je konkrétny blogový príspevok. Cestu je možné použiť aj na optimalizáciu pre vyhľadávače (SEO) zahrnutím relevantných kľúčových slov.

4. Reťazec dopytu

Reťazec dopytu je súčasťou adresy URL, ktorá sa začína otáznikom (?) a obsahuje páry kľúč – hodnota oddelené znakom &. Používa sa na prenos údajov medzi webovými stránkami a môže obsahovať informácie, ako sú hľadané výrazy alebo preferencie používateľa.

Napríklad v adrese URL www.example.com/search? q=príklad&kategória=knihy, reťazec dopytu obsahuje dva páry kľúč – hodnota: „q=príklad“ znamená, že hľadaný výraz je „príklad“ a výraz „kategória=knihy“ znamená, že sa hľadajú knihy. Pri prehliadaní webových stránok, ktoré vám umožňujú filtrovať výsledky vyhľadávania, alebo webových stránok, ktoré chcú získať údaje zo sledovania, sa bežne stretávajú reťazce dopytov obsahujúce hromadu parametrov vyhľadávania.

5. Anchor Tag

Značka ukotvenia je identifikátor fragmentu, ktorý nasleduje za adresou URL a začína symbolom hash (#). Odkazuje na konkrétnu časť webovej stránky a možno ho použiť na vytvorenie obsahu alebo na prepojenie na určitú časť dlhého článku.

Napríklad v príručke s 5 000 slovami môže autor zahrnúť navigačnú ponuku na rozdelenie obsahu:

  • Definície
  • História
  • Priemyselné výzvy
  • často kladené otázky

Ak umiestnite kurzor myši na jeden z týchto odkazov, adresa URL môže obsahovať značku ukotvenia, napríklad „#definitions“, ktorá signalizuje prehliadaču, aby sa posunul nadol na sekciu s týmto ID v kóde HTML.

Čo je kódovanie URL?

Adresy URL obsahujú znaky zo znakovej sady ASCII, čo je podmnožina znakovej sady Unicode. Unicode je medzinárodný štandard kódovania znakov v rôznych jazykoch a abecedách. Keď sa v adrese URL použije znak mimo znakovej sady ASCII, musí byť zakódovaný, aby mu prehliadač správne porozumel.

Kódovanie URL je proces konverzie znakov mimo znakovej sady ASCII na ich ekvivalenty ASCII. Napríklad znak Unicode „é“ by bol zakódovaný ako „%e9“. Kódovanie adresy URL sa používa aj pre špeciálne znaky, ako sú medzery, ktoré sú kódované ako „+“ alebo „%20“.

Nebojte sa zapamätať si všetky možné kombinácie kódovania. The Príručka kódovania adries URL W3Schools príručka je užitočným zdrojom pre túto tému.

Čo sú presmerovania adries URL?

Niekedy, keď zadáte adresu URL do panela s adresou prehliadača, webová stránka sa presmeruje na inú webovú stránku. Je to preto, že existuje niekoľko spôsobov, ako môžu byť adresy URL štruktúrované, a niektoré z nich nemusia fungovať podľa očakávania. Keď k tomu dôjde, server odpovie stavovým kódom HTTP, ktorý naznačuje, že by sa mal presmerovať na inú adresu URL (zvyčajne 301 alebo 302). Nové umiestnenie potom môže byť špecifikované v hlavičke odpovede.

Stavové kódy a ich význam zahŕňajú:

  • 200 - OK: Žiadosť bola úspešná.
  • 301- Presunuté natrvalo: Požadovaný zdroj bol natrvalo presunutý na nové miesto a mal by sa odtiaľ získať v budúcich žiadostiach.
  • 302 – nájdené (dočasné presmerovanie): Znamená to, že stránka sa dočasne nachádza na inej adrese URL a vyhľadávacie nástroje by ju nemali ukladať do vyrovnávacej pamäte ani používať ako autoritatívny zdroj informácií o jej obsahu. Môže tiež indikovať údržbu servera, kde sú stránky presmerované počas vykonávania aktualizácií, resp keď vstupné stránky potrebujú zobrazovať alternatívne adresy URL na účely sledovania, ako je testovanie A/B alebo rozdelenie testy.

Vyššie uvedené stavové kódy sú špecifické pre platnosť samotnej adresy URL a pri náhodnom prezeraní funkčnej webovej lokality pravdepodobne ani nebudete vedieť, že existujú.

Keď sa však objavia problémy s adresou URL, webovou stránkou alebo príslušným webovým hostingom, uvidíte jeden z inej sady kódov:

  • 403 zakázané: To znamená, že nemáte oprávnenie na zobrazenie webovej stránky. Môže to byť spôsobené nesprávnymi povoleniami alebo nedostatkom overovacích poverení.
  • 404 nenájdené: Znamená to, že požadovaný zdroj na serveri neexistuje a mal by byť odstránený zo všetkých záložiek alebo stránok s výsledkami vyhľadávacieho nástroja (SERP).
  • 500+ - Chyby servera: Označujú, že pri spracovaní vašej požiadavky sa vyskytla chyba a je zvyčajne spôsobená problémom s konfiguráciou servera, ako sú chyby kódovania v skriptoch, problémy s databázou atď.

Chyby na webových stránkach môžu byť nepríjemné, ale nie sú koncom sveta. Najprv skúste vynútiť obnovenie webovej stránky. Potom skontrolujte panel s adresou, či neobsahuje chyby spôsobené človekom. Pridali ste list? Píše značka jedno zo slov netradične? Prešla vaša mačka po klávesnici? Ak nič z vyššie uvedeného nefunguje a ide o váš web, kontaktujte svojho hostiteľa. Bohužiaľ, ak web patrí niekomu inému, budete si musieť počkať.

Pochopenie adries URL od protokolov po cesty

Adresa URL sa skladá z mnohých komponentov, z ktorých každý slúži na určitý účel. Pochopením anatómie adresy URL môžete ľahšie prechádzať webovými stránkami a maximálne využiť dostupné funkcie. Či už vyhľadávate informácie alebo nakupujete online, pochopenie adries URL vám môže pomôcť vyťažiť z webu maximum.