Rey Guerrero: la marca y la web de un restaurante afropacífico, construidas para que Google y la IA sepan quién es el chef
<canvas> 2D escrito a mano: nacen bajo el viewport, suben desacelerando y se apagan.
Imagen ilustrativa, no captura
noindex (dos redirecciones y la confirmación del formulario), todas servidas como HTML estático (repo Rey Guerrero: archivos index.html)@graph apuntando por @id a la misma Person (repo Rey Guerrero: /rey-guerrero/diplomacia/)¿Qué problema resolvía?
La autoridad de Rey Guerrero ya existía, pero vivía fuera de su web. El chef y su casa han sido cubiertos por The New York Times —con enlace activo y seguible—, Der Spiegel, El Tiempo, Semana, Caracol y Blu Radio, entre otros; su libro ganó el Gourmand World Cookbook Awards al mejor libro de cultura afroamericana, y ha representado a Colombia en misiones gastronómicas oficiales con embajadas y cancillería (según la página de prensa del propio sitio y la auditoría de backlinks del proyecto). Nada de eso estaba conectado: ninguna máquina podía deducir que el chef del Times, el autor premiado y el embajador gastronómico eran la misma persona.
El problema de marca era gemelo. Una cocina con siglos de historia detrás —el encuentro africano con el Pacífico colombiano— sin un símbolo a su altura: sin un signo propio, el restaurante competía en la misma bolsa visual que cualquier marisquería. Y sin una web que sostuviera ese signo, la marca se quedaba en el letrero de la puerta.
Qué construimos
Un proyecto de dos frentes que se sostienen entre sí: la identidad y el sitio. La web es reyguerrero.co: 38 páginas en HTML5, CSS3 y JavaScript vanilla —sin frameworks de cliente— con un backend PHP para el único formulario del sitio. Antes de escribir una sola página montamos el sistema de plantillas: _template/header.html, _template/footer.html y un esqueleto de página nueva que un script propaga a cualquier archivo marcado, resolviendo la profundidad de cada URL para que el sitio funcione igual en la raíz del dominio o dentro de una subcarpeta.
- Un hero con fuego realFotografía de una cocinera junto al fuego de leña —nada de banco de imágenes ni ilustración generada—, con paralaje de dos capas y 60 chispas dibujadas en un canvas 2D escrito a mano, con resplandor y deriva senoidal para que parezcan brasas y no puntos.
- El libro, hojeable en 3D«Sabores de Resistencia», el libro del chef premiado con el Gourmand World Cookbook Awards, se abre dentro de la web y se pasa página a página con transformaciones CSS 3D puras: sin librerías de flipbook, con navegación por teclado, puntos generados en JavaScript, swipe táctil con umbral y detección de eje, y atrapado de foco dentro del modal.
- Un press kit que se usa, no que se miraLa página de prensa entrega lo que un periodista necesita a las once de la noche: logos en variante clara y oscura, fotos, portada del libro, paquetes pesados, la cobertura ya publicada y una rejilla de datos copiables al portapapeles con un clic por campo.
- Cinco experiencias con página propiaCena privada, conferencia sobre la diáspora, consultoría cultural, expedición al Pacífico y taller de cocina ancestral: el lado B2B del restaurante deja de ser un párrafo y pasa a ser cinco páginas indexables, cada una con su FAQ real y visible.
- 16 páginas de diplomacia gastronómicaUna por país visitado en misión oficial, con fondo geométrico generado en SVG inline —sin una sola petición extra—, enlaces cruzados entre los países de la misma gira y el mismo grafo de datos estructurados apuntando siempre a la misma persona.
- La carta como subsistema propioLa carta tiene su CSS y su JavaScript, navegación por categorías con scroll-spy que arrastra la pestaña activa al centro del carril, fondos que solo se descargan al entrar en pantalla y su propia implementación de brasas, esta sí respetando
prefers-reduced-motiony pausándose cuando la pestaña deja de estar visible. - Un formulario, siete conversacionesReserva, invitar al chef, invitar al investigador, experiencia, prensa, alianza o libro: el mismo endpoint cambia titular, campos visibles y botón según el asunto, muestra solo los campos que ese caso necesita, filtra bots con un honeypot colocado fuera de pantalla —no oculto con
display:none, para que el bot que lo detecte lo rellene igual— y recoge el consentimiento con referencia explícita a la Ley 1581 de 2012.
La marca: lo que el emblema esconde
La identidad no ilustra un plato: codifica una cultura. El símbolo central se lee de dos maneras a la vez, y ninguna de las dos es decorativa. De frente es una máscara, con la frontalidad y la simetría de la talla ritual africana. Un segundo después es una jaiba: las tenazas abiertas a los lados, el caparazón marcado por debajo con las muescas del cangrejo de manglar. Rito y producto en el mismo trazo — que es exactamente lo que pasa en esa cocina.
De ahí hacia abajo todo es Pacífico. La banda de espirales que sostiene el emblema es oleaje y es bejuco al mismo tiempo, resuelta con la voluta larga de la forja colonial, y se abre en hojas de monte en las cuatro puntas. Arriba, dos tallos rematan en hoja y en tres esferas: son ojos de cangrejo y son huevas. El conjunto, abierto de brazos y coronado por esos tallos, tiene el porte del rey guerrero que da nombre a la casa.
Y hay una capa que la marca no explica en ninguna parte, porque no se explica: la fertilidad y la sensualidad que la cultura afropacífica nunca separó de la comida. El cuerpo central admite una lectura femenina evidente para quien la busca, y las huevas de los tallos la refuerzan sin nombrarla. Es la misma economía del doble sentido que hay en la música y en el habla del Pacífico: quien solo mira ve un emblema elegante; quien se queda mirando encuentra lo demás. El cierre lo ponen dos detalles de tres milímetros: la regla que flanquea la bajada empieza en tenedor y termina en cuchillo, y bajo ella corre una franja en rojo, verde y oro —los colores panafricanos—. África y cocina, dicho sin una sola palabra.
El sistema que la sostiene es corto a propósito: dos tipografías y no más —una display con serifas para los titulares y una de palo seco para el cuerpo—, tres acentos de color sobre un marrón cálido casi negro, radio de 4 píxeles y botones en píldora. Cero sombras en todo el sitio: no hay una sola box-shadow. La jerarquía se construye con color, escala y espacio, que es como se construye en imprenta. El elemento de firma es minúsculo y aparece en cada página: una palabra en cursiva dorada por titular, siempre una, siempre la que carga el significado.
Bajo el capó
El sitio es HTML estático servido desde cPanel. El núcleo de datos estructurados —WebSite y Organization— se declara una sola vez con @id estables, y cada página añade su propio nodo (Restaurant, Person, Book, Menu, FAQPage, BreadcrumbList) dentro del mismo @graph, referenciando el núcleo en lugar de redeclararlo. Suena obvio y no lo es: en la auditoría del proyecto aparecieron divergencias reales —un mismo @id de Restaurant con tres teléfonos distintos según la página— y se corrigieron una por una, porque un parser que fusiona por @id recibe datos que se contradicen.
- HTML5 + CSS3 + JS vanilla
- Canvas 2D (partículas propias)
- CSS 3D transforms (libro)
- PHP (formulario de contacto)
- schema.org · patrón @graph
- sharp (WebP)
- clean-css + terser
- axe-core (WCAG 2.2 AA)
- cPanel
Arquitectura
38 páginas HTML estáticas con sistema de plantillas propio: header y footer viven en un único archivo fuente y un script los propaga a cada página, resolviendo la ruta base según la profundidad real del archivo. La portada y la carta quedan fuera a propósito: son subsistemas autónomos con su CSS y su JS.
Datos estructurados
Núcleo WebSite + Organization con @id estables, y un nodo propio por página dentro del mismo @graph. BreadcrumbList en 34 de las 34 páginas que lo admiten —todas las indexables menos la portada, que es la raíz—, 32 con Microdata en línea y 4 en JSON-LD (dos las llevan a la vez). FAQPage solo en las 7 con preguntas reales y visibles —nunca FAQ sintética para rellenar—, y dateModified tomado de git log, no de la fecha de build.
SEO técnico
Arquitectura pilar → cluster documentada en seis clusters (restaurante local, carta y platos, experiencias B2B, la cocina como saber, el libro y el chef como entidad), con URLs planas de tres niveles como máximo, canonical y hreflang autorreferenciales más x-default, sitemap con lastmod real y extensión de vídeo —9 vídeos distintos en 13 entradas, porque algunos se embeben en más de una página—, y un robots.txt categorizado por intención: crawlers de citación, de navegación iniciada por el usuario y de entrenamiento, cada grupo con su decisión documentada.
GEO
Tres métricas medidas por separado y nunca sumadas: recuperación (¿está indexado?), citación (¿aparece en respuestas de IA?) y fidelidad (cuando lo citan, ¿dicen lo que dice la página?). Las páginas GEO siguen una plantilla fija: la pregunta como H1, respuesta autónoma en 40–60 palabras, anclaje con cifra, fuente y fecha, y sub-preguntas autocontenidas. Más llms.txt en la raíz con los temas en que el sitio es fuente autorizada.
Accesibilidad
Auditoría con axe-core sobre una muestra justificada —una página por cada patrón real del sitio, no aleatoria—. Dos hallazgos corregidos sin tocar un píxel: el menú móvil dejaba sus enlaces alcanzables con el tabulador estando cerrado (se sincronizó inert con la apertura) y varios objetivos táctiles del pie bajaban de 24 px (padding invisible compensado con margen negativo). El contraste se auditó con ratio exacto por elemento y se documentó sin corregir en masa: tocar los acentos de marca es decisión del cliente, no un arreglo mecánico.
Rendimiento
Imágenes convertidas a WebP con sharp (9,07 MB → 5,53 MB) con width y height reales leídos de los metadatos —nunca inventados— para no provocar saltos de maquetación, loading="lazy" por defecto y fetchpriority="high" solo en la imagen LCP de cada página. CSS y JS en línea y minificados: 771 KB → 511 KB. Las descargas de prensa y las imágenes sociales se dejan en JPG a propósito, por compatibilidad con crawlers y flujos de redacción.
Este caso combina nuestro servicio de diseño web UX/UI con SEO + GEO integrado desde el primer commit: la marca y la arquitectura de entidad se diseñan a la vez, no una después de la otra.
Qué cambió
Rey Guerrero pasó de tener autoridad dispersa a tener una entidad. Hoy el chef, el restaurante, el libro y las 16 misiones diplomáticas se declaran como un solo grafo con identificadores estables, y el sitio explicita en robots.txt y en llms.txt qué puede hacer cada crawler y en qué temas es fuente autorizada. Es la diferencia entre que una IA encuentre páginas sueltas y que sepa quién es el sujeto de esas páginas.
El ejemplo más concreto es de fidelidad, no de tráfico. En el baseline de citación, ChatGPT afirmaba que el arroz putiao es un plato chino-peruano. Hoy la página del plato abre diciendo, en 43 palabras y sin necesitar contexto previo, que es un arroz tradicional del Pacífico colombiano, originario del Chocó y plato símbolo de Buenaventura — y lo sostiene con la lista de lo que lleva, una cita del chef atribuida a su libro «Sabores de Resistencia» con número de página, y el dato de que lo cocinó en Pekín en octubre de 2019 dentro del Plan de Promoción de Colombia en el Exterior de la Cancillería, y que el People's Daily lo publicó en su edición en español. No prometemos que el motor cambie de opinión mañana: publicamos la corrección donde el motor puede leerla, con la fuente al lado, y la medimos.
Del resto preferimos hablar en cualitativo, que es lo honesto: hay marca donde no la había, un sitio propio y rápido donde antes solo había prensa ajena, y un press kit que responde solo. No publicamos métricas de negocio que no podamos demostrar con fuente.
Preguntas frecuentes sobre Rey Guerrero
¿Qué hizo c6n exactamente en el proyecto Rey Guerrero?
Dos entregables que se sostienen entre sí: la marca —el símbolo, el sistema tipográfico y la paleta— y el sitio reyguerrero.co completo, 38 páginas construidas en HTML, CSS y JavaScript artesanales, sin frameworks de cliente, con su sistema de plantillas, su arquitectura SEO + GEO y un backend PHP para el formulario de contacto.
¿Qué esconde el logo de Rey Guerrero?
El símbolo central es una máscara ritual y una jaiba a la vez: las tenazas abiertas a los lados y el caparazón marcado por debajo. La banda de espirales que lo sostiene es oleaje y bejuco, y los dos tallos que lo coronan rematan en hoja y en tres esferas que son ojos de cangrejo y huevas. Debajo hay una capa que no se explica: la fertilidad y la sensualidad que la cultura afropacífica nunca separó de la comida. Y dos detalles diminutos cierran el conjunto: la regla de la bajada empieza en tenedor y termina en cuchillo, y bajo ella corre una franja en rojo, verde y oro, los colores panafricanos.
¿Por qué 16 páginas de diplomacia gastronómica que no buscan tráfico?
Porque son un activo de entidad, no de tráfico. Cada país que el chef visitó en misión oficial tiene su página con el mismo patrón de datos estructurados, referenciando por @id la misma Person del sitio. Ese conjunto construye el consenso legible por máquina de que Rey Guerrero es embajador gastronómico de Colombia, que es lo que un motor de IA necesita para citarlo con confianza. No se miden por sesiones.
¿Cómo se hizo el libro que se puede hojear en la web?
Con transformaciones CSS 3D puras, sin ninguna librería de flipbook. Cada página tiene frente y dorso con backface-visibility oculta, bisagra en el borde izquierdo y una curva de easing de 0,92 segundos que imita el peso del papel. La navegación funciona con teclado, con puntos generados por JavaScript y con swipe táctil, y el modal atrapa el foco mientras está abierto.
¿Por qué la carta tiene una paleta distinta al resto del sitio?
Es una decisión de marca confirmada con el cliente: el sitio vive en marrón cálido, oro y fuego —el fogón— y la carta se va al azul marino y el cian del mar, que es de donde sale el producto. La carta es un subsistema aparte con su propio CSS y su propio JavaScript, pero comparte la pareja tipográfica con el resto del sitio para que se siga leyendo como la misma marca.
¿Quién construyó reyguerrero.co?
c6n (c6n.eu), estudio digital especializado en diseño web, SEO y agentes de IA. La autoría está documentada públicamente en el colofón técnico de reyguerrero.co, con datos estructurados que declaran la obra como creada por la entidad c6n.
Fuentes
¿Quieres una marca y una web así?
Cuéntale a CA.IA qué construyes y a quién quieres que te reconozca. En 48h te decimos si encaja y cómo lo haríamos — con la entidad diseñada desde el primer día, no parcheada al final.
Hablar con CA.IA — gratisO directamente: agenda 30 min · WhatsApp · hola@c6n.eu
Diagnóstico en 48h · Máximo 10 clientes activos · c6n.eu