El AI Visibility Score es un puntaje de 0 a 100, creado por Madbotz, que mide qué tan visible es tu sitio para la IA generativa. Este post abre la metodología detrás del número.
Lo introdujimos al presentar el framework Searchability y el AI Visibility Score como el termómetro de tu presencia ante los modelos. Aquí entramos al detalle: cómo se calcula, qué miden las 8 categorías y cómo leer tu puntaje para actuar.
Si ya corriste tu sitio en Visibility y viste un número, esta es la guía para entender qué significa y qué hacer con él — sin que sea una caja negra.
Por qué un puntaje — y por qué transparente
Un encargado de AI en una empresa no puede reportar "mejoramos la visibilidad IA" sin un número. Un puntaje de 0 a 100 te da una sola cifra auditable que puedes llevar al board y medir en el tiempo.
La transparencia es una decisión deliberada. La visibilidad ante la IA importa porque cada vez más gente reemplaza la búsqueda tradicional por respuestas de modelos: según Gartner, el volumen de búsqueda tradicional caerá 25% para 2026 a medida que los usuarios migran a chatbots y agentes de IA. Si tus clientes preguntan a un modelo en vez de a un buscador, necesitas saber si el modelo te incluye — y un diagnóstico que lo vuelva medible.
Un puntaje no es una medalla. Es un diagnóstico priorizable — te dice dónde está la brecha, lo que hay que corregir, no qué tan bueno eres.
Suscríbete al newsletter de Madbotz para recibir el próximo análisis directo en tu correo. Sin spam, sin ruido — solo posts nuevos.
Cómo se calcula el AI Visibility Score
La mecánica es simple a propósito. Cada verificación vale lo mismo: un punto, sin pesos de severidad asociados. Esa decisión mantiene el puntaje auditable — nadie tiene que confiar en una ponderación secreta: cada check se cumple o no.
Tu puntaje es la proporción de verificaciones aplicables que tu página pasa como verificadas. La palabra clave es "aplicables": muchos checks aplican condicionalmente según el tipo de página.
Un sitio en un solo idioma no se penaliza por no tener hreflang. Una landing sin artículo no se penaliza por no llevar schema Article. El score no te penaliza por lo que no aplica a tu página.
Cada check se ancla en un estándar público y verificable, no en una opinión. El check de robots.txt descansa en RFC 9309, el estándar del IETF (Internet Engineering Task Force) para el protocolo de exclusión de robots; el de datos estructurados, en el vocabulario de schema.org. Por eso el puntaje es reproducible: cualquiera puede revisar el mismo estándar.
Y es por página, no por sitio. Por eso conviene analizar tus páginas clave — no solo la home.
Las 8 categorías del AI Visibility Score
El puntaje agrupa los 130+ check items en ocho categorías. Cada una mapea a una señal que los modelos usan para descubrir, entender y confiar en tu contenido.
Tabla 1 — las 8 categorías del AI Visibility Score. La última columna, "Dónde profundizar", enlaza a un blog post de Madbotz que abre cada categoría.
| Categoría | Qué evalúa (ejemplos) | Por qué la IA lo necesita | Dónde profundizar |
|---|---|---|---|
| Indexability | robots.txt por bot (GPTBot, PerplexityBot, ClaudeBot), noindex, canonical, sitemap, llms.txt | Si los crawlers no entran, no hay nada que citar | Crawlability + llms.txt |
| Context | schema.org JSON-LD: Organization, Article, FAQPage, BreadcrumbList, Product | Le dice al modelo qué es cada cosa en la página | Schema JSON-LD |
| Content | H1 único, jerarquía de headings, longitud adecuada, alt text, idioma declarado | Estructura legible = extracción fiable de pasajes | Contenido citable |
| Trust | HTTPS, SSL válido, sin mixed content, privacy y terms, contacto visible | La confianza es la base de E-E-A-T | HTTPS como señal |
| Performance | Core Web Vitals móvil (LCP, CLS), rendimiento general | Una página lenta se rastrea peor y frustra al usuario | Core Web Vitals |
| Accessibility | alt text, labels de formulario, roles ARIA, landmarks, skip links | El árbol accesible es el que una máquina lee | WCAG 2.2 |
| Authority | autor con bio, schema Person, perfiles sociales, citaciones, publisher | Las señales externas deciden a quién citar | E-E-A-T + Menciones |
| Freshness | sitemap lastmod, dateModified, año de copyright vigente, RSS | El contenido fresco gana prioridad de rastreo | Protocolo sitemap |
Indexability, Context y Content — descubrir y entender
Indexability mide si los crawlers de IA pueden entrar: robots.txt por bot, noindex, canonical, sitemap y el check de llms.txt. Es el cimiento, porque si los bots no entran no hay nada que citar. Descansa en RFC 9309 y en las docs oficiales de cada crawler, como GPTBot de OpenAI y ClaudeBot de Anthropic; profundiza en la crawlability para bots IA y en el cargo cult de llms.txt.
Context mide los datos estructurados que le dicen al modelo qué es cada cosa: Organization, Article, FAQPage, BreadcrumbList, Product. Según Google, los datos estructurados ayudan a los motores a entender el contenido de la página; profundiza en schema.org JSON-LD para IA.
Content mide las señales de calidad legible: H1 único, jerarquía de headings, longitud adecuada, alt text e idioma declarado. Una estructura limpia permite extraer pasajes con confianza, y según Google, el contenido debe escribirse para personas primero; profundiza en contenido citable para la IA generativa.
Trust, Performance y Accessibility — la base técnica
Trust mide las señales básicas de confianza del sitio: HTTPS, SSL válido, sin mixed content, páginas de privacidad y términos, contacto visible. Google trata el HTTPS como señal de ranking desde 2014, y sus guías de calidad describen la confianza como el pilar más importante de E-E-A-T (experiencia, pericia, autoridad y confianza).
Performance mide la experiencia de carga en móvil con Core Web Vitals: LCP (Largest Contentful Paint), que mide cuándo aparece el elemento más grande, y CLS (Cumulative Layout Shift), que mide la estabilidad visual. Según web.dev, una buena experiencia exige un LCP de 2,5 segundos o menos y un CLS de 0,1 o menos. Una página lenta se rastrea peor y frustra a la persona.
Accessibility mide si una máquina puede leer la estructura: alt text, labels de formulario, roles ARIA, landmarks y skip links. El árbol accesible que define WCAG 2.2 (Web Content Accessibility Guidelines) del W3C es, en la práctica, el mismo árbol que una IA recorre para entender tu página.
Authority y Freshness — autoridad y vigencia
Authority mide las señales externas de autoridad: autor con bio, schema Person, perfiles sociales, citaciones y datos del publisher. Google sumó la Experiencia a E-E-A-T en 2022, y las menciones externas son lo que más correlaciona con la presencia en IA; profundiza en autoridad para motores de respuesta y en la ingeniería de menciones de marca.
Freshness mide qué tan vigente luce tu contenido: sitemap lastmod, dateModified, año de copyright vigente y RSS. El protocolo de sitemaps.org define lastmod para señalar la última modificación significativa, y aclara que actualizar solo el año de copyright no cuenta como cambio relevante.
Cómo leer tu puntaje y actuar
Empieza por la categoría más débil. Ahí está el mayor retorno de tu inversión — el promedio esconde el cuello de botella, y la IA falla en tu peor categoría, no en tu promedio.
Lee el rango por color. Un semáforo verde / amarillo / rojo te dice la severidad de un vistazo, el mismo patrón que usa Google para Core Web Vitals: según web.dev, cada métrica se clasifica en "bueno", "necesita mejorar" y "deficiente".
El objetivo no es alcanzar el 100%. Algunos checks no aplican a tu página, así que el techo realista es cerrar las brechas que sí aplican. Y como el puntaje es por página, revisa las que más le importan al negocio (entradas de blog, páginas de producto, noticias) — no solo la home.
Puntaje interno vs monitoreo externo
El AI Visibility Score mide qué tan preparado está tu sitio — lo interno, lo que controlas. El monitoreo multi-LLM mide tu presencia real en las respuestas de los modelos — lo externo, lo que no controlas del todo.
Un puntaje alto es condición necesaria, no suficiente. Según Profound, que analizó 680 millones de citaciones, las fuentes que cita cada modelo divergen tanto que "un enfoque único para la visibilidad IA no puede tener éxito". Tu sitio puede estar impecable y aun así no ser la fuente que el modelo elige.
Son dos capas, no una. Este post cubre la primera; el monitoreo cubre la segunda.
Anti-patrones al optimizar el puntaje
Seis formas de leer mal el puntaje que vemos operando en sitios reales.
- Perseguir el 100% — algunos checks no aplican a tu tipo de página; cerrar las brechas aplicables es el objetivo, no el número redondo.
- Optimizar el número sin la intención de fondo — meter un FAQPage falso para marcar el check no te hace citable. Según Google, el contenido debe ser para personas, no para engañar un sistema.
- Tratar el puntaje de una página como el del sitio — es por página; tu home puede sacar 90 y tus páginas de producto 40.
- Ignorar la categoría más débil — el promedio esconde el cuello de botella; la IA falla donde estás peor, no en tu promedio.
- Confundir puntaje con presencia — el puntaje mide si tu sitio web está preparado; la citación real en una herramienta de IA es externa. Necesitas las dos capas.
- Analizar una sola vez — el contenido y los estándares cambian; el puntaje es una señal de tendencia, no un certificado único.
Cómo Madbotz aplica esto a su propio blog
Honestidad antes que humo. Madbotz corre su propio blog contra el AI Visibility Score — el mismo motor que evalúa los 130+ check items en las 8 categorías que acabas de leer.
No lo decimos para presumir un número. El framework Searchability que documentamos solo vale si lo aplicamos a nosotros mismos primero. Cada post del spine — de crawlability a menciones — corresponde a una categoría del puntaje.
Nuestro bot MadbotzVisibilityBot recorre tu página como lo haría un crawler de IA, y la evalúa contra esas ocho categorías. Corre tu sitio, empieza por tus páginas clave y mira tu propio puntaje en menos de 60 segundos.
Preguntas frecuentes
¿Qué es un buen AI Visibility Score?
Depende de tu página, pero como referencia rápida: el rango verde indica que pasas la mayoría de los checks aplicables, el amarillo que tienes brechas claras y el rojo que faltan cimientos. El 100% no es la meta, porque algunos checks no aplican a tu tipo de página. Apunta a cerrar las brechas que sí aplican.
¿Por qué el puntaje es por página y no por sitio?
Porque cada página cumple una función distinta y se evalúa contra los checks que le aplican. Tu home, un artículo y una landing tienen perfiles distintos. Por eso conviene analizar tus páginas clave para el negocio, no asumir que el puntaje de la home representa a todo el sitio.
¿Por qué algunos checks no cuentan en mi puntaje?
Muchos checks son condicionales. Un sitio mono-idioma no necesita hreflang; una landing sin artículo no necesita schema Article. El motor solo cuenta las verificaciones aplicables a esa página, así que no te penaliza por lo que no corresponde a tu tipo de página.
¿El puntaje garantiza que la IA me cite?
No. El puntaje mide qué tan preparado está tu sitio por dentro: condición necesaria, no suficiente. Que te citen depende además de tu presencia externa real, que mides con el monitoreo multi-LLM. Son dos capas complementarias y este puntaje cubre solo la primera.
Cierre
Tres ideas para llevarte:
- El AI Visibility Score es un diagnóstico priorizable, no una medalla — empieza por tu categoría más débil.
- Es por página y por checks aplicables — el 100% no es la meta; cerrar las brechas que sí aplican, sí.
- El puntaje mide la preparación interna; la citación real se mide por fuera. Necesitas las dos capas.
Analiza tu sitio gratis — ingresa una URL y obtén tu AI Visibility Score en menos de 60 segundos.