Analizar URL y crear enlaces UTM

Pega una URL HTTP o HTTPS para ver su host, ruta, fragmento y todos los valores de consulta. Rellena source, medium, campaign, term y content para construir el enlace de campaña, vacía un campo para quitar esa etiqueta y copia o descarga el resultado sin visitar el destino.

Se ejecuta localmente en tu navegador
Esta herramienta procesa todos los datos localmente en tu navegador.
URL y parámetros de campañaEl destino se analiza solo como texto. No se abre ni se solicita ninguna URL.

Cómo inspeccionar una URL y construir un enlace con UTM

El taller lee una única URL HTTP o HTTPS absoluta como texto y devuelve las partes que la componen: protocolo, host, ruta, fragmento y cada parámetro de consulta con su valor. Después se pueden añadir, sustituir o quitar las cinco etiquetas de campaña clásicas — utm_source, utm_medium, utm_campaign, utm_term y utm_content —, y el resultado se ofrece como enlace normalizado para copiar o descargar.

No se solicita nada. En una sesión medida, ninguna petición salió de la página salvo la analítica del propio sitio, así que un enlace que todavía no es público, una dirección interna de pruebas o un enlace con credenciales se pueden inspeccionar tal cual. El taller informa de lo que dice la URL, no de lo que respondería el servidor.

  1. Pega una URL absoluta en el campo URL, por ejemplo https://docs.example.com/guides/install?ref=nav, o pulsa Cargar ejemplo para partir de un enlace que ya lleva tres etiquetas de campaña.
  2. Pulsa Inspeccionar y crear URL. La URL normalizada aparece a la derecha; el desglose lista protocolo, host, ruta, fragmento y los parámetros de consulta, y los contadores indican cuántos parámetros y cuántas etiquetas de campaña lleva el enlace.
  3. Rellena las etiquetas que necesites. Una etiqueta que la URL ya lleva se muestra en su campo, y un valor que escribas se mantiene para la siguiente URL, de modo que las mismas etiquetas sirven para un segundo destino.
  4. Vacía un campo de etiqueta para quitar esa etiqueta del enlace y lee el informe: nombra una URL que usa HTTP, credenciales incrustadas en la URL, un nombre de parámetro que aparece más de una vez y las etiquetas de campaña que el enlace no lleva.
  5. Pulsa Copiar o Descargar para la URL normalizada, y Limpiar para vaciar el campo y las cinco etiquetas antes del siguiente enlace.

Qué lee el taller de URL y qué deja intacto

Qué muestra el desglose

El desglose lo construye el propio analizador de URL del navegador, así que los valores son los que usaría un navegador: el esquema y el host pasan a minúsculas, un espacio dentro de una ruta o de un valor se convierte en %20, un host no ASCII aparece en su forma punycode (例え.jp pasa a xn--r8jz45g.jp) y un # final sin nada detrás desaparece. Un ? que cierra la URL sin parámetro detrás se conserva.

Cada parámetro se lista con su valor en el orden en que aparece, y un nombre repetido permanece dos veces en la URL y se avisa como duplicado. Cuando el enlace lleva más parámetros de los que caben en la lista, el informe dice cuántos de cuántos se muestran, y la URL normalizada de al lado los conserva todos.

Cómo se aplican las etiquetas de campaña

Solo los cinco nombres utm_ responden a los campos de etiqueta. Cualquier otro parámetro se copia sin tocar, incluidos ref, gclid y los nombres propios de cada sitio, y un parámetro que solo difiere en mayúsculas — UTM_SOURCE junto a utm_source — es para el navegador un parámetro distinto. Una etiqueta ya presente se sobrescribe, no se duplica.

Una etiqueta que venía en la URL se muestra en su campo para poder editarla. Un valor escrito a mano se mantiene al inspeccionar la siguiente URL, que es lo que permite construir el mismo enlace de campaña para varios destinos; vaciar el campo quita esa etiqueta de la URL. Limpiar vacía el campo de URL y las cinco etiquetas a la vez.

Qué no hace el taller

Nunca solicita la dirección. Un host que no resuelve, una página que responde 404, una cadena de redirecciones y un certificado caducado se ven aquí exactamente igual que un enlace que funciona, porque no se abre ninguna conexión; comprobar que un enlace responde es otro trabajo.

Una URL que nadie edita se devuelve tal como estaba escrita, codificación incluida. En cuanto se escribe una etiqueta de campaña, el navegador reescribe toda la consulta en el estilo de formulario: un espacio guardado como %20 pasa a +, una / dentro de un valor pasa a %2F y un = dentro de un valor pasa a %3D, y los valores se leen igual con cualquier analizador estándar. El campo espera una dirección HTTP o HTTPS absoluta: una ruta relativa, un enlace mailto: y una URL ftp:// se rechazan con un mensaje, y no se adivina un esquema ausente. Se maneja una URL cada vez.

Herramientas recientes: