La especificación 'The Website Specification' define un conjunto de características técnicas que todo sitio web debería implementar, independientemente de la plataforma o tecnología subyacente. Organizada en diez categorías —Fundamentos, SEO, Accesibilidad, Seguridad, URIs Well-Known, Preparación para Agentes, Rendimiento, Privacidad, Resiliencia e Internacionalización—, la especificación se alinea con estándares ampliamente aceptados como WHATWG, W3C, IETF RFCs, WCAG y MDN.
Cada categoría contiene reglas concretas: por ejemplo, la sección de Rendimiento se basa en Core Web Vitals, directrices de almacenamiento en caché, optimización de imágenes y fuentes, y comportamiento de red. La de Accesibilidad sigue las pautas WCAG para garantizar que personas con distintas capacidades puedan usar el sitio. La sección de Seguridad abarca cabeceras, transporte seguro y políticas de protección.
El proyecto se mantiene como código abierto: cada página tiene un enlace 'Editar en GitHub' y se aceptan contribuciones. Además, la especificación completa está disponible como un servidor MCP (Model Context Protocol) de solo lectura, sin autenticación, y como una habilidad publicada para agentes compatible. Esto permite que agentes de IA consulten la especificación directamente. También se ofrece una versión en Markdown por página mediante /llms.txt o el encabezado Accept: text/markdown.
'The Website Specification' no impone opiniones: cada tema enlaza con el estándar fuente. Es agnóstica respecto al gestor de contenidos (WordPress, Drupal, Next.js, Hugo, HTML plano, etc.). El sitio incluye una lista de verificación para auditar sitios, y secciones de aprendizaje y mejora.
