Gliora

URL

Concepto de Desarrollo web en Utilidades, conectado con sus herramientas y conceptos vecinos.

Actualizado el 31 de agosto de 2026

Una URL (Uniform Resource Locator) es la dirección que identifica de forma única un recurso en internet. Es lo que escribes en la barra del navegador: https://gliora.es/es/wiki/url/. Sin las URLs, la web tal y como la conocemos no existiría: son el sistema de direccionamiento universal que permite que cualquier dispositivo en cualquier red encuentre exactamente el recurso que se solicita.

¿Cuáles son las partes de una URL?

Una URL completa puede tener hasta siete componentes:

https://usuario:clave@gliora.es:443/es/wiki/url/?q=busqueda#seccion
│──────│ │───────────│ │────────│ │──│ │─────────│ │────────│ │──────│
esquema  credenciales    host   puerto  path      query    fragmento
ParteEjemploDescripción
EsquemahttpsProtocolo de comunicación. Los más comunes: http, https, ftp, mailto
Hostgliora.esDominio o dirección IP del servidor
Puerto443Número de puerto TCP. Se omite cuando es el por defecto (443 para HTTPS, 80 para HTTP)
Path/es/wiki/url/Ruta al recurso dentro del servidor
Queryq=busquedaParámetros en clave=valor separados por &. Empieza con ?
FragmentoseccionIdentificador de una sección dentro del documento. Empieza con #; no se envía al servidor

Las credenciales (usuario:clave en la URL) son válidas técnicamente pero están en desuso por razones de seguridad.

¿Qué diferencia hay entre URL, URI y URN?

Los tres son estándares del RFC:

  • URI (Uniform Resource Identifier): el concepto más amplio; identifica un recurso por su ubicación, nombre o ambos.
  • URL: un subtipo de URI que identifica el recurso y especifica cómo acceder a él (el esquema).
  • URN (Uniform Resource Name): identifica el recurso por un nombre permanente sin indicar cómo acceder. Ejemplo: urn:isbn:978-84-376-0494-7.

En la práctica cotidiana, URL y URI se usan como sinónimos.

URL absoluta vs. URL relativa

Una URL absoluta incluye el esquema y el host; funciona desde cualquier contexto:

https://gliora.es/es/wiki/url/

Una URL relativa omite el esquema y el host; se interpreta en relación al documento actual:

/es/wiki/url/         → relativa a la raíz del dominio actual
../interes-compuesto/ → relativa al directorio padre

Las URLs relativas son útiles en HTML y CSS para no romper los enlaces si el sitio cambia de dominio.

Codificación de URL (percent-encoding)

Las URLs solo pueden contener un subconjunto de caracteres ASCII. Los demás (espacios, acentos, ñ, símbolos) se codifican con percent-encoding: cada byte se representa como %XX, donde XX es el valor hexadecimal del byte en UTF-8.

Ejemplos frecuentes:

CarácterCodificado
Espacio%20 (o + en query strings)
ñ%C3%B1
á%C3%A1
&%26
=%3D

En JavaScript puedes codificar y decodificar con encodeURIComponent() / decodeURIComponent(). Para más detalles sobre la codificación de caracteres en URLs, consulta el artículo sobre codificación de URL.

¿Cómo afectan las URLs al SEO?

Google usa la URL como señal de relevancia. Una URL descriptiva como /es/wiki/interes-compuesto/ transmite contexto tanto al buscador como al usuario antes de hacer clic. Buenas prácticas:

  • Usa palabras clave en el path, en minúsculas y separadas por guiones (ver slug).
  • Evita parámetros de query para contenido indexable; prefiere URLs semánticas.
  • Mantén las URLs estables: los cambios de URL sin redirección 301 destruyen el posicionamiento acumulado.
  • Evita URLs muy largas (más de 100 caracteres); Google puede truncarlas en los resultados.

Conceptos relacionados

También en Desarrollo web

Preguntas frecuentes

¿Qué significa URL?
URL son las siglas de Uniform Resource Locator (localizador uniforme de recursos). Es la dirección que identifica un recurso en internet: una página web, una imagen, un archivo o un endpoint de una API.
¿Qué diferencia hay entre una URL absoluta y una relativa?
Una URL absoluta incluye el esquema y el dominio: https://gliora.es/es/wiki/url/. Una URL relativa solo incluye el path desde la raíz del sitio actual: /es/wiki/url/. Las URLs relativas solo funcionan en el contexto de un sitio conocido; las absolutas funcionan desde cualquier lugar.
¿Qué es la codificación de URL o percent-encoding?
Los caracteres que no son letras, números ni ~-_. deben codificarse en una URL. La codificación reemplaza cada carácter por el símbolo % seguido de su código hexadecimal en UTF-8. Por ejemplo, el espacio se convierte en %20 y la ñ en %C3%B1.

Ver todas las herramientas de Utilidades.