¿Está tu web preparada para los agentes de IA?

Una persona le pregunta a su asistente de IA qué formación en inteligencia artificial puede hacer su equipo el mes que viene. El asistente tiene que identificar proveedores, mirar convocatorias, comparar modalidades y comprobar si quedan plazas. Para eso entra en varias webs y, en cada una, se encuentra lo mismo: HTML diseñado para una pantalla, del que tiene que deducir dónde está cada dato.
A veces lo consigue. A veces se queda con una versión antigua de la página que tenía en su memoria, o con lo que dice un agregador de terceros, o con nada. Y el resultado de esa consulta —una recomendación, una comparativa, una lista corta— se construye con lo que ha podido entender, no con lo que tu empresa publica.
Esto no significa que las webs vayan a desaparecer ni que los clientes vayan a comprar a través de agentes. Significa que hay un tipo de visitante nuevo, con una forma distinta de leer, y que la mayoría de las webs no están pensadas para él. Prepararlas tiene nombre: Agent-Ready.
Este artículo explica qué es una web Agent-Ready, en qué se diferencia del SEO y del GEO —no son lo mismo y se confunden constantemente—, qué tecnologías intervienen, qué pueden hacer hoy los agentes de verdad y cómo empezar sin rehacer nada.
¿Qué es una web Agent-Ready?
Una web Agent-Ready es aquella cuya información puede ser descubierta, interpretada y consultada por sistemas automáticos, no solo leída por personas, y que cuando corresponde permite interactuar con capacidades concretas bajo permisos explícitos.
La diferencia con una web normal no está en el diseño ni en el contenido, sino en cuántas formas hay de acceder a lo mismo. Una web tradicional publica una representación: HTML. Una web Agent-Ready publica varias representaciones coherentes de la misma información, cada una pensada para quien la va a leer, y todas salidas de la misma fuente de datos.
Conviene decir una cosa desde el principio: Agent-Ready describe un conjunto de capacidades arquitectónicas, no es una certificación. No hay ningún organismo que lo acredite ni ningún sello que se pueda obtener. Cuando alguien ofrezca uno, desconfía.
De la web para personas a la web que también responde a máquinas
La web lleva treinta años añadiendo destinatarios sin quitar ninguno. Cada capa se montó sobre la anterior porque apareció alguien nuevo que necesitaba leer lo mismo de otra manera.
- **HTML para personas.** La capa original y la que sigue mandando
diseño, navegación, lectura. Nada de lo que viene después la sustituye.
Datos estructurados para buscadores. Schema.org y JSON-LD aparecen para que un rastreador no tenga que adivinar si eso es un producto, un curso o un artículo.
Contenido y APIs para consumidores automatizados. Integraciones, aplicaciones móviles y sistemas de terceros que necesitan el dato y no la página.
- **Interfaces para agentes compatibles.** Lo nuevo
mecanismos para que un sistema de IA descubra qué puede consultar y lo consulte sin interpretar maquetación.
Las cuatro capacidades: descubrir, comprender, consultar, interactuar
Es útil separar Agent-Ready en cuatro capacidades, porque se implantan por separado, cuestan cosas distintas y no todas hacen falta. Una web puede ser excelente en las dos primeras y no necesitar nunca la cuarta.
- Descubrir. Que un sistema encuentre los puntos de entrada sin que nadie se los pase: SEO técnico sano, sitemap, canonicals correctos, índices legibles por máquina y accesibilidad real. *Ejemplo: un índice que enumera dónde está el catálogo, la documentación y las interfaces disponibles.* Si esta capa falla, las otras tres no se llegan a usar.
- Comprender. Que sepa qué es cada cosa
datos estructurados coherentes con lo que se ve, terminología consistente, contenido claro y sin ambigüedad. *Ejemplo: que una ficha diga «esto es un curso, dura esto y se imparte así» en lugar de dejarlo en la maquetación.* Marcado que contradiga al contenido visible es peor que no tener marcado.
- Consultar. Que pueda pedir un dato concreto en lugar de descargar una página entera: una API documentada, representaciones en texto plano, y un servidor MCP cuando el catálogo lo justifica. *Ejemplo: preguntar qué convocatorias hay abiertas y recibir esa lista, no la página que la contiene.*
- Interactuar. Que pueda ayudar a completar una acción dentro de límites: herramientas acotadas, permisos explícitos, validación y confirmación humana en lo que tenga consecuencias. *Ejemplo: preparar y validar un formulario que después revisa y envía una persona.* Es la capa más delicada y la que menos webs necesitan.
SEO, GEO y Agent-Ready no son lo mismo
Es la confusión más frecuente, y tiene consecuencias prácticas: lleva a comprar lo que no se necesita y a descuidar lo que sí. Los tres enfoques son complementarios y resuelven problemas distintos.
Dicho corto: el SEO trabaja para que te encuentren, el GEO para que te entiendan y te citen bien, y Agent-Ready para que puedan preguntarte. Si tu SEO está roto, esto no lo arregla. Y tener una API no posiciona.
| Dimensión | SEO | GEO | Agent-Ready |
|---|---|---|---|
| Objetivo | Que te encuentren e indexen | Que tu contenido se entienda, se resuma y se cite bien | Que puedan consultar tus datos y, si procede, usar capacidades |
| Consumidor | Rastreadores de buscadores | Motores de respuesta generativa | Agentes y sistemas automatizados compatibles |
| Técnicas | Arquitectura, contenido, enlaces, rendimiento | Claridad, estructura, definiciones, fuentes verificables | Datos estructurados, APIs, OpenAPI, Markdown, MCP |
| Resultado buscado | Visibilidad en resultados de búsqueda | Aparecer de forma fiel en una respuesta generada | Que un sistema obtenga el dato correcto y actualizado |
| Límite honesto | No controlas el algoritmo | No hay garantía de citación ni de aparición | No obliga a ningún agente a usarte |
Ninguno de los tres sustituye a los otros. Y conviene repetirlo porque se vende lo contrario: publicar un fichero llms.txt, servir Markdown o levantar un servidor MCP no garantiza aparecer en ChatGPT, Gemini o Copilot. Cada producto decide por su cuenta qué fuentes usa, y eso cambia sin avisar.
Qué tecnologías intervienen
Ninguna de estas piezas es obligatoria. Cada una resuelve un problema concreto y conviene entender qué aporta y qué no antes de adoptarla.
- Schema.org y JSON-LD. Vocabulario estándar para decir qué es cada cosa. Sirve para que buscadores y sistemas automáticos no tengan que inferirlo. Aporta en catálogos, fichas y contenido estructurado. No garantiza resultados enriquecidos ni mejor posición.
- Markdown. El mismo contenido sin maquetación, en texto limpio. Sirve para que un modelo procese el artículo o la ficha sin pelearse con el HTML. Aporta en sitios con mucho contenido editorial o documental. No sustituye al HTML ni mejora por sí solo la indexación.
- APIs y OpenAPI. Una interfaz para pedir datos concretos y una descripción legible por máquina de esa interfaz. Aportan cuando hay un catálogo que cambia o integraciones repetidas. No son necesarias en un sitio de veinte páginas estables.
- Model Context Protocol (MCP). Un protocolo abierto para publicar capacidades —consultas, recursos— de forma que cualquier cliente compatible las use sin integración a medida. Aporta cuando varios consumidores distintos quieren lo mismo. No hace que los agentes te descubran solos: alguien tiene que conectar el servidor.
- WebMCP. Propuesta en incubación del grupo de Web Machine Learning del W3C para que una página exponga herramientas al agente que corre en el navegador de la persona. Hoy es una propuesta, no un estándar, y no está activa por defecto en los navegadores estables. Útil para explorar; no para prometer.
- Autenticación, permisos y límites. Lo que convierte lo anterior en algo que se puede poner en producción: quién accede, a qué, cuántas veces y qué queda registrado. Es la parte que suele faltar en las demostraciones.
Cuatro escenarios de empresa
Estos son escenarios posibles con la tecnología que existe hoy, no capacidades que tenga implantadas cualquier empresa. La diferencia importa: lo primero describe lo que se puede construir; lo segundo, lo que ya funciona. De los cuatro, el único que nosotros tenemos implantado es el primero, y solo en su parte de consulta.
Formación y academias. La pregunta de negocio es «¿qué formación puedo hacer y cuándo empieza?». Para responderla hace falta el catálogo de cursos, las convocatorias con su estado y las modalidades, todo vigente en el momento de la consulta. La mejora razonable es una fuente de datos única detrás de la web y una interfaz de consulta sobre ella, porque las fechas cambian y una copia manual envejece en días. El beneficio potencial es que quien pregunta reciba lo que de verdad hay abierto, en lugar de una versión antigua de la página o del dato de un agregador.
Comercio electrónico. La pregunta es «¿tenéis esto, en esta talla, y a cuánto?». Hace falta el catálogo con sus atributos, el precio y la disponibilidad real. La mejora razonable empieza por datos estructurados coherentes con la ficha y sigue, si el volumen lo justifica, por una interfaz estable de consulta. El beneficio potencial es dejar de depender de que alguien raspe la ficha de producto —una integración que se rompe en el siguiente rediseño— y que el dato que circule fuera sea el tuyo y esté actualizado.
Servicios B2B. La pregunta es «¿hacéis esto y cómo trabajáis?». Hace falta el catálogo de servicios, el alcance de cada uno y la documentación técnica que lo respalda. La mejora razonable es contenido legible por máquina y fichas con estructura explícita; la interacción, si se llega a ella, se queda en preparar una solicitud que revisa y envía una persona. El beneficio potencial es aparecer con precisión cuando alguien compara proveedores, que es justo el momento en el que una descripción vaga descarta.
Software y SaaS. La pregunta es «¿cómo hago esto con vuestra herramienta?» y, a veces, «hazlo». Hace falta la documentación y el catálogo de funcionalidades; para lo segundo, operaciones acotadas con los permisos del usuario que las pide. La mejora razonable es exponer primero la documentación de forma consultable y dejar las acciones para cuando haya autenticación, autorización y registro de lo que se hace. El beneficio potencial es menos carga de soporte en preguntas repetidas y una integración que no depende de que cada cliente la construya por su cuenta.
Un ejemplo real: cómo hemos preparado DatIACode
Lo más fácil de decir en este terreno es que algo «está preparado para la IA». Nosotros preferimos enseñarlo, y por eso lo implantamos primero en nuestra propia web antes de ofrecerlo a nadie.
La idea central es que no hay un catálogo aparte para las máquinas. La misma fuente de datos que pinta la web alimenta todas las demás representaciones, así que una convocatoria con plazas es la misma para la persona que la lee y para el sistema que la consulta.
Puedes ver la arquitectura completa, con cada interfaz enlazada y lo que puede y no puede hacer un agente, en la página Agent-Ready de DatIACode. Y si te interesa cómo funciona MCP por dentro, lo contamos en MCP, el protocolo que conecta agentes con los sistemas de tu empresa.
- HTML y JSON-LD en la misma página: lo que lee una persona y lo que interpreta un buscador no se contradicen porque salen del mismo sitio.
- Markdown bajo demanda: cualquier contenido se sirve en texto limpio si se pide con la cabecera Accept: text/markdown.
- API pública versionada, descrita con OpenAPI, para consultar cursos, convocatorias, servicios y artículos.
- Mecanismos de descubrimiento —índices para modelos y descripción de las interfaces— para que no haga falta que nadie los explique.
- Servidor MCP remoto en https://www.datiacode.com/mcp, público y de solo lectura, con ocho herramientas de consulta sobre el catálogo vivo.
- WebMCP experimental en formularios concretos: puede ayudar a rellenar y validar, pero el envío lo hace siempre la persona.
Qué ocurre cuando un asistente pregunta por nuestros cursos
Vale la pena ver el recorrido completo, porque es donde se entiende qué aporta todo lo anterior. Supongamos que alguien le pregunta a su asistente: «¿qué cursos de IA tiene DatIACode y qué convocatorias hay?».
Lo primero, y es la parte que más se malinterpreta: el asistente no aparece por su cuenta. Alguien ha tenido que configurar nuestro servidor MCP en ese cliente, igual que se configura cualquier otra integración. A partir de ahí, el recorrido es este.
El cliente, ya conectado, consulta qué herramientas publica el servidor y con qué parámetros.
Llama a search_courses con el tema que le interesa y recibe los cursos que encajan, con su slug y su URL.
Llama a search_cohorts —o a get_cohort si ya tiene una en mente— para saber qué convocatorias hay y en qué estado están.
Construye la respuesta con eso. Son los mismos datos que pinta la web, porque salen de la misma fuente: no hay un catálogo paralelo que se quede desactualizado.
¿Necesita tu empresa un servidor MCP?
Es la pregunta que más veces nos llega y casi siempre con la respuesta ya puesta. Conviene separarla del resto, porque MCP es la pieza más visible y la que menos falta hace en la mayoría de los casos.
| Tu situación | Por dónde empezar | ¿MCP? |
|---|---|---|
| Web corporativa con páginas estables | SEO técnico, contenido claro, accesibilidad y datos estructurados | No hace falta |
| Catálogo que cambia: productos, servicios, convocatorias | Fuente de datos única y, si el volumen lo pide, API documentada con OpenAPI | Todavía no |
| Varios asistentes o integraciones consultando lo mismo | Interfaz de consulta estable y, sobre ella, evaluar MCP con un caso de uso concreto | Puede tener sentido |
| Acciones con efecto sobre datos o terceros | Autenticación, autorización, límites, trazabilidad y confirmación humana | MCP no lo resuelve solo |
Esto es orientación inicial, no un diagnóstico. La fila que más se malinterpreta es la última: añadir MCP no habilita acciones seguras por sí mismo, y el trabajo que hay detrás —quién puede hacer qué y quién lo confirma— es el mismo con MCP que sin él.
Cómo saber si tu web está preparada
No hace falta una auditoría para hacerse una idea. Ocho preguntas dan bastante señal, y las que se responden con un «no sé» suelen ser las interesantes.
- ¿La información de tus productos y servicios está estructurada, o vive dentro del diseño de cada página?
- ¿Hay una única fuente de datos detrás, o la web dice una cosa y el sistema interno otra?
- ¿Tu contenido principal está en el HTML, o aparece solo después de que el visitante interactúe?
- ¿Existe alguna forma de consultar tus datos que no sea raspar la web?
- ¿Tus catálogos reflejan el estado real hoy, o se actualizan a mano cada cierto tiempo?
- ¿Sabes qué información puede salir y cuál no debería salir nunca?
- ¿Has probado alguna vez qué ve un sistema automático cuando entra en tu web?
- ¿Tienes claro qué acciones exigirían la confirmación de una persona?
| Si te reconoces en esto | Por dónde tiene sentido empezar |
|---|---|
| Varios «no» o «no sé», sobre todo en las cuatro primeras | Auditoría de contenido, accesibilidad y datos. Es lo más barato y lo que más mueve la aguja. |
| Información sólida y bien publicada, pero sin forma de consultarla que no sea la web | Estudiar si una API documentada aporta algo real, empezando por el dato que más te piden. |
| Datos ya expuestos y casos de integración identificados | Valorar interfaces para agentes y, antes que eso, los controles: permisos, límites y trazabilidad. |
Es una orientación cualitativa, no una nota. No hay una escala de madurez Agent-Ready validada por nadie, y cualquiera que te dé una puntuación sobre cien se la está inventando. Responder que sí a las ocho tampoco acredita nada: indica que la información de tu empresa está ordenada, que es lo que de verdad aprovecha cualquier sistema, humano o no.
Por dónde empezar sin rehacer la web
Casi siempre se trabaja sobre lo que ya hay. Rehacer una web para esto es desproporcionado, y además innecesario: el primer tramo del camino es ordenar información que ya existe.
- Auditoría. En qué punto estás
qué información hay, cómo está estructurada y qué entiende hoy un sistema externo. Sin esto, cualquier decisión posterior es una apuesta.
- Priorización. Qué casos de uso importan para el negocio. No todos los datos merecen exponerse, y algunos no deben.
- Contenido y datos estructurados. La capa más barata y la que más rinde. Aquí se resuelve buena parte del problema.
- Interfaces, si aportan. API, Markdown o MCP cuando hay un motivo concreto, no porque toque.
- Validación técnica y de seguridad. Comprobar con clientes reales qué se ve, qué se puede pedir y qué queda fuera.
- Evolución. Revisar cuando cambie el catálogo, el sistema o el estándar. Esto no se termina, se mantiene.
Conclusión
Preparar una web para agentes no es una moda que haya que adoptar entera ni un gasto que se justifique solo. Es una decisión de arquitectura que responde a una pregunta de negocio concreta: ¿hay sistemas que necesiten mi información y hoy no pueden obtenerla bien?
Si la respuesta es sí, el camino empieza por ordenar lo que ya publicas, no por montar un servidor. Y si es no, también está bien: una web excelente para personas sigue siendo el caso de uso principal, y ninguna de estas capas la sustituye.
Lo que no recomendamos es decidirlo a ciegas. Entre «no hacer nada» y «montar MCP porque lo hace todo el mundo» hay un diagnóstico de por medio, y suele costar menos de lo que parece.
Fuentes técnicas
Preguntas frecuentes
¿Qué significa exactamente que una web sea Agent-Ready?
Que su información puede ser descubierta, interpretada y consultada por sistemas automáticos, además de leída por personas. En la práctica son cuatro capacidades: descubrir los puntos de entrada, comprender qué es cada cosa mediante datos estructurados, consultar datos concretos por interfaces estables e interactuar con capacidades acotadas cuando está autorizado. Es una descripción de la arquitectura, no una certificación: no hay organismo que la acredite.
¿Es lo mismo que SEO o que GEO?
No, aunque se complementan. El SEO trabaja para que te encuentren e indexen. El GEO trabaja la claridad y la estructura para que un motor generativo entienda y cite bien tu contenido, sin garantía de que lo haga. Agent-Ready añade la parte que ninguno cubre: interfaces por las que un sistema pide un dato concreto en lugar de interpretar una página. Arreglar uno no arregla los otros.
¿Necesito un servidor MCP?
Probablemente no como primer paso, y puede que nunca. MCP aporta cuando hay un catálogo que cambia, operaciones de consulta que repiten varios clientes o sistemas internos que vale la pena exponer de forma controlada. Si tu web son veinte páginas estables, unos datos estructurados correctos y contenido bien organizado rinden más que un servidor nuevo que mantener.
¿Puede cualquier agente usar mi web si la preparo?
No automáticamente. Preparar la web hace que la información sea utilizable por quien llegue, pero no obliga a ningún producto a usarla ni hace que te descubran solos. Los asistentes deciden por su cuenta qué fuentes consultan, y en el caso de MCP alguien tiene que conectar el servidor. Lo que está en tu mano es que, cuando lleguen, encuentren información correcta en vez de HTML que adivinar.
¿Tengo que reconstruir mi página web?
En la mayoría de los casos no. Se trabaja sobre lo que hay: primero la información publicada y su estructura, después las interfaces nuevas si tienen sentido. La implantación va por fases y la web sigue funcionando mientras tanto. Si el CMS o el stack limitan algo, eso debería salir en la auditoría, no a mitad del proyecto.
¿Es seguro permitir que los agentes consulten mi web?
Lo es si se decide primero qué no se expone, que es la parte que suele saltarse. Lo que se publica para agentes debería ser información pública, con los mismos límites que la web. Cuando hay interfaces de consulta conviene que lleven límites de uso, trazabilidad y, si procede, autenticación. El riesgo no está en que un sistema lea lo que ya es público: está en exponer sin haberlo pensado.
¿Puede un agente comprar o contratar automáticamente?
Con las arquitecturas de consulta habituales, no. Un servidor MCP de solo lectura responde preguntas y no ejecuta acciones. Habilitar operaciones que cambien algo es un proyecto distinto, con autenticación, permisos y confirmación explícita, y no debería activarse por defecto. En nuestra propia web, por ejemplo, el MCP no escribe y la asistencia en formularios termina siempre con una persona pulsando enviar.
¿Cómo sé si mi web necesita estas mejoras?
Por el negocio, no por la tecnología. Si tu catálogo cambia, si recibes consultas repetidas sobre datos que ya publicas, si alguien raspa tu web para integrarse o si tus clientes empiezan a llegar preguntando cosas que un asistente les ha contado mal, hay algo que ganar. Si nada de eso ocurre, probablemente tu prioridad esté en otro sitio.
Sigue leyendo
Ver todos los artículos- Leer artículo
MCP · Agentes de IA · IntegraciónArquitecturas IA13 minMCP (Model Context Protocol): cómo conectar tus agentes de IA a los sistemas de tu empresa
- Leer artículo
Agentes de IA · EmpresasArquitecturas IA12 minDe ChatGPT a los agentes de IA: qué cambia para las empresas y cómo prepararse
- Leer artículo
IA · ConceptosEstrategia y casos de uso10 minIA generativa, agentes de IA y automatización tradicional: diferencias claras
