---
title: "¿Qué es una URL? Las partes de una dirección web"
description: "Una URL es la dirección completa de una página, imagen o archivo en la web. Qué hace cada parte, de https:// a ?consulta y #fragmento, y cómo copiarla."
url: https://proxynet.io/es/blog/what-is-a-url
date: 2026-11-15
author: "Acar Diveroli"
category: "Proxy 101"
lang: es
---

# ¿Qué es una URL? Las partes de una dirección web

Un amigo te pide que le mandes la URL. Un formulario de registro quiere la URL de tu sitio web. Un agente de soporte te pregunta qué pone en tu barra de direcciones. Los tres quieren lo mismo: la dirección completa de una página, la línea que suele empezar por `https://` y lleva exactamente a una página, una imagen o un archivo.

En este artículo explicamos cada parte de una URL y cómo la usa el navegador. Después vemos cómo copiar una en cualquier dispositivo, qué significa `%20`, cómo comprobar un enlace antes de hacer clic y cómo se escribe la dirección de un proxy como URL.

> **Nota: Respuesta breve**
>
> Una URL (Uniform Resource Locator, localizador uniforme de recursos) es la dirección completa de un recurso en la web, como `https://shop.example.com/blog/what-is-a-url?page=2#faq`. Indica qué protocolo usar (`https`), a qué servidor preguntar (`shop.example.com`) y qué página o archivo pedir en ese servidor (`/blog/what-is-a-url`), además de datos opcionales para el servidor después de `?` y un punto dentro de la página después de `#`. Un nombre de dominio es solo la parte de la URL que indica el servidor. Para copiar la URL de la página en la que estás, haz clic o toca en la barra de direcciones; en las apps que no tienen barra, usa el botón Compartir.

## ¿Qué es una URL?

Una URL es la dirección de un recurso concreto en internet: una página web, una imagen, un PDF, un video o la respuesta de una API. Las siglas significan Uniform Resource Locator, y la palabra clave es «locator», localizador: una URL no solo nombra algo, también dice cómo y dónde obtenerlo.

Cuando escribes una dirección, haces clic en un enlace o escaneas un código QR, el navegador lee la URL para decidir qué protocolo hablar, a qué servidor conectarse y qué pedir. [La guía para principiantes de MDN](https://developer.mozilla.org/es/docs/Learn_web_development/Howto/Web_mechanics/What_is_a_URL) la define como la dirección de un recurso único en la web. En el habla diaria, «URL», «dirección web» y «enlace» significan casi lo mismo.

## ¿Cuáles son las partes de una URL?

Una URL web típica tiene hasta ocho partes, siempre en el mismo orden. Esta dirección de ejemplo las tiene todas:

```text
https://shop.example.com:443/blog/what-is-a-url?page=2&sort=new#faq
```

| Parte | En el ejemplo | Para qué sirve |
|---|---|---|
| Esquema (scheme) | `https` | Fija el protocolo |
| Subdominio | `shop` | Una sección creada por el propietario |
| Dominio de segundo nivel | `example` | El nombre registrado |
| Dominio de nivel superior | `com` | La terminación bajo la que está el nombre |
| Puerto | `443` | Elige el servicio en el servidor |
| Ruta (path) | `/blog/what-is-a-url` | Apunta a la página o al archivo |
| Consulta (query) | `?page=2&sort=new` | Datos extra para el servidor |
| Fragmento (fragment) | `#faq` | Un punto dentro de la página |

**Esquema.** El esquema va primero y termina en dos puntos; las direcciones web añaden `//` detrás. `https` significa una conexión cifrada y `http`, una sin cifrar. Otros esquemas son `mailto:` para una dirección de correo y `file:` para un archivo de tu propio ordenador.

**Host.** En conjunto, `shop.example.com` es el host, el nombre del servidor. Léelo de derecha a izquierda: `com` es el dominio de nivel superior, `example` es el nombre que alguien registró bajo él (juntos, `example.com` forman el nombre de dominio) y `shop` es un subdominio que creó su propietario; el conocido `www` también es un subdominio. El host también puede ser una dirección IP sin más, como en `http://192.0.2.10/`.

**Puerto.** Un puerto es un número que le dice al servidor qué programa debe recibir la conexión. Cada esquema tiene uno predeterminado, 80 para `http` y 443 para `https` según el [estándar URL de WHATWG](https://url.spec.whatwg.org/) que siguen los navegadores, y ese puerto predeterminado se omite en la dirección: el analizador de URL (parser) de Node.js, que sigue el mismo estándar, reescribió nuestro ejemplo sin `:443`. Solo ves un puerto cuando un sitio usa otro, como `:8443`.

**Ruta.** La ruta va desde la primera barra simple hasta el `?` o el `#`. Antes reflejaba las carpetas y los archivos del servidor; hoy el software del servidor puede asociar cualquier ruta a cualquier contenido.

**Consulta.** La consulta empieza en `?` y contiene pares `nombre=valor` separados por `&`, aquí `page=2` y `sort=new`. Los cuadros de búsqueda, los filtros, los números de página y las etiquetas de seguimiento guardan sus datos aquí.

**Fragmento.** El fragmento, también llamado ancla, empieza en `#` y señala un lugar dentro de la página, normalmente un encabezado. Nunca sale de tu dispositivo: cuando pedimos la dirección de ejemplo con curl a un pequeño servidor de pruebas en nuestro propio ordenador, el servidor recibió `/blog/what-is-a-url?page=2&sort=new`, y `#faq` no llegó nunca.

Una novena parte, poco habitual, puede ir entre `//` y el host: la información de usuario, escrita como `nombre:contraseña@`. El RFC 3986, el estándar básico de las URL, declaró obsoleta la forma con contraseña en 2005, pero sigue viva en dos sitios que vemos más abajo: los enlaces de phishing y la configuración de proxies.

## ¿Cómo usa el navegador una URL?

El navegador lee la URL de izquierda a derecha y convierte cada parte en una acción:

1. **Esquema.** `https` le indica al navegador que abra una conexión cifrada.
2. **Host.** El navegador pregunta al DNS, el directorio de nombres de internet, por la dirección IP que hay detrás de `shop.example.com`.
3. **Puerto.** Se conecta a esa dirección IP en el puerto 443, el predeterminado de `https`.
4. **Ruta y consulta.** Envía ambas al servidor en la línea de la solicitud: `GET /blog/what-is-a-url?page=2&sort=new`.
5. **Respuesta.** El servidor busca el contenido de esa ruta y esa consulta y lo devuelve, o responde con un error como 404 Not Found.
6. **Fragmento.** Cuando la página ha cargado, el navegador se desplaza hasta la parte marcada como `faq`.

Los enlaces dentro de una página a menudo omiten partes: un enlace escrito como `/pricing` en `https://example.com/blog/` es una URL relativa, y el navegador la completa a partir de la página actual como `https://example.com/pricing`.

## Diferencias entre URL, nombre de dominio y dirección IP

Una URL es la dirección completa de una página, un nombre de dominio es solo el nombre del servidor que va dentro de ella y una dirección IP es el número al que apunta ese nombre.

| Término | Ejemplo | Qué identifica |
|---|---|---|
| URL | `https://example.com/blog/post` | Una página o un archivo |
| Nombre de dominio | `example.com` | Un sitio web o un servicio |
| Dirección IP | `192.0.2.10` | Un dispositivo de la red |

Todas las páginas de un sitio comparten el mismo nombre de dominio, pero cada una tiene su propia URL, y muchos nombres de dominio pueden apuntar a un mismo servidor. Cómo se registran y renuevan los nombres y cómo se apuntan a un servidor lo explicamos en [¿Qué es un nombre de dominio?](/es/blog/what-is-a-domain-name)

Los ordenadores se comunican entre sí por dirección IP; los nombres de dominio existen para que las personas no tengan que recordar números. Las direcciones públicas y privadas, y cómo averiguar la tuya, se explican en [¿Qué es una dirección IP?](/es/blog/what-is-an-ip-address)

## ¿Cómo encontrar y copiar la URL de una página?

La URL de la página en la que estás aparece en la barra de direcciones del navegador, el campo largo situado encima o debajo de la página. Las apps sin barra de direcciones la guardan detrás de un botón Compartir.

### En un ordenador

1. Haz clic una vez en la barra de direcciones. Se selecciona la dirección completa, incluida cualquier parte que el navegador acorte al mostrarla.
2. Haz clic derecho en la selección y elige **Copiar**, o pulsa Ctrl+C (Cmd+C en un Mac).
3. Pégala donde la necesites con Ctrl+V (Cmd+V en un Mac).

Estos pasos funcionan igual en Chrome, Edge, Firefox y Safari.

### En un iPhone

1. En Safari o Chrome, toca la barra de direcciones para que se seleccione la dirección completa. Safari muestra la barra debajo de la página con las disposiciones de pestañas **Compacta** y **Abajo**, y encima con **Arriba**; se elige en Ajustes > Apps > Safari > Pestañas.
2. Toca la dirección seleccionada y luego **Copiar**.

Para enviar la página, toca el botón **Menú de página** en la parte inferior de Safari y luego **Compartir** (con la disposición Abajo o Arriba, el botón **Compartir**).

### En Android

1. En Chrome, toca la barra de direcciones.
2. Debajo de la barra, junto a la dirección de la página, toca el icono de copiar.

Para enviar el enlace a una app, toca **Más** (los tres puntos) junto a la barra de direcciones y elige **Compartir...**.

### En la app de YouTube

1. Abre el video y toca **Compartir** debajo del reproductor.
2. Toca **Copiar enlace**.

En youtube.com, haz clic en **Compartir** debajo del video y luego en **Copiar**; si antes marcas **Empezar en**, el enlace inicia el video en ese momento. Otras apps también suelen guardar el enlace en un menú para compartir, con su propia etiqueta.

## ¿Qué significa %20 en una URL?

`%20` es un espacio escrito de forma que una URL pueda transportarlo. Una URL solo puede contener letras, dígitos, los signos `-`, `.`, `_` y `~`, y un conjunto de caracteres con una función, como `/`, `?`, `#`, `&` y `@`. Todo lo demás, y cualquier carácter con función que deba leerse como texto normal, se escribe con codificación porcentual (percent-encoding): se sustituye por `%` y el código hexadecimal de dos cifras de cada byte, una regla que fija el [RFC 3986](https://www.rfc-editor.org/rfc/rfc3986).

En nuestra prueba, un espacio se convirtió en `%20`, `@` en `%40` y `:` en `%3A`. Las letras que no existen en el inglés básico se pasan primero a bytes UTF-8, así que la palabra española `año` en una ruta se convirtió en `a%C3%B1o`. Los datos de formularios usan una variante en la que el espacio se convierte en `+`, y por eso las URL de búsqueda muestran a menudo `hello+world`.

Los nombres de dominio siguen otra regla: un nombre con letras fuera del alfabeto latino básico (ASCII) se convierte a una forma ASCII que empieza por `xn--`, así que `bücher.example` pasa a ser `xn--bcher-kva.example`.

## ¿Qué es el slug de una URL y cómo crear URL legibles?

El slug es la última parte legible de la ruta de una página: en `https://example.com/blog/what-is-a-url`, el slug es `what-is-a-url`. Los gestores de contenido suelen generarlo a partir del título de la página, y puedes editarlo antes de publicar.

[Las prácticas recomendadas de Google para la estructura de las URL](https://developers.google.com/search/docs/crawling-indexing/url-structure?hl=es) dan a los propietarios de sitios una breve lista de comprobación:

- **Palabras legibles, no números de ID largos.**
- **Guiones entre palabras, no guiones bajos.**
- **Palabras que usa tu público,** en su propio idioma.
- **Un único criterio de mayúsculas.** Google distingue entre mayúsculas y minúsculas en las rutas, así que `/Blog` y `/blog` son dos URL distintas.
- **Sin parámetros que no cambien el contenido.** Cada variante de la consulta es una URL más que los buscadores tienen que rastrear.

Mantén una URL una vez publicada. Si tienes que cambiarla, envía la dirección antigua a la nueva con una redirección permanente (HTTP 301), para que los enlaces, los marcadores y los resultados de búsqueda sigan funcionando.

## ¿Cómo leer un enlace antes de hacer clic?

Busca primero el host, porque nombra el servidor al que llegarás: es todo lo que hay entre `//` y el siguiente `/`, `?` o `#`, quitando lo que haya hasta una `@`. En su extremo derecho están el nombre registrado y su terminación; lo que vaya delante de ellos, o más adelante en la ruta, lo puede elegir libremente el dueño de ese servidor.

Tres trucos se aprovechan de que la gente lee los enlaces desde la izquierda:

- **Una marca como subdominio.** `https://example.com.login-check.example.net/verify` pertenece a example.net.
- **Una marca en la ruta.** En `https://login-check.example.net/example.com/account`, el servidor sigue siendo login-check.example.net.
- **El truco de la `@`.** En `https://example.com@login.example.net/account`, todo lo que va antes de `@` es información de usuario. Nuestro analizador de prueba leyó `example.com` como nombre de usuario y `login.example.net` como servidor. Por eso el RFC 9110, el estándar de HTTP, pide al software que trate como error la información de usuario que llega de fuentes no fiables.

Para ver la dirección real antes, pasa el puntero sobre el enlace en un ordenador, o mantén pulsado el enlace en Safari en un iPhone para ver una previsualización. Los enlaces cortos de los servicios de acortamiento ocultan el destino hasta que los abres, así que ten cuidado con los que no esperabas.

Los nombres que se diferencian del real en un solo carácter, como un dígito `1` en lugar de la letra `l`, son otro truco con sus propias señales de alerta, que explicamos en [¿Qué es el typosquatting?](/es/blog/typosquatting)

## ¿Cómo se escribe la dirección de un proxy como URL?

La dirección de un proxy también se escribe como URL, y aprovecha el hueco de información de usuario que las páginas web dejaron de usar para llevar el inicio de sesión del proxy:

```text
http://user:pass@pr.proxynet.io:8000
```

- **`http`** es el protocolo que hablas con el proxy; un proxy SOCKS5 usa `socks5` con el puerto SOCKS5 que muestra el Generador de endpoints.
- **`user:pass`** son tu usuario y tu contraseña del proxy.
- **`pr.proxynet.io`** es el host del servidor proxy.
- **`8000`** es el puerto en el que escucha.

Si la contraseña contiene un carácter con función en las URL, como `@`, `:` o `#`, aplícale la codificación porcentual, o la herramienta partirá la URL por el sitio equivocado: `p@ss:w0rd` se convierte en `p%40ss%3Aw0rd`. El [manual de curl](https://curl.se/docs/manpage.html) indica que curl decodifica el usuario y la contraseña de una cadena de proxy, así que `%40` llega al proxy como `@`.

La mayoría de las herramientas de línea de comandos y de las bibliotecas de programación aceptan un proxy en este formato. Cuando configuras los [Proxies residenciales](https://proxynet.io/es/residential-proxy), este es el patrón en el que van tu usuario, tu contraseña, el host y el puerto.

## Dónde te encuentras con URL

- **La barra de direcciones** de cualquier navegador.
- **Los enlaces** de correos, mensajes de chat, documentos y publicaciones en redes sociales.
- **Los códigos QR,** que normalmente guardan una URL.
- **Los formularios** que piden «tu sitio web» o un enlace a tu perfil.
- **El código y los ajustes de las apps,** donde los endpoints de API, los webhooks y los proxies se escriben como URL.

## Errores frecuentes

- **Enviar solo el dominio.** `example.com` abre la página de inicio, no la página que querías.
- **Compartir una URL que lleva datos privados.** Los enlaces de correos para restablecer la contraseña o de documentos compartidos pueden contener un token que funciona como una llave.
- **Juzgar un enlace por su principio.** El extremo derecho del host decide adónde llegas.
- **Cambiar un slug publicado sin redirección.** Los enlaces y marcadores antiguos acaban en un error 404.
- **Caracteres especiales sin codificar en la contraseña del proxy.** Una `@` o un `#` sin codificar rompen la URL del proxy.
- **Usar `#` para mostrar contenido distinto.** El servidor nunca ve el fragmento y Google, por lo general, lo ignora.

## Guía de decisión

| Lo que necesitas | Qué hacer |
|---|---|
| Enviar a alguien la página en la que estás | Copia la dirección completa de la barra de direcciones |
| Compartir un video de YouTube | **Compartir** > **Copiar enlace** |
| Comprobar adónde lleva un enlace | Pasa el puntero o mantén pulsado, y lee el host |
| Poner nombre a una página nueva de tu sitio | Un slug corto, en minúsculas y con guiones |
| Renombrar una página publicada | Redirige la URL antigua con un 301 |
| Poner un proxy en un script | `http://user:pass@host:port`, con la contraseña codificada |

## Preguntas frecuentes

### ¿Qué significa URL?

URL significa Uniform Resource Locator (localizador uniforme de recursos). «Locator» indica que dice dónde está un recurso y cómo obtenerlo, y eso es lo que distingue una URL de un simple nombre. También se la llama dirección web.

### ¿Una URL es lo mismo que un enlace?

Casi. El enlace es el texto, la imagen o el botón en el que haces clic, y la URL es la dirección guardada dentro. El texto visible de un enlace puede decir cualquier cosa; por eso conviene revisar la URL antes de hacer clic.

### ¿Qué diferencia hay entre una URL y una URI?

Una URI (Uniform Resource Identifier) es cualquier cadena que identifica un recurso, y una URL es una URI que además dice cómo llegar a él. El RFC 3986 pide a las especificaciones nuevas que usen el término general URI, mientras que el estándar URL que siguen los navegadores llama «URL» a todo. En el uso diario, los dos términos significan lo mismo.

### ¿Las URL distinguen entre mayúsculas y minúsculas?

En parte. El esquema y el host no: `HTTPS://Shop.EXAMPLE.com` y `https://shop.example.com` llevan al mismo sitio, y nuestro analizador de prueba pasó ambos a minúsculas. La ruta y la consulta pueden distinguirlas, según el servidor, y Google trata `/Blog` y `/blog` como URL distintas.

### ¿Qué longitud puede tener una URL?

Los estándares de URL no fijan un máximo. El RFC 9110 recomienda que el software HTTP acepte URL de al menos 8.000 octetos (bytes), y Chrome limita las URL a 2 MB. Muchos servidores se detienen mucho antes y responden 414 URI Too Long, así que no metas datos largos en las URL.

### ¿Qué hace que una URL sea válida?

Una URL válida empieza por un esquema y dos puntos, lleva un host después de `//` en las direcciones web y aplica la codificación porcentual a cualquier carácter fuera del conjunto permitido, espacios incluidos. Los navegadores corrigen sin avisar pequeños fallos como un espacio, pero los formularios, las API y otros programas pueden rechazar la misma dirección.

## En resumen

Una URL es la dirección completa de un recurso en la web: esquema, host, puerto opcional, ruta, consulta y fragmento, siempre en ese orden. El host nombra el servidor; la ruta, la página; y las partes que van tras `?` y `#` añaden datos para el servidor o para el navegador. Copia una URL desde la barra de direcciones o desde un botón Compartir, lee el host antes de hacer clic en un enlace desconocido y aplica la codificación porcentual a los caracteres especiales de la contraseña de un proxy. Si estás configurando proxies para herramientas o scripts, compara las opciones en nuestra [página de productos proxy](/es/proxy).
