Web AI Vitals
¿ChatGPT, Claude y Perplexity leen y citan tu sitio? Una auditoría de visibilidad IA en 7 categorías puntuadas de 0 a 100 — primero las palancas reales: acceso de rastreo, legibilidad del HTML en bruto, datos estructurados y GEO. Una corrección concreta por hallazgo, con una fuerza de recomendación.
SKILL.md en el estándar abierto agentskills.io — funciona directamente en Claude, ChatGPT/Codex, Cursor, Copilot y más.
Web AI Vitals es un skill de auditoría de visibilidad ante la IA (GEO) que comprueba en qué medida un sitio web puede ser rastreado, leído, comprendido y citado por los motores de respuesta IA (ChatGPT, Claude, Perplexity, Google AI Overviews/Gemini) — una auditoría de visibilidad IA/GEO en siete categorías puntuadas de 0 a 100. Primero las palancas reales: ¿puede el bot de IA siquiera entrar (robots.txt, bloqueos de CDN/Cloudflare)? ¿Está el contenido en el HTML en bruto (los bots IA generalmente NO ejecutan JavaScript)? ¿Hay datos estructurados (Schema.org/JSON-LD) y respuestas directas citables (GEO)? Además confianza y frescura (E-E-A-T, índice de Bing). Los archivos guía de IA como llms.txt/ai.txt van al final — presentados con honestidad como un bonus de baja palanca. Da una corrección concreta por hallazgo con una fuerza de recomendación y una lista de acciones priorizada por impacto.
Qué hace este skill
- Puntúa 7 categorías de 0 a 100 (acceso de rastreo, legibilidad del HTML en bruto, estructura y semántica, datos estructurados, respuesta directa/GEO, archivos guía de IA, confianza y frescura)
- Explica cómo surge la visibilidad IA: mediante recuperación en vivo (RAG) — y comprueba sus requisitos (rastreable + indexado)
- Comprueba el acceso de rastreo por bot, separado en búsqueda vs. entrenamiento (OAI-SearchBot/ChatGPT-User/GPTBot, Claude-SearchBot/Claude-User/ClaudeBot, PerplexityBot, Google-Extended, Bingbot)
- Detecta bloqueos de CDN/WAF (Cloudflare, desafíos 403/429) — la causa más común de «la IA no ve mi sitio»
- Evalúa la legibilidad del HTML en bruto: ¿está el contenido SIN JavaScript? (los bots IA generalmente no ejecutan JS — las SPA client-only suelen ser cascarones vacíos)
- Comprueba el HTML semántico, la jerarquía de encabezados y secciones divisibles para una mejor recuperación RAG
- Comprueba los datos estructurados (Schema.org/JSON-LD: Organization, Article, FAQ, Product, sameAs) y su coherencia con el contenido visible
- Evalúa el formato de respuesta directa/GEO: bloques citables de 40–60 palabras, encabezados-pregunta, FAQ, datos originales
- Comprueba los archivos guía de IA (llms.txt, ai.txt, sitemap con lastmod, canonical, knowledge.json) — con una valoración honesta del valor real de llms.txt
- Obtiene los datos él mismo cuando es posible: HTML en bruto como un bot IA (curl con user-agent GPTBot), robots.txt, cabeceras, archivos guía; si no, análisis a partir de los datos aportados + comandos exactos
- Da una corrección concreta de una frase por hallazgo + fuerza de recomendación (obligatorio/recomendado/según el caso/opcional) y puede generar snippets robots.txt/llms.txt/JSON-LD listos
- Trata permitir vs. bloquear de forma neutral (excluir el entrenamiento, mantener la búsqueda abierta) — medido vs. estimado se señala
Descripción
Web AI Vitals es un skill para la visibilidad ante la IA (GEO) — comprueba en siete categorías de 0 a 100 hasta qué punto tu sitio puede ser rastreado, leído y citado por ChatGPT, Claude y Perplexity, e indica un arreglo concreto para cada hallazgo. Una auditoría completa de legibilidad para IA y de GEO (Generative Engine Optimization) que comprueba si los motores de respuesta IA pueden rastrear, leer en el HTML en bruto, comprender la estructura y citar una página — en siete categorías puntuadas de 0 a 100. El acceso de rastreo IA comprueba el robots.txt para cada bot relevante (OpenAI: OAI-SearchBot/ChatGPT-User/GPTBot; Anthropic: Claude-SearchBot/Claude-User/ClaudeBot; Perplexity; Google: Googlebot/Google-Extended; Microsoft: Bingbot — la recuperación de ChatGPT se apoya en gran medida en el índice de Bing), además de bloqueos de CDN/WAF (Cloudflare, desafíos 403/429) y bloqueos accidentales. La legibilidad del HTML en bruto comprueba si el contenido está en el HTML inicial SIN JavaScript — los grandes rastreadores IA generalmente no ejecutan JS para contener costes (Google es la excepción). Estructura y semántica evalúa una jerarquía h1/h2/h3 limpia, los landmarks semánticos, las listas/tablas y secciones autónomas de un solo tema (el RAG divide las páginas en chunks). Los datos estructurados comprueban Schema.org/JSON-LD (Organization, Article, FAQPage, Product, Person, Breadcrumb, sameAs) y su coherencia con el contenido visible. El formato de respuesta directa (GEO) evalúa bloques citables de 40–60 palabras, encabezados-pregunta, FAQ, TL;DR y datos originales. Los archivos guía de IA comprueban llms.txt (enmarcado con honestidad: ampliamente adoptado pero apenas obtenido por los grandes bots ahora mismo — palanca baja), ai.txt, un sitemap con lastmod, el canonical y archivos de conocimiento complementarios. Confianza y frescura evalúa la identidad autor/editor, las señales de fecha/frescura (Perplexity prioriza la actualidad), las pruebas, el HTTPS y el requisito de indexación (sin índice no hay recuperación en vivo). La visibilidad en las respuestas IA llega mediante recuperación en vivo (RAG); el skill comprueba justamente sus requisitos — rastreable E indexado. Medido vs. estimado siempre se señala, nunca se inventa. Permitir vs. bloquear (excluir el entrenamiento, mantener la búsqueda abierta) es una decisión estratégica neutral del propietario. Salida: tabla de puntuaciones, matriz de acceso de bots, hallazgos por categoría con gravedad/corrección/fuerza de recomendación, acciones priorizadas y una expectativa realista. Solo sitios autorizados, sin scraping, sin eludir la protección anti-bots. Sinergia: rendimiento/seguridad/SEO clásico vía Web Vitals, briefs de contenido vía SEO Briefing, correcciones de código de renderizado vía Code Reviewer Pro.
Ejemplos
Qué no hace
- No garantiza citas ni posiciones — audita la legibilidad IA de un sitio, no es una herramienta de posicionamiento
- No inventa cifras de visibilidad; sin una fuente real, claramente marcado como estimación
- No hace scraping de contenido ajeno ni elude protección anti-bots/paywalls; solo sitios autorizados
- No impone ninguna estrategia de permitir/bloquear — excluir rastreadores de entrenamiento es legítimo
- No sustituye rastreadores reales de visibilidad IA, ni Bing/Google Webmaster Tools, ni una revisión legal
Compatibilidad y técnica
- Probado (interno)
- 5 escenarios
- Runtime recomendado
- El modelo más potente disponible; más eficaz con acceso web/shell para obtener en vivo la página, el robots.txt y las cabeceras.
- Modos
- Auditoría completa · Categoría única · «¿Por qué ChatGPT no ve mi sitio?» · Generador de archivos (robots.txt/llms.txt/JSON-LD) · Asesoría de estrategia (visible vs. bloquear entrenamiento) · Re-auditoría/comparación
- Entradas
- URL (+ acceso web/shell opcional) · HTML en bruto (view-source/curl) · robots.txt · Dump de cabeceras HTTP · llms.txt/ai.txt/sitemap.xml existentes · opcional: IA objetivo, estrategia, tipo de página
- Formato de salida
- Tabla de puntuaciones (7 categorías de 0 a 100 + semáforo) con una matriz de acceso de bots, hallazgos por categoría (gravedad + corrección concreta + fuerza de recomendación), acciones priorizadas (impacto × esfuerzo), una expectativa realista (plazo) y base de datos/límites indicados
- Subcategoría
- Visibilidad IA y GEO
- Licencia
- Proprietär
Perfil de seguridad
Se ejecuta por completo en tu equipo con tu propia IA — sin runtime externo, sin costes recurrentes.
Contiene código ejecutable o ejecuta acciones/herramientas — échale un vistazo antes de usar.
Accede a fuentes externas / la red en uso normal (páginas en vivo, APIs de búsqueda/datos).
Qué incluye
- web-ai-vitals-1.7.0/8 archivos
- .claude-plugin/marketplace.json
plugins/web-ai-vitals/skills/web-ai-vitals/8 archivos
- SKILL.md
- manifest.json
assets/1 archivo
- ai-vitals-card-sample.svg
references/4 archivos
- agent-discovery.md
- bots-and-snippets.md
- web-ai-vitals-audit-output.md
- web-ai-vitals-checklist.md
scripts/1 archivo
- render-ai-vitals-card.mjs
- .agents/skills/web-ai-vitals/→ universal — mismo contenido (Codex, Cursor, Copilot, Gemini, Windsurf, Cline)
- LICENSE.txt
Instalación
También como prompt de chat
¿Sin herramienta de IA? Pégalo en Claude, ChatGPT o Gemini y usa el método al instante.
Obtienes el método completo. Solo 1 script(s) de ayuda que automatizan partes funcionan una vez instalado.
Funciona mejor cuando tu chat tiene acceso web.
Instalarlo es la versión completa — se activa solo, ejecuta sus scripts y carga referencias cuando hacen falta. Como prompt de chat, tú conduces el método.
Desbloquéalo para copiar el prompt listo para pegar — luego en «Mis skills».
Reseñas
Aún no hay reseñas: sé el primero.
Nota
Mejor con acceso web/shell (Claude Code, servidores, CI): entonces el skill obtiene él mismo el HTML en bruto como un bot IA, el robots.txt, las cabeceras y los archivos guía. En chat puro basta con el HTML/robots.txt aportado + una consulta con comandos para copiar y pegar. Las señales off-site y los índices ajenos (Bing/Google) no son del todo comprobables solo desde la página. Solo sitios autorizados.
Historial de cambios
- v1.7.001.07.2026Capa de descubrimiento agéntico añadida (categoría 6 + una nueva referencia): ahora también comprueba la línea Content-Signal de robots.txt (ai-train/search/ai-input), cabeceras Link + /.well-known/api-catalog (linkset a feeds JSON), un índice de agent-skills/capacidades, Markdown para agentes (servido con Accept: text/markdown), WebMCP (herramientas de solo lectura vía navigator.modelContext), un servidor MCP + server-card.json, y DNS-AID (SVCB). Regla de honestidad: nunca anunciar un endpoint que no resuelve a nada (una promesa muerta = rojo); servir los archivos de descubrimiento con no-cache. Clasificado como Emerging con bajo peso — sin garantía de posicionamiento.
- v1.6.101.07.2026Colores de la tarjeta de puntuación más justos: bandas por categoría según la alcanzabilidad realista (Formato de respuesta directa, Archivos de guía para IA, Confianza/Actualidad son más difíciles de maximizar), degradado continuo rojo→ámbar→verde en vez de escalones duros — las puntuaciones bajas siguen en rojo; opción `bands` por ejecución. Además: los datos de motores (nombres de bots, user-agents de rastreo, comportamiento de índice, fechas de corte de modelos) se marcan como una instantánea con fecha — verificar en la documentación oficial del proveedor y citar la fecha.
- v1.6.030.06.2026Ampliación operativa de la auditoría (a partir de una auditoría de prueba real): cada hallazgo lleva ahora un nivel de evidencia (Medido/Derivado/Solo con cuenta/Estimado). Novedades: una matriz por motor de IA (lectura por ChatGPT/Perplexity/Claude/Gemini/Copilot), un backlog de tareas obligatorio con prioridad, criterio de aceptación, verificación, esfuerzo y riesgo por tarea, una tarjeta de resultados SVG compartible (puntuación con fecha, las 7 categorías y el top 3 — honesta: los valores débiles siguen en rojo) con un script de renderizado incluido, y un paso de traspaso al final: un prompt listo para copiar para otra herramienta de IA, un plan de implementación para desarrollo/CMS, o implementación directa (solo con acceso). Además, un modo asistido por consola para exportaciones de GSC/Bing.
- v1.5.025.06.2026Salida nativa de la plataforma: ahora usa activamente el formato nativo de tu plataforma — tablas, listas de control, bloques de código y opciones clicables/botón, con alternativa numerada en plataformas no interactivas. Además, metadatos internos que preparan el próximo constructor de agentes.
- v1.4.022.06.2026Versión inicial: auditoría de visibilidad IA/GEO en 7 categorías (0–100) — acceso de rastreo IA (robots.txt por bot de búsqueda/entrenamiento), legibilidad del HTML en bruto (los bots IA generalmente no ejecutan JS), estructura y semántica, datos estructurados (Schema.org/JSON-LD), formato de respuesta directa (GEO), archivos guía de IA (llms.txt/ai.txt/sitemap/knowledge) y confianza/frescura (E-E-A-T, índice de Bing, citas). Según investigación web (2026): los bots IA suelen omitir el JS, los grandes bots apenas obtienen llms.txt, la recuperación de ChatGPT pasa por el índice de Bing, reglas de robots.txt por bot, respuestas directas GEO, E-E-A-T/frescura. metodología medido-vs-estimado y requisitos de recuperación en vivo (rastreable + indexado), recogida automática de datos con acceso shell, generador de archivos (robots.txt/llms.txt/JSON-LD); solo sitios autorizados, sin scraping.
- v1.3.018.06.2026Auf AUTHORING-v2-Standard überarbeitet: realistische Eingabe/Antwort-Beispiele (inkl. Kalibrierungsfall), Copy-Checkliste(n) und interne Evals; Cross-Verweise ergänzt.
- v1.2.018.06.2026Renovado al estándar AUTHORING v2: ejemplos de entrada/respuesta realistas (incl. un caso de calibración), checklist(s) para copiar y evals internas; referencias cruzadas añadidas.
- v1.1.011.06.2026Añadido references/bots-and-snippets.md: referencia detallada (divulgación progresiva); el SKILL.md queda conciso.
- v1.0.011.06.2026Añadido tras una investigación web más profunda: orden de lectura de las IA (title→meta description ≤160 car.→H1→primeras 2–3 frases→estructura H2, blockquotes como resúmenes); categoría Estructura ampliada con un landmark <main>, limpieza Markdown (HTML→Markdown eficiente en tokens) y enlazado interno (~4–6 enlaces temáticos/página → rastreo más profundo); GEO ampliado con completitud semántica y query fan-out (la palanca individual más fuerte para las citas) y pasajes citables autónomos; Confianza/Índice ampliado con el rango de búsqueda clásico como requisito (Google AIO = índice normal, ChatGPT = Bing) y autoridad/menciones de marca (~⅓ de la probabilidad de cita); enmarcado de llms.txt afinado (OpenAI/Microsoft obtienen en parte llms.txt/llms-full.txt, Google no según Mueller; presupuesto de tokens <200K).
Preguntas frecuentes
¿Qué hace Web AI Vitals?
Web AI Vitals es un skill de auditoría de visibilidad ante la IA (GEO) que comprueba en qué medida un sitio web puede ser rastreado, leído, comprendido y citado por los motores de respuesta IA (ChatGPT, Claude, Perplexity, Google AI Overviews/Gemini) — una auditoría de visibilidad IA/GEO en siete categorías puntuadas de 0 a 100. Primero las palancas reales: ¿puede el bot de IA siquiera entrar (robots.txt, bloqueos de CDN/Cloudflare)? ¿Está el contenido en el HTML en bruto (los bots IA generalmente NO ejecutan JavaScript)? ¿Hay datos estructurados (Schema.org/JSON-LD) y respuestas directas citables (GEO)? Además confianza y frescura (E-E-A-T, índice de Bing). Los archivos guía de IA como llms.txt/ai.txt van al final — presentados con honestidad como un bonus de baja palanca. Da una corrección concreta por hallazgo con una fuerza de recomendación y una lista de acciones priorizada por impacto.
¿Cómo cita mi sitio ChatGPT y Perplexity?
Web AI Vitals comprueba si los motores de respuesta con IA como ChatGPT, Claude, Perplexity y Google AI Overviews pueden siquiera rastrear, leer y citar tu sitio — una auditoría de visibilidad ante la IA/GEO en siete categorías de 0 a 100 con un arreglo concreto por hallazgo.
¿Qué es el GEO (Generative Engine Optimization)?
El GEO es optimizar para ser citado en las respuestas de la IA. Web AI Vitals comprueba primero las palancas reales: acceso de rastreo, legibilidad del HTML en bruto, datos estructurados y respuestas directas citables.
¿Por qué la IA no lee mi página?
Web AI Vitals encuentra las causas más habituales: si el bot de IA siquiera puede pasar robots.txt o los bloqueos de CDN/Cloudflare, y si tu contenido está en el HTML en bruto — ya que los bots de IA normalmente no renderizan JavaScript.
¿Necesito un archivo llms.txt?
Web AI Vitals clasifica con honestidad los archivos guía para IA como llms.txt y ai.txt como un extra de bajo impacto — el acceso de rastreo, el HTML en bruto, los datos estructurados y la confianza (E-E-A-T) importan más.
¿Con qué herramientas de IA funciona Web AI Vitals?
Claude Code / Codex / Cursor y hosts con shell+red: obtiene robots.txt, HTML en bruto (user-agent GPTBot) y cabeceras automáticamente · Claude / ChatGPT con fetch web: página + archivos guía (llms.txt/sitemap) comprobables directamente · Chat puro sin herramientas: análisis a partir del HTML/robots.txt/cabeceras aportados + comandos exactos como guía · Cualquier LLM
¿Cómo uso Web AI Vitals?
Web AI Vitals es un SKILL.md en el estándar abierto agentskills.io: instálalo con un comando (npx) o descárgalo y añádelo a tu herramienta de IA — Claude (Projects), ChatGPT (Custom GPT), Cursor, Copilot, Gemini CLI y más. Sin código.