El manifiesto del HTML puro
Las pilas web modernas hicieron las páginas fáciles de montar y difíciles de leer para una máquina. Publicamos el documento, y nada más tiene que ejecutarse para que las palabras cuenten.
Por qué los frameworks de JavaScript rompieron el acceso de los bots
Una página de framework suele responder a una petición con una carcasa. Las frases llegan después, cuando se ejecuta un programa. Los buscadores pueden gastar una segunda oleada de rastreo en ese programa. Muchos rastreadores de IA no lo hacen.
El coste no es teórico. El CSS sin uso, una pila profunda de div y los enlaces que no son enlaces se interponen entre el bot y el hecho. El presupuesto de rastreo se va a la carcasa. El hecho llega tarde, o no llega.
Si un hecho importa, está en el HTML, visible, en orden de encabezados, y se repite en JSON-LD solo cuando la página dice lo mismo.
GeoHTML
Por qué la IA necesita estructura semántica
Los modelos de lenguaje y los sistemas de recuperación parten una página en fragmentos. Un encabezado, un párrafo, un elemento de lista y una celda de tabla son fragmentos que ya saben nombrar. Un div con estilo es una caja.
La estructura semántica no es un adorno sobre un componente. Es la API. h1, después h2 y después h3, en ese orden, indica a un modelo dónde empieza una sección. Una tabla le indica qué celdas comparten una fila. Un elemento a con un href le indica adónde ir después.
Ocultar el mismo texto con CSS, o cargarlo cuando se abre un control, entrena al sistema para tratar la página como incompleta. No hacemos eso con nada que queramos ver citado.
A qué nos comprometemos
Cada página pública de GeoHTML es un fichero que un rastreador puede terminar de leer sin un navegador.
- HTML puro para las palabras, con un solo h1 y sin niveles de encabezado saltados
- CSS nativo, sin framework y sin fuente web, salvo que un proyecto imponga la excepción
- Ningún texto esencial tras display:none, un renderizado en el cliente o un enlace con onclick
- JSON-LD que coincide con el texto visible, incluidas las preguntas frecuentes
- Una versión traducida en la misma ruta bajo cada prefijo de idioma, unida con hreflang
- Un orden del código que coincide con el orden en que lee una persona
Este sitio web es el ejemplar. El centro de artículos muestra las mismas reglas usadas en un documento, y la página de precios dice qué contiene un encargo.
El resultado sin lastre: 100 perfectos
Las arquitecturas de GeoHTML alcanzan de forma nativa puntuaciones perfectas de 100/100 en Google Lighthouse. Como no usamos JavaScript y el HTML es simple, el Total Blocking Time es de 0 ms, con un renderizado inmediato para las personas y para los motores de respuesta de IA.
Preguntas sobre el manifiesto
¿Están en contra de JavaScript?
No. Estamos en contra de exigir JavaScript antes de que se pueda leer una frase pública. Use un cliente donde la tarea lo necesite. No lo use para publicar un párrafo.
¿Por qué no un framework popular con renderizado en el servidor?
El renderizado en el servidor puede poner texto en la primera respuesta. Aun así suele enviar el framework, el paso de hidratación y una carga grande de CSS. Nosotros enviamos el documento y una hoja de estilos breve.
Solicitar una auditoría gratuita de extracción por IA
Envíe una URL pública. Una persona lee el HTML que devuelve su servidor y le escribe qué pueden citar los rastreadores de IA y qué no ven nunca.