Analizador de URL

Introduce una URL para descomponerla en protocolo, host, ruta, parámetros de consulta y fragmento. Detecta automáticamente parámetros de seguimiento como utm_source.

Anatomía de una URL

Componente Ejemplo Descripción
Esquema (protocolo) https: Indica el método de comunicación. Las páginas web usan http:/https:, los enlaces de correo mailto:, etc. Siempre aparece al principio de la URL.
Información de usuario user:pass@ Usuario y contraseña usados en autenticación Basic. Se almacena en texto plano, así que hay que tener cuidado al compartir una URL que la contenga.
Nombre de host example.com El dominio o dirección IP del servidor de destino.
Número de puerto :8080 El puerto de destino. Suele omitirse porque http usa 80 y https usa 443 por defecto.
Ruta /users/123 Cadena jerárquica que indica la ubicación de un recurso en el servidor.
Cadena de consulta ?id=123&sort=asc Conjunto de parámetros clave=valor que sigue al "?", con varios pares unidos por "&".
Fragmento #section2 Identificador que apunta a una posición concreta dentro de la página. Todo lo que sigue a "#" se procesa solo en el navegador y nunca se envía al servidor.

Parámetros de seguimiento habituales

Parámetro Descripción
utm_source Identifica el origen del tráfico (por ejemplo, newsletter, google, twitter) en herramientas como Google Analytics. UTM significa Urchin Tracking Module.
utm_medium Identifica el medio de marketing (por ejemplo, email, cpc, social). Suele usarse junto con utm_source.
utm_campaign Identifica el nombre de una campaña de marketing, útil para medir el efecto de una iniciativa concreta.
utm_term Identifica la palabra clave usada en un anuncio de búsqueda de pago (PPC).
utm_content Distingue entre varios enlaces o creativos dentro del mismo anuncio.
gclid ID de clic emitido por Google Ads, usado para el seguimiento de conversiones.
fbclid ID de clic emitido por Facebook Ads, usado por Meta para medir el rendimiento publicitario.

Consejos

  • Antes de compartir una URL en redes sociales, revísala con esta herramienta para comprobar si contiene parámetros de seguimiento como utm_source. Si los eliminas, obtendrás un enlace más limpio para compartir.
  • Toda URL introducida se procesa totalmente en el navegador mediante JavaScript y nunca se envía al servidor de toolbase.cc, por lo que es seguro revisar URLs que contengan credenciales.
  • Si la misma clave aparece varias veces en la cadena de consulta (por ejemplo, ?tag=a&tag=b), cada aparición se muestra como una fila independiente.
  • El fragmento (todo lo que sigue a "#") nunca se envía al servidor: se usa solo dentro del navegador para enlaces internos de la página o el enrutado de aplicaciones de una sola página, por lo que nunca aparece en los registros de acceso del servidor.
  • Cuando el campo de puerto aparece vacío, significa que se omitió el puerto por defecto (80 para http, 443 para https).

Preguntas frecuentes

En la mayoría de los casos sí: eliminarlos no afecta a cómo se muestra o funciona la página, ya que se usan principalmente para análisis y rara vez influyen en el enrutado del servidor. Aun así, algunos sitios usan parámetros de consulta para lógica condicional, así que conviene comprobar que el enlace sigue funcionando antes de compartirlo.

Esto se llama codificación porcentual (codificación de URL): como las URL no pueden contener directamente caracteres no ASCII, las secuencias de bytes UTF-8 se representan como códigos %XX. Esta herramienta las decodifica automáticamente para mostrarlas mediante URLSearchParams.

Esta herramienta usa la API de URL nativa del navegador, que solo puede analizar una URL completa que incluya un esquema (como http://). Para revisar algo como localhost:3000/path, añade http:// al principio para obtener http://localhost:3000/path.

No. El fragmento se procesa en el navegador después de cargar la página y nunca forma parte de la solicitud HTTP en sí, por lo que nunca llega al servidor. Se usa para enlaces internos de la página y el enrutado de aplicaciones de una sola página.

Son ID de clic emitidos por plataformas publicitarias. El sitio de destino usa ese ID para informar a Google o Meta de qué anuncio generó la visita, lo cual se usa para el seguimiento de conversiones. No es información personal en sí misma, pero sí permite rastrear el canal publicitario de origen.
ツールくん

A propósito — Por qué las URL acumulan tantos parámetros de seguimiento

Parámetros de consulta como ?utm_source=... se originaron en "Urchin Tracking Module", un identificador de análisis ofrecido en 2005 por Urchin, la empresa cuyo producto se convirtió en la base de Google Analytics tras ser adquirida por Google. Esa adquisición explica por qué el término "parámetro UTM" se volvió un estándar del sector.

A partir de la década de 2010, plataformas publicitarias como Google y Facebook empezaron a añadir sus propios parámetros de seguimiento (gclid, fbclid, etc.), por lo que una misma URL puede acumular hoy varios parámetros de seguimiento a la vez. Que un enlace compartido en redes sociales parezca inusualmente largo suele deberse precisamente a esta acumulación.

Algunos navegadores y herramientas centradas en la privacidad ya eliminan estos parámetros automáticamente. Aun así, el propósito de medición es genuinamente útil para muchos sitios legítimos, así que no se trata simplemente de algo "malo": el debate sobre cómo equilibrar la medición de marketing con la privacidad personal sigue abierto hoy en día.