Uniform Resource Locator, joka tunnetaan myös lyhenteellä URL, on keino määrittää kohteen sijainti ja käyttötapa Internetissä. Se sisältää järjestelmän tai protokollan nimen, joka kuvaa kuinka objektiin pääsee. Se sisältää myös verkon sijainnin sekä valinnaiset kysely- ja fragmenttitunnisteet. Hyvin yleinen URL -osoitteen käyttö on selaimen ohjaaminen verkkosivustolle.
Uniform Resource Locatorin alkuperäinen käsite kehittyi 1990 -luvun alussa. Request For Comments (RFC) 1630 oli ensimmäinen URL -standardi, jonka Internet Engineering Task Force (IETF) julkaisi vuonna 1994. Nimi ilman siihen liittyvää sijaintia tai käyttötapaa tuli tunnetuksi Uniform Resource Name (URN). Yhdistämällä nämä kaksi käsitettä syntyi termi Uniform Resource Identifier (URI). URI voi olla URN -identiteetti, URL -osoite tai molemmat. Se voi jopa viitata objektiin, joka ei ole lainkaan verkkopohjainen.
Teknisissä piireissä termiä Uniform Resource Locator käytetään harvoin enää – URI on edullinen. URL on kuitenkin suosittu nimi suuren yleisön ja lehdistön keskuudessa. Uusin URI -määritys, joka julkaistiin vuonna 2009 nimellä RFC 3986, selventää URL-, URN- ja URI -käsitteitä.
Uniform Resource Locator koostuu kahdesta osasta. Ensimmäinen on URI -järjestelmän nimi, jota seuraa kaksoispiste. Kaava määrittää protokollan tai muun menetelmän, jota käytetään resurssin käyttämiseen. Internet Assigned Numbers Authority (IANA) hallinnoi pitkää luetteloa rekisteröidyistä URI -malleista. Hypertext Transport Protocol (HTTP), Secure HTTP (HTTPS) ja File Transport Protocol (FTP) ovat luultavasti yleisimpiä. Myös monia rekisteröimättömiä kaavoja käytetään.
Uniform Resource Locatorin toinen osa on järjestelmäkohtainen ja voi sisältää useita komponentteja. Tämä HTTP -URL -osoitteen osa alkaa usein osoitteella www. jota seuraa verkkotunnus. Verkkotunnuksen sijasta voidaan käyttää numeerista IP -osoitetta. Nimen jälkeen voi seurata tietyn objektin polku. Kyselymerkkijono, objektin sisällä olevan otsikon nimi tai molemmat voivat myös olla läsnä.
Kun kirjoitat verkkosivun URL -osoitteen selaimeen, järjestelmä ja osa verkkotunnuksesta ovat usein valinnaisia. Jos se jätetään pois, “http: //” tai “http: // www.” yleensä oletetaan verkkoselaimen avulla. Polku, kysely tai fragmentti voi myös sisältää rajoitettuja erikoismerkkejä heksadesimaaliluvussa. Väli -%20 – on yleisimmin käytetty. Internationalized Resource Identifier (IRI) sallii myös Unicode -merkit kaikkialla.
Useampi kuin yksi ainutlaatuinen yhtenäinen resurssipaikannin voi kuvata polun samaan kohteeseen. Hakukoneet voivat käyttää URL -normalisointiprosessia määrittääkseen, viittaavatko useat URL -osoitteet todella samaan asiaan. Verkkoselaimet ja indeksointirobotit tekevät samoin. URL -osoite voi myös osoittaa kohteeseen, jota ei löydy – se on alun perin siirtynyt tai sitä ei koskaan ollut olemassa.