Un localizador uniforme de recursos (URL) es una cadena de texto que permite a los usuarios de computadoras identificar y abrir un archivo, generalmente desde una ubicación remota. Si bien hay varios nombres de esquemas que se utilizan para identificar tipos de transferencias de archivos, la convención de nomenclatura más común para las URL es el Protocolo de transferencia de hipertexto (HTTP). El uso de este protocolo permite al usuario descargar sitios web, videos y otros contenidos de Internet. Algunas URL pueden ser bastante largas, por lo que los programadores han desarrollado varios métodos de acortamiento de URL para crear enlaces que utilizan significativamente menos caracteres. Estas URL abreviadas son mucho más fáciles de usar al escribir correos electrónicos, publicaciones en foros y blogs.
Desde el comienzo de Internet, los desarrolladores han tenido que lidiar con el sistema utilizado para definir la ubicación de los archivos dentro de la red. El primer sistema de URL utilizaba varios nombres de esquemas para permitir a los navegadores web localizar y descargar contenido. A medida que avanzaba el desarrollo de Internet, los sistemas HTTP y World Wide Web se convirtieron en los protocolos dominantes para entregar datos al usuario final. Estos protocolos permitieron a los codificadores de lenguaje de marcado de hipertexto (HTML) definir dominios de Internet, así como páginas de inicio y subpáginas dentro de estos dominios. La gran longitud de algunas direcciones URL provocó errores ortográficos y otros errores y obligó a los programadores a desarrollar mejores métodos para que los usuarios encontraran archivos.
El acortamiento de URL se ha convertido en uno de los métodos más populares para traducir direcciones web muy largas en cadenas de texto mucho más cortas. Por lo general, esto se logra haciendo que un usuario copie y pegue una URL larga en una aplicación basada en web que luego crea un enlace corto y único. Este enlace redirigirá a los usuarios a la URL original más larga. Además de proporcionar un enlace más corto, este método también permite a los usuarios compartir enlaces mientras ocultan la dirección de destino real.
El acortamiento de URL ha demostrado ser útil para los usuarios que redactan correos electrónicos o blogs, ya que permite a los escritores incluir enlaces a subpáginas con direcciones complicadas sin saturar el documento de texto con la URL larga. Esto facilita a los lectores copiar y pegar la URL abreviada en su propio navegador web o escribirla ellos mismos. Este método es vital para los microblogueros y los usuarios de mensajes de texto que pueden tener un límite de 140 caracteres para transmitir su contenido.
Algunas aplicaciones de acortamiento de URL se basan en dominios de nivel superior de código de país para generar URL únicas, lo que hace que el tráfico se enrute a través del país en cuestión. Si bien esto tiene algunas ventajas, también puede resultar en que el contenido se filtre o bloquee, según las leyes y regulaciones del país que posee el dominio. Este método también puede dar lugar a enlaces rotos en el futuro si la empresa de acortamiento de URL pierde su contrato con el país anfitrión o cierra el negocio.