Uniformni lokator resursa identifikuje određeni resurs, uslugu ili objekat na mreži. URL stringovi se sastoje od tri dijela: oznake protokola, imena hosta ili adrese i lokacije resursa.
URL podnizovi protokola
Podnizovi URL-a su odvojeni posebnim znakovima kako slijedi:
protokol:// host / lokacija
Podniz protokola definira mrežni protokol za pristup resursu. Ovi nizovi su kratki nazivi iza kojih slijede tri znaka :. Tipični URL protokoli uključuju HTTP (https://), FTP (ftp://) i e-poštu (mailto://).
Donja linija
Podniz hosta identifikuje odredišni računar ili drugi mrežni uređaj. Hostovi potiču iz standardnih internet baza podataka kao što je DNS i mogu biti imena ili IP adrese. Imena hostova mnogih web lokacija odnose se ne samo na jedan računar već radije na grupe servera.
URL podnizovi lokacije
Podniz lokacije sadrži putanju do jednog specifičnog mrežnog resursa na hostu. Resursi se obično nalaze u host direktoriju ili folderu. Na primjer, web stranica može imati resurs poput /2016/September/word-of-the-day-04.htm za organiziranje sadržaja po datumima.
Kada je element lokacije prazna prečica, kao u URL-u https://example.com, URL konvencionalno ukazuje na korijenski direktorij hosta (označen sa jedna kosa crta naprijed) i često početna stranica (poput index.htm).
Apsolutni i relativni URL-ovi
Puni URL-ovi koji sadrže sva tri podniza se nazivaju apsolutni URL-ovi. U nekim slučajevima, URL-ovi mogu specificirati samo jedan element lokacije. Oni se nazivaju relativni URL-ovi. Relativne URL-ove koriste web serveri kako bi izbjegli čvrsto kodirane elemente lokacije koji mogu biti podložni promjenama.
Slijedeći gornji primjer, web stranice na istom serveru koji se povezuju na njega mogu kodirati relativni URL kao:
Koristi relativni URL umjesto ekvivalentnog apsolutnog URL-a:
Ovo koristi prednost serverove pretpostavke o nedostajućim informacijama o protokolu i hostu. Relativni URL-ovi rade samo kada su uspostavljene informacije o hostu i protokolu.
URL skraćivanje
Standardni URL-ovi na modernim stranicama obično su dugački nizovi teksta. Budući da je dijeljenje dugih URL-ova na Twitteru i drugim društvenim mrežama glomazno, nekoliko kompanija je napravilo online prevodioce koji pretvaraju puni (apsolutni) URL u kraći URL posebno za korištenje na njihovim društvenim mrežama. Popularni skraćivači URL-ova ove vrste uključuju t.co (koristi se sa Twitterom) i lnkd.in (koristi se sa LinkedIn-om).
Druge usluge skraćivanja URL-a kao što su bit.ly i goo.gl rade na internetu, a ne samo na određenim stranicama društvenih medija.
Osim što nude lakši način dijeljenja linkova s drugima, neke usluge skraćivanja URL-a nude statistiku klikova. Nekoliko ih također štiti od zlonamjernog korištenja provjeravanjem URL lokacije u odnosu na liste sumnjivih domena.