Adresa URL má svoji pevně danou strukturu, skládá se z jednotlivých částí (polí) řazených v určeném pořadí a oddělovaných určenými znaky. Některá pole jsou nepovinná – buď nemají význam, nebo se předpokládá předdefinovaná hodnota, závislá např. na schématu (např. pro protokolHTTP je implicitní port 80, proHTTPS port 443), nebo na aplikaci (prowebový prohlížeč se předpokládá protokol HTTP/S).
Základní možné schema URL a příklad pro WWW stránku:
dotaz (?):title=URL – požadavek naformulářová data (metodyPOST aGET), za otazníkem následuje dotazovaný parametr (title) a jaké se má rovnat hodnotě („URL“); více dotazů se oddělujeampersandem (&)
kotva (#): příklad viz níže – odkazuje na určitou část (místo) vybraného dokumentu
Příklad kotvy odkazující na kapitolu „Členové“ v článku o kapele The Velvet Underground:
Kotva slouží jako odkaz nejen na určitý zdroj, ale i na určité informace ve zdroji. V HTML se kotva konstruuje pomocí párovéznačky „a“ s atributem „name“, popř. pomocí atributu „id“ dostupného pro většinu značek. Označení kotvy musí být v rámci dokumentu unikátní:
Protože ta část internetu, která obsahuje webové stránky, se nazýváWorld Wide Web, je historickým zvykem označovat název webového serveru (website) předponouwww., napříkladhttps://www.google.com. Její použití je však nepovinné jak při pojmenování serveru (např. Wikipedie ji nepoužívá), tak při zadávání adresy – nemá zpravidla rozlišovací funkci,https://google.com je stejným adresátem.