Jedinstveni lokator resursa identificira određeni resurs, uslugu ili objekt na mreži. Nizovi URL-a sastoje se od tri dijela: oznake protokola, naziva hosta ili adrese i lokacije resursa.
Podstringovi URL protokola
URL podnizovi su odvojeni posebnim znakovima kako slijedi:
protokol:// host / lokacija
Podstring protokola definira mrežni protokol za pristup resursu. Ovi nizovi su kratka imena iza kojih slijede tri znaka :. Tipični URL protokoli uključuju HTTP (https://), FTP (ftp://) i e-poštu (mailto://).
Donja crta
Podniz domaćina identificira odredišno računalo ili drugi mrežni uređaj. Domaćini potječu iz standardnih internetskih baza podataka kao što je DNS i mogu biti imena ili IP adrese. Nazivi hostova mnogih web stranica odnose se ne samo na jedno računalo, već i na grupe poslužitelja.
Podnizovi lokacije URL-a
Podniz lokacije sadrži stazu do jednog specifičnog mrežnog resursa na hostu. Resursi se obično nalaze u glavnom direktoriju ili mapi. Na primjer, web stranica može imati resurs kao što je /2016/September/word-of-the-day-04.htm za organiziranje sadržaja po datumima.
Kada je element lokacije prazan prečac, kao u URL-u https://example.com, URL uobičajeno upućuje na korijenski direktorij glavnog računala (označen s jednu kosu crtu) i često početnu stranicu (poput index.htm).
Apsolutni i relativni URL-ovi
Puni URL-ovi koji sadrže sva tri podniza nazivaju se apsolutni URL-ovi. U nekim slučajevima URL-ovi mogu specificirati samo jedan element lokacije. Oni se nazivaju relativni URL-ovi. Web poslužitelji koriste relativne URL-ove kako bi izbjegli tvrdo kodiranje elemenata lokacije koji mogu biti podložni promjenama.
Slijedeći gornji primjer, web stranice na istom poslužitelju koje povezuju na njega mogu kodirati relativni URL kao:
Koristi relativni URL umjesto ekvivalentnog apsolutnog URL-a:
Ovo iskorištava pretpostavku poslužitelja o nedostajućim protokolu i informacijama o hostu. Relativni URL-ovi rade samo kada su podaci o hostu i protokolu uspostavljeni.
Skraćivanje URL-ova
Standardni URL-ovi na modernim web stranicama obično su dugi nizovi teksta. Budući da je dijeljenje dugih URL-ova na Twitteru i drugim društvenim mrežama glomazno, nekoliko je tvrtki izradilo online prevoditelje koji puni (apsolutni) URL pretvaraju u kraći URL posebno za upotrebu na svojim društvenim mrežama. Popularni skraćivači URL-ova ove vrste uključuju t.co (koristi se s Twitterom) i lnkd.in (koristi se s LinkedInom).
Druge usluge skraćivanja URL-ova kao što su bit.ly i goo.gl rade na cijelom internetu, a ne samo s određenim stranicama društvenih medija.
Osim što nude lakši način dijeljenja veza s drugima, neke usluge skraćivanja URL-ova nude statistiku klikova. Nekoliko ih također štiti od zlonamjerne upotrebe provjerom lokacije URL-a na popisima sumnjivih domena.