Notas de desarrollo
Cómo está construido este sitio, por dentro: rendimiento, accesibilidad, arquitectura de datos y quién lo hizo.
Esta página existe para dejar constancia técnica de cómo se construyó reyguerrero.co — no es parte del recorrido comercial del sitio, es una nota de autor para quien tenga curiosidad por lo que hay debajo del diseño.
Rendimiento
Las imágenes se sirven en WebP con tamaño real declarado
(width/height) para no mover el layout mientras
cargan; solo la imagen visible al abrir cada página se marca como
prioritaria, el resto carga bajo demanda. El CSS y el JavaScript propios
del sitio están minificados. Las fuentes usan font-display: swap
para que el texto nunca quede invisible mientras se descargan.
Accesibilidad
El sitio se auditó contra WCAG 2.2 AA con axe-core, el motor de pruebas automatizadas, no una revisión visual. De ahí salieron y se corrigieron, entre otros, un problema de foco de teclado en el menú móvil y áreas de toque del pie de página por debajo del mínimo recomendado. Los enlaces respetan un estado de foco visible en toda la navegación.
Arquitectura SEO y GEO
Cada página indexable declara su propia URL canónica, etiquetas
hreflang autorreferenciales, y datos estructurados
(schema.org) coherentes entre sí: el mismo negocio, la misma
persona y el mismo libro se describen con los mismos identificadores en
cada página donde aparecen, con BreadcrumbList y
FAQPage donde corresponde. El robots.txt distingue
explícitamente entre rastreadores de buscadores clásicos, de citación en
motores de IA y de entrenamiento. Existe además un llms.txt en
la raíz del sitio, con un resumen fáctico pensado para que los modelos de
lenguaje citen con precisión.
Stack
- HTML5, CSS3 y JavaScript sin frameworks del lado del cliente
- Formulario de contacto con validación en servidor (PHP) y honeypot anti-spam
- Hosting cPanel, con reglas de
.htaccesspara redirecciones reales
Quién lo construyó
El desarrollo estuvo a cargo de c6n — studio digital, especializado en diseño web, SEO y agentes de IA. Puedes ver más en c6n (c6n.eu).