Saltar al contenido

Normalizador de URL

Pegue URL, una por línea, y obtenga una forma limpia y comparable de cada una, con una tabla que muestra exactamente qué cambió.

Procesado localmente en tu navegador

Opciones
Las URL solo se reescriben como texto, nunca se abren. Dominio en minúsculas, puertos por defecto, segmentos punto y escapes %XX se normalizan siempre.0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Normalizador de URL?

Dos URL pueden parecer distintas y apuntar al mismo sitio: HTTP://Ejemplo.COM:80/a/../b y http://ejemplo.com/b son la misma dirección. La normalización de URL reescribe una URL en una forma estándar (RFC 3986 y reglas WHATWG URL) para encontrar duplicados, comparar enlaces y mantener coherentes las analíticas o los sitemaps.

Por cada línea, la herramienta pone en minúscula el esquema y el dominio, convierte los dominios internacionales a punycode, elimina los puertos por defecto (:80 en http, :443 en https), resuelve los segmentos ./ y ../, decodifica caracteres codificados sin necesidad como %7E o %41 y escribe en mayúscula el resto de escapes (%e2%82%ac pasa a %E2%82%AC). Pasos opcionales ordenan los parámetros, quitan el fragmento, la barra final, www. o user:password@ y eliminan duplicados. Las mayúsculas de la ruta nunca se tocan, porque /Docs y /docs pueden ser páginas distintas.

¿Cómo funciona?

  1. Pegue una URL por línea; una línea sin esquema se trata como https:// (o http://, o se marca como no válida).
  2. Marque los pasos opcionales que necesite: ordenar parámetros, quitar el fragmento, la barra final o www., reducir dobles barras y eliminar duplicados.
  3. Elija si los dominios internacionales se muestran en punycode o en Unicode.
  4. Copie la lista normalizada y consulte la tabla para ver, URL por URL, qué cambió y qué líneas no eran válidas.

Casos de uso habituales

  • Eliminar duplicados de una exportación de rastreo o de una lista de backlinks donde la misma página aparece escrita de varias formas.
  • Comparar las URL de una herramienta de analítica, un sitemap y un CMS para comprobar que realmente coinciden.
  • Construir URL canónicas para etiquetas rel=canonical, redirecciones o claves de caché.
  • Limpiar una lista de enlaces antes de importarla, con un informe claro de cada cambio.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
HTTP://WWW.Example.COM:80/a/./b/../c/%7Euser/%e2%82%ac?b=2&a=%41&z=%2f#Top
https://münchen.example/Straße?q=1
example.org/docs//guide/?z=1&a=2#
https://user:pass@example.com:443
not a url at all?
Salida
http://example.com/a/c/~user/%E2%82%AC?a=A&b=2&z=%2F#Top
https://xn--mnchen-3ya.example/Stra%C3%9Fe?q=1
https://example.org/docs//guide/?a=2&z=1
https://user:pass@example.com/
not a url at all?

Privacidad

Normalizador de URL se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

La normalización es sintáctica. No sabe que un servidor trata /a y /a/ como la misma página, que un parámetro es irrelevante o que http y https sirven el mismo contenido: revise los pasos opcionales antes de aplicarlos.

Preguntas frecuentes

¿La herramienta abre o comprueba mis URL?

No. Las URL solo se analizan y se reescriben como texto en su navegador. No se hace ninguna petición de red, así que funciona también con direcciones privadas o internas.

¿Por qué no se pone la ruta en minúsculas?

Solo el esquema y el dominio no distinguen mayúsculas. Las rutas y los valores de parámetros sí las distinguen en la mayoría de servidores; ponerlos en minúscula podría apuntar a otra página.

¿Qué caracteres codificados con % se decodifican?

Solo los no reservados (letras, dígitos, - . _ ~), porque decodificarlos nunca cambia el significado. Escapes como %2F, %20 o %26 siguen codificados y sus dígitos hexadecimales pasan a mayúscula.

Más herramientas en Herramientas para desarrolladores →