Pídele a ChatGPT que acorte una URL y te devolverá algo con la forma exacta: un dominio corto, una barra y siete caracteres en base62. Pégalo en un navegador y no encontrarás nada. El slug no existe, porque ChatGPT lo generó como genera cualquier otro texto, y un enlace corto no es texto. Es una fila en la base de datos de alguien. Sin una llamada a una herramienta no hay base de datos, así que el modelo adivina.
Detrás de la expresión «acortador de URL de ChatGPT» se esconden dos problemas distintos, y los resultados de búsqueda los mezclan. Algunas personas quieren acortar un enlace a una conversación de ChatGPT, porque esas URL para compartir superan los sesenta caracteres y parecen un parámetro de seguimiento que hubiera explotado. Otras quieren acortar enlaces dentro de ChatGPT, mientras redactan, sin salir a otro panel de control. Ambos problemas tienen solución. Ninguno se resuelve pidiéndoselo amablemente al modelo.
Esta publicación empieza por el caso del enlace para compartir porque ocupa un párrafo, y después cubre las tres rutas que permiten a un asistente crear un enlace corto de marca que funcione: un chat pre-rellenado, una acción de GPT personalizada y un conector MCP. Si ya sabes que quieres la última, la guía completa para configurar MCP con Claude y Cursor es la referencia más detallada, y el mismo servidor funciona aquí.
Por qué ChatGPT inventa enlaces cortos
Un enlace corto es un identificador arbitrario. f.elido.me/k7mQ2p no significa nada hasta que un acortador ha escrito ese slug asociado a una URL de destino, precisamente el tipo de dato que un modelo de lenguaje no puede recuperar de sus pesos. Así que produce la forma y rellena el centro con caracteres plausibles.
No es una peculiaridad de ChatGPT. OpenAI publicó un artículo en el que sostiene que los modelos de lenguaje alucinan porque el entrenamiento y la evaluación estándar premian una conjetura segura frente a admitir la incertidumbre: una respuesta incorrecta y «no lo sé» obtienen el mismo cero, así que adivinar gana por término medio. Las URL son el caso más claro de ese incentivo. Nieman Lab documentó que ChatGPT devolvía URL inventadas de artículos de más de diez editores que habían firmado acuerdos de licencia con OpenAI, entre ellos AP, Financial Times y Le Monde. Si el modelo inventa una URL para una noticia que existe, sin duda inventará un slug de seis caracteres.
La solución es estructural, no cuestión de perfeccionar el prompt. Cada ruta que aparece a continuación sustituye la generación por una llamada a una herramienta, de modo que el asistente pide un slug a un acortador e informa de lo que recibe. Ninguna cantidad de «dame solo enlaces reales, no inventes nada» cambia el mecanismo.
Cómo acortar un enlace a una conversación de ChatGPT
Esto es más sencillo de lo que sugiere el volumen de búsquedas. Pulsa Share en ChatGPT, copia la URL y pégala en un acortador como un destino normal. Una dirección chatgpt.com/share/... es una URL HTTPS normal; no necesita ningún tratamiento especial.
La razón para hacerlo es la medición. Un enlace para compartir sin más, publicado en un boletín o un canal de Slack, no te dice nada sobre quién lo abrió. Pásalo por un enlace que controles y obtendrás recuentos de clics, referente, país y dispositivo, que es precisamente el objetivo de poner un acortador delante de cualquier cosa. Lo mismo se aplica a la dirección chatgpt.com/g/... de un GPT personalizado si estás promocionando uno.
Conviene conocer dos salvedades. Las conversaciones compartidas son públicas para cualquiera que tenga la URL, así que acortarlas no añade privacidad; de hecho, un acortador con una página pública de análisis la reduciría. Además, si vas a acortar enlaces de conversaciones a gran escala para un lanzamiento, colócalos en una carpeta de campaña con etiquetas UTM coherentes en lugar de crearlos de forma improvisada, o una semana después no podrás atribuir las cifras. Nuestra guía sobre el seguimiento de UTM de principio a fin explica la convención de etiquetado.
Ruta uno: un chat pre-rellenado, sin configuración
La opción que requiere menos esfuerzo no necesita cuenta, instalación ni configuración. ChatGPT acepta un parámetro de consulta que abre una conversación nueva con el prompt ya rellenado:
https://chatgpt.com/?q=<url-encoded%20prompt>
Ese es el mecanismo de los botones de la página de integraciones con LLM. El prompt pre-rellenado explica qué es Elido y pide al asistente que ayude a acortar una URL que pegarás después. Se comprobó contra la interfaz activa en abril de 2026, aunque el comportamiento de los parámetros de consulta en cualquier producto de IA cambia y conviene volver a probarlo si un botón deja de funcionar.
Ten claro qué ofrece esta ruta. El asistente sigue sin tener herramientas, así que no puede crear el enlace. Lo que sí puede hacer es guiarte por los campos, proponer un slug que encaje con tu convención de nombres y preparar el conjunto de UTM para un lanzamiento en seis canales; después tú pegas los resultados. Elimina la tarea de pensar, no el cambio de pestaña. Para algo puntual es realmente suficiente; para cualquier cosa repetida, sigue leyendo.
Ahora mismo, el cambio de pestaña probablemente te cuesta más de lo que crees. Crea un espacio de trabajo gratuito, conecta una de las dos rutas siguientes y la próxima propuesta de campaña no saldrá de la ventana de chat.
Ruta dos: una acción de GPT personalizada en la API de Elido
En agosto de 2026 no existe un GPT oficial de Elido en la tienda, y prefiero decirlo antes que dejarte buscarlo. Conviene señalar que esta ruta no tiene equivalente en Gemini, donde los asistentes personalizados no pueden llamar a una API externa; el artículo sobre Gemini explica por qué. Crear el tuyo lleva unos diez minutos y, de todos modos, te ofrece algo mejor: una acción limitada a tu espacio de trabajo, con tus propias instrucciones incorporadas.
Una acción de GPT personalizada es una llamada REST descrita mediante un esquema OpenAPI. Elido publica uno en https://elido.app/openapi.yaml, que cubre la creación y el listado de enlaces, las consultas de análisis y la generación de códigos QR, así que la mayor parte del trabajo ya está hecha.
Conectar la acción
En el editor de GPT, crea un GPT nuevo, abre Configure, después Create new action y pega el esquema. Recórtalo antes. Las acciones de GPT se confunden con especificaciones grandes, y un GPT que solo necesita crear y leer enlaces no necesita los endpoints de gestión de dominios. Conserva la ruta /v1/workspaces/{workspace_id}/links para crear y listar, además de una consulta de análisis, y elimina el resto.
Después elige un esquema de autenticación. La documentación de autenticación de acciones de OpenAI admite tres:
- None. Adecuado para un endpoint público de solo lectura, pero incorrecto para cualquier cosa que escriba en tu espacio de trabajo.
- API key. La opción práctica para un GPT privado que usas tú solo. OpenAI cifra la clave en reposo y la envía como token Bearer en cada llamada de la acción.
- OAuth. La opción correcta para un GPT compartido con un equipo, ya que cada usuario se autentica con su propia identidad. Proporcionas un ID y un secreto de cliente, las URL de autorización y de token y una lista de ámbitos, y registras la redirección
https://chatgpt.com/aip/{g-YOUR-GPT-ID}/oauth/callback. OpenAI exige el parámetrostate.
Instrucciones que detienen las conjeturas
La acción por sí sola no basta. Sin instrucciones explícitas, el modelo a veces responderá de memoria en lugar de llamar a la herramienta, sobre todo cuando la conversación ya contiene un enlace corto con el que puede hacer coincidir el patrón. Escribe algo tajante en el campo de instrucciones:
Never write a short URL yourself. Every short link must come from the createLink action's response. If the action fails, report the error and stop; do not produce a substitute link.
Ese único párrafo marca la diferencia entre un GPT que funciona y otro que fabrica enlaces en silencio a la tercera intervención.
Ruta tres: un conector MCP
El Model Context Protocol es el estándar emergente para este problema exacto, y tiene una ventaja sobre un GPT personalizado: el mismo servidor funciona en distintos clientes. Configúralo una vez y las herramientas aparecen en todos los asistentes compatibles con MCP, en lugar de vivir dentro de un único GPT.
@elido/mcp-server es un proceso local de Node que usa el transporte stdio. Expone cinco herramientas: create_link, list_links, query_analytics, generate_qr y list_workspaces. Tu clave de API permanece dentro del proceso del servidor, por lo que el modelo ve los resultados de las herramientas y nunca las credenciales. El protocolo está documentado en modelcontextprotocol.io, y la guía paso a paso de configuración de MCP incluye los archivos de configuración y dos sesiones prácticas.
La compatibilidad de los clientes con MCP es irregular y cambia deprisa, así que comprueba tu plan y tu versión de ChatGPT antes de comprometerte con esta ruta. Cuando está disponible, es con diferencia la más limpia de las tres.
Qué ruta encaja con tu configuración
| Chat pre-rellenado | Acción de GPT personalizada | Conector MCP | |
|---|---|---|---|
| Tiempo de configuración | Ninguno | Unos diez minutos | Unos cinco minutos |
| Crea un enlace real | No, solo borradores | Sí | Sí |
| Funciona en otros asistentes | Enlace por interfaz | Solo ChatGPT | Cualquier cliente MCP |
| Compartir con el equipo | Cualquiera con el enlace | Mediante OAuth | Configuración por máquina |
| Más adecuado para | Algo puntual | Un GPT de marketing compartido | Desarrolladores y uso diario |
Si estás eligiendo para un equipo de marketing, el GPT personalizado con OAuth gana en distribución: la gente ya trabaja en ChatGPT y un GPT compartido no necesita instalación local. Si eliges para ti y escribes código, el conector MCP gana en alcance, porque las mismas herramientas te acompañan en el editor. El chat pre-rellenado es una demostración, no un flujo de trabajo.
Seguridad: a qué puede acceder realmente el asistente
Cualquiera de estas rutas entrega a un producto de IA una credencial capaz de escribir en tu espacio de trabajo, así que delimítala de forma deliberada.
Crea una clave de API específica para cada integración en lugar de reutilizar una, y limítala a los permisos que necesita el asistente. Un GPT de campaña necesita crear enlaces y leer análisis; no tiene ningún motivo para borrar enlaces o gestionar dominios personalizados. Cuando algo parece incorrecto, una clave por integración hace que el registro de auditoría te diga cuál lo hizo, y revocarla no te cuesta nada más.
Hay dos cosas que debes saber sobre el flujo de datos. Con una acción de GPT personalizada, tu solicitud y tu respuesta pasan por la infraestructura de OpenAI, así que trata las URL de destino como datos comunicados a un procesador estadounidense y compruébalo frente a tu propia evaluación de transferencias. Con MCP, el servidor se ejecuta en tu máquina y llama directamente a la API, lo que mantiene el tráfico entre tú y una región de la UE. Si esa diferencia importa para tu posición de cumplimiento, es el argumento más sólido a favor de la ruta tres, y nuestras notas sobre la residencia de datos de la UE para herramientas de marketing desarrollan el razonamiento.
Límites reales
Esto no resuelve tres cosas.
Los asistentes son malos para el trabajo masivo. Pedir cuarenta enlaces en una conversación produce errores de límite de frecuencia y un modelo que pierde la correspondencia entre cada slug y su destino. A partir de unos pocos, usa la API o una importación CSV.
La calidad del slug sigue necesitando a una persona. Los modelos tienden a elegir slugs genéricos, así que si tu convención codifica la campaña y el canal, explícalo en las instrucciones y comprueba el resultado durante un tiempo.
Medir lo que devuelven esos enlaces es un trabajo aparte y más difícil de lo que parece: el seguimiento del tráfico desde ChatGPT explica por qué una gran parte de los clics llega sin atribución.
Además, no hay forma de impedir que un modelo decidido escriba un enlace plausible en prosa mientras llama correctamente a la herramienta en otra parte de la misma respuesta. Comprueba por muestreo lo que se publica. El fallo es silencioso por diseño, que es precisamente la razón de existir de este artículo.
Lee el artículo principal → Conecta Elido a Claude y Cursor con MCP
Relacionado en el blog
- Cómo tratan los rastreadores de IA los enlaces cortos - qué ocurre cuando un asistente, no una persona, sigue tu redirección.
- Medir el canal de asistentes de IA en GA4 - atribuir el tráfico que te envían estas conversaciones.
- llms.txt explicado - el archivo que determina cómo describen los asistentes tu producto.
- Inicio rápido de la API de acortamiento de URL - la interfaz REST en la que se apoyan todas las rutas anteriores.
- Seguimiento del tráfico desde ChatGPT - contar los clics que devuelven estos enlaces.
- Acortador de URL de Gemini: dónde funcionan realmente las llamadas a herramientas - la misma pregunta en la plataforma de Google.
Preguntas frecuentes
¿Puede ChatGPT acortar una URL?
No por sí solo. ChatGPT predice texto, y un enlace corto solo existe cuando un servicio de acortamiento ha escrito el slug en su base de datos. Si se lo pides sin una herramienta conectada, el modelo devuelve un slug con la forma correcta que no lleva a ninguna parte. Conecta una acción de GPT personalizada o un conector MCP y el acortamiento se hace mediante una llamada real a la API, por lo que el enlace funciona.
¿Cómo acorto un enlace a una conversación de ChatGPT?
Copia la URL para compartir desde el botón Share de ChatGPT y pégala en cualquier acortador como una URL de destino normal. El enlace para compartir es una dirección HTTPS normal, así que no requiere nada especial. Si usas un acortador que controles, añades datos de clics que la URL para compartir sin más no te permite recopilar.
¿Por qué ChatGPT inventa enlaces cortos?
Porque está generando caracteres, no consultando nada. La propia investigación de OpenAI atribuye las alucinaciones a un entrenamiento y una evaluación que premian adivinar con seguridad en lugar de admitir la incertidumbre. Un slug corto tiene mucha entropía y es imposible de adivinar por diseño, así que es casi lo peor que puedes pedirle a un modelo de lenguaje que produzca de memoria.
¿Existe un GPT oficial de Elido en la GPT Store?
No. En agosto de 2026 no hay ningún GPT de Elido publicado. Puedes crear tu propio GPT personalizado en unos minutos apuntando una acción de GPT a la especificación OpenAPI pública de Elido, o conectar el servidor MCP de Elido en cualquier cliente compatible con MCP.
¿Cuál es la diferencia entre una acción de GPT y un conector MCP?
Una acción de GPT vive dentro de un único GPT personalizado y llama a tu API REST desde la infraestructura de OpenAI, descrita mediante un esquema OpenAPI. Un conector MCP se ejecuta como un proceso que controlas y expone la misma capacidad como herramientas con nombre a cualquier cliente que hable el protocolo. La acción es más fácil de compartir con un equipo; el conector te acompaña entre asistentes y mantiene la clave de API en tu propia máquina.
¿Necesito un plan de pago para acortar enlaces desde ChatGPT?
No. Tanto el servidor MCP como la API REST funcionan con el plan gratuito, sujetos a los mismos límites de frecuencia que cualquier otro cliente de API. Los dominios personalizados y una retención de análisis más larga son funciones de pago, no el acceso a la API en sí.
Prueba Elido
Pega una URL, obtén un enlace corto
Sin registro. El enlace vive 30 días. Crea una cuenta para conservarlo.
Gratis, sin registro · 2 por día