Ir al contenido principal
miji.be

Codificación de URL

URL Encoding (codificación porcentual) convierte caracteres especiales en secuencias seguras para URLs usando el formato %XX. Es esencial para transmitir espacios, acentos y símbolos en direcciones web.

1 may 2026 / Lectura de aproximadamente 1 min

Acortamiento de URL

La codificación de URL, también conocida como codificación porcentual, es el proceso de convertir caracteres que no están permitidos en las URL a un formato universalmente aceptado. Los caracteres especiales, espacios y caracteres no ASCII se reemplazan con un signo de porcentaje seguido de dos dígitos hexadecimales que representan el valor del byte ASCII o UTF-8 del carácter. Por ejemplo, un espacio se convierte en "%20" y un ampersand se convierte en "%26".

La codificación de URL está definida por el RFC 3986, que especifica qué caracteres están permitidos en las diferentes partes de una URL. Los caracteres no reservados (A-Z, a-z, 0-9, guion, punto, guion bajo, tilde) pueden aparecer tal cual, mientras que los caracteres reservados que tienen un significado especial en la sintaxis de URL deben codificarse cuando se usan como datos en lugar de delimitadores.

En el acortamiento de URL, la codificación es relevante en dos contextos. Primero, la URL de destino enviada para acortar puede contener caracteres codificados que deben preservarse durante el almacenamiento y la redirección. Segundo, la URL corta en sí debe evitar caracteres que requieran codificación, por lo que la mayoría de los servicios restringen los códigos cortos a caracteres alfanuméricos y guiones.

Los errores comunes incluyen la doble codificación (codificar una URL ya codificada), la codificación inconsistente de caracteres Unicode y no codificar los valores de los parámetros de consulta. Estos problemas pueden causar redirecciones rotas o páginas de destino incorrectas.

¿Te resultó útil este artículo?

Términos relacionados

URL corta

Una versión condensada de una URL larga que redirige al destino original. Las URL cortas son más fáciles de compartir y rastrear.

Slug de URL

La parte legible de una URL que identifica una página específica, normalmente derivada del título de la página.

Codificación porcentual

Un mecanismo para codificar caracteres especiales en URL reemplazándolos con un signo de porcentaje seguido de dígitos hexadecimales.

Codificación de código QR

El proceso de convertir datos en el patrón de módulos que forman un código QR.

Codificación Base62

Esquema de codificación que representa datos con 62 caracteres alfanuméricos (a-z, A-Z, 0-9). Muy usado para generar los códigos de las URLs cortas, produce con eficiencia cadenas breves y seguras para URLs.

Fragmento de URL

Parte de la URL que aparece después del símbolo "#". Se utiliza para enlazar directamente a una sección concreta de la página o para el enrutamiento en SPA.

Artículos relacionados

Cómo funcionan los acortadores de URL - El lado técnico de las redirecciones

Descubre la mecánica técnica detrás del acortamiento de URLs: generación de hash, consultas a bases de datos, redirecciones HTTP y más. Incluye ejemplos de respuestas HTTP y cálculos de codificación base-62.

Guía de API de acortadores de URL - Generación programática de URLs cortas

Una guía práctica para usar APIs de acortadores de URL. Aprende sobre formatos de solicitud, estructuras de respuesta, autenticación y patrones de implementación.

Accesibilidad y URLs cortas - Lectores de pantalla, texto de enlace y códigos QR

Explica cómo las URLs cortas afectan a usuarios con discapacidad visual, usuarios mayores y usuarios con discapacidades cognitivas. Cubre problemas de lectura de URLs con lectores de pantalla, diseño de texto de enlace conforme a las directrices WCAG y métodos para crear códigos QR accesibles, con datos concretos y consejos prácticos.

Preguntas frecuentes

¿Cuándo es necesaria la codificación de URL?
Cuando las URLs contienen caracteres no ASCII (como caracteres especiales), espacios o caracteres especiales (&, =, ?, etc.). Los navegadores manejan la codificación automáticamente, pero se necesita codificación explícita al construir URLs programáticamente.
¿Cuál es la diferencia entre codificación y decodificación de URL?
La codificación convierte caracteres a notación porcentual (%XX), y la decodificación revierte la notación porcentual a los caracteres originales. Por ejemplo, un espacio se codifica como %20.

Pon los términos en práctica

Acorta una URL gratis