Un URL (Uniform Resource Locator) è una stringa di testo che consente agli utenti di computer di identificare e aprire un file, solitamente da una posizione remota. Sebbene ci siano diversi nomi di schemi usati per identificare i tipi di trasferimenti di file, la convenzione di denominazione più comune per gli URL è l’Hypertext Transfer Protocol (HTTP). L’utilizzo di questo protocollo consente all’utente di scaricare siti Web, video e altri contenuti Internet. Alcuni URL possono essere piuttosto lunghi, quindi i programmatori hanno sviluppato diversi metodi di accorciamento degli URL per creare collegamenti che utilizzano un numero significativamente inferiore di caratteri. Questi URL abbreviati sono molto più facili da usare quando si digitano e-mail, post di forum e blog.
Fin dall’inizio di Internet, gli sviluppatori hanno dovuto fare i conti con il sistema utilizzato per definire le posizioni dei file all’interno della rete. Il primo sistema URL utilizzava diversi nomi di schemi per consentire ai browser Web di individuare e scaricare contenuti. Con il progredire dello sviluppo di Internet, i sistemi HTTP e World Wide Web sono diventati i protocolli dominanti per la consegna dei dati all’utente finale. Questi protocolli consentivano ai codificatori HTML (Hypertext Markup Language) di definire i domini Internet, nonché le pagine iniziali e secondarie all’interno di questi domini. La lunga lunghezza di alcuni indirizzi URL ha portato a errori di ortografia e altri errori e ha costretto i programmatori a sviluppare metodi migliori per consentire agli utenti di trovare i file.
L’abbreviazione degli URL è diventato uno dei metodi più popolari per tradurre indirizzi Web molto lunghi in stringhe di testo molto più brevi. Ciò si ottiene in genere facendo copiare e incollare da un utente un URL lungo in un’applicazione basata sul Web che crea quindi un collegamento breve e univoco. Questo collegamento reindirizzerà quindi gli utenti all’URL originale più lungo. Oltre a fornire un collegamento più breve, questo metodo consente anche agli utenti di condividere i collegamenti nascondendo l’effettivo indirizzo di destinazione.
L’abbreviazione dell’URL si è rivelata utile per gli utenti che scrivono e-mail o blog, perché consente agli autori di includere collegamenti a pagine secondarie con indirizzi complicati senza ingombrare il documento di testo con l’URL lungo. Ciò rende più facile per i lettori copiare e incollare l’URL abbreviato nel proprio browser Web o digitarlo da soli. Questo metodo è vitale per i micro-blogger e gli utenti di messaggi di testo che possono essere limitati a 140 caratteri in cui veicolare i propri contenuti.
Alcune applicazioni di abbreviazione degli URL si basano su domini di primo livello del codice del paese per generare URL univoci, il che si traduce nel traffico instradato attraverso il paese in questione. Sebbene ciò abbia alcuni vantaggi, può anche comportare il filtraggio o il blocco dei contenuti, a seconda delle leggi e dei regolamenti del paese in cui si trova il dominio. Questo metodo può anche portare a collegamenti interrotti in futuro se la società di abbreviazione dell’URL perde il contratto con il paese ospitante o cessa l’attività.