Qué mide este check
Este check revisa si el contenido principal de la página está disponible en el HTML inicial sin depender de JavaScript.
La idea es simple: si se desactiva JavaScript, el texto esencial debería seguir siendo legible.
<main>
<h1>Servicio de auditoría técnica</h1>
<p>Contenido principal visible desde el HTML.</p>
</main>AISEO no penaliza el uso de JavaScript. Penaliza que el contenido crítico solo exista después de ejecutarlo.
Por qué importa en AISEO
El contenido que no está en el HTML inicial puede no existir para algunos rastreadores. Eso afecta a SEO, IA, accesibilidad y extracción semántica.
Los motores modernos pueden ejecutar JavaScript en muchos casos, pero no siempre lo hacen igual, ni siempre esperan a que toda la interfaz se hidrate.
- Una SPA vacía puede mostrar poco contexto en el HTML inicial.
- El contenido cargado tarde puede perder prioridad semántica.
- Los sistemas de IA pueden recibir una versión incompleta de la página.
Cómo comprobarlo paso a paso
Desactiva JavaScript
Revisa la página sin ejecutar scripts para comprobar si el contenido principal sigue visible.
Inspecciona el HTML inicial
Busca H1, párrafos, enlaces esenciales y contenido principal directamente en el código fuente.
Comprueba el renderizado
Si el contenido aparece solo después de llamadas API o hidratación, revisa si necesita SSR, SSG o fallback HTML.
Valida rutas esenciales
Los enlaces necesarios para comprender o continuar el contenido deben existir como anclas reales, no solo como eventos JavaScript.
Ejemplo de contenido accesible
Una página preparada expone su contenido esencial antes de cualquier interacción o ejecución avanzada.
<article>
<h1>Guía de preparación para IA</h1>
<p>Texto principal indexable y extraíble.</p>
Ver checks
</article>- El contenido principal existe en el HTML.
- Las rutas esenciales no dependen solo de eventos JavaScript.
- La página puede entenderse aunque falle la hidratación.
Errores frecuentes
- Servir una página casi vacía y cargar todo el contenido por API.
- Usar botones sin enlaces reales para rutas críticas de contenido.
- Ocultar el contenido hasta que termine la ejecución de JavaScript.
- No ofrecer fallback si falla la carga del framework.
Checklist final
- El H1 y el texto principal están en el HTML inicial.
- Los enlaces esenciales son anclas HTML reales.
- La página conserva sentido con JavaScript desactivado.
- El contenido crítico no depende solo de una llamada posterior.