Arranque del proyecto y primera versión del sitio (fecha aproximada, recordada — no hay evidencia técnica de esta etapa).
El proyecto en tres actos
Contexto
Una relación de años, no una entrega única
Monono Café es una cafetería de especialidad en Querétaro. Su sitio web arrancó alrededor de 2022–2023 y pasó por al menos dos stacks distintos y un cambio de hosting antes de quedar, desde julio de 2025, bajo control de versiones verificable.
La etapa 2022–2025 se documenta aquí tal como se recuerda, sin evidencia técnica que la respalde — a diferencia del resto del caso, verificado con el historial de commits del repositorio actual y con Google Search Console.
El reto
Una versión perdida y una base de datos que se dormía
En algún punto entre 2023 y 2025 el sitio se rediseñó en Astro, pero esa versión nunca se subió a un repositorio. Al cambiar de hosting, el código se perdió por completo y hubo que recuperar la versión anterior en HTML, CSS y JavaScript.
Ya bajo control de versiones, aparecieron dos problemas más: el sitio tuvo dificultades de indexación en Google (detectadas en septiembre de 2025), y meses después, el panel de administración de eventos del dueño empezó a fallar porque el plan gratuito de Supabase pausaba la base de datos por inactividad.
Solución aplicada
Recuperación, SEO técnico y una herramienta propia para el dueño
Recuperación y control de versiones
- Recuperación del sitio bajo Git tras la pérdida de la versión en Astro (jul 2025)
- Deploy automático en Vercel en cada push al repositorio
SEO técnico y posicionamiento local
- Optimización SEO con keywords locales de Querétaro y verificación de Search Console
- Diagnóstico y corrección de problemas de indexación en Google (sep 2025)
- Datos estructurados JSON-LD y optimización de rastreo para crawlers de IA (ago 2026)
Sistema propio y disponibilidad
- Sistema de gestión de eventos con Supabase y vista previa en tiempo real para el dueño (dic 2025)
- GitHub Action de keep-alive para evitar que el plan gratuito de Supabase pause la base de datos (jul 2026)
Migración a Astro (ago 2026)
- Evaluación técnica de Next.js vs Astro para decidir el stack destino
- Migración completa del frontend a Astro, ya en producción
Resultados verificados
Impresiones en aceleración desde el fix de indexación
La gráfica muestra una sola fase de crecimiento continuo: no hay datos disponibles antes de septiembre de 2025 en esta propiedad de Search Console, que coincide con la corrección de un problema de indexación. Desde entonces, las impresiones muestran una tendencia de aceleración sostenida hasta agosto de 2026.
Cronología del proyecto
De un código perdido a un pipeline real
Conexión inicial con Google Search Console (recordado, no verificable).
Rediseño del sitio en Astro. La versión se pierde tras un cambio de hosting por no estar respaldada en un repositorio (recordado).
Recuperación del sitio HTML/CSS/JS bajo control de versiones en Git — commit inicial del repositorio actual.
Verificación de Google Search Console y optimización SEO con keywords locales de Querétaro.
Diagnóstico y corrección de problemas de indexación en Google — coincide con el inicio del histórico real disponible en Search Console.
Integración con Supabase: sistema propio de gestión de eventos con vista previa en tiempo real para el dueño del negocio.
Se detecta que el plan gratuito de Supabase pausaba la base de datos por inactividad; se resuelve con un GitHub Action de keep-alive. Migración de estilos a Tailwind.
Datos estructurados JSON-LD, optimización de rastreo para crawlers de IA, URLs limpias en Vercel e instalación de Google Analytics 4.
Migración completa del frontend a Astro, ya en producción. Se evaluaron Next.js y Astro; ganó Astro por ser un sitio de contenido donde el SEO manda y el JS de más no aporta.
Preguntas frecuentes
Lo que quieres saber sobre el proyecto Monono Café
¿Qué tecnología se usa hoy en el sitio de Monono Café?
El sitio actual está construido con Astro y TypeScript, con estilos en Tailwind CSS, un panel de administración de eventos sobre Supabase y despliegue continuo en Vercel conectado a un repositorio de GitHub. La migración del frontend a Astro se completó el 22 de agosto de 2026; cada cambio se refleja automáticamente en producción.
¿Por qué el sitio volvió a Astro si ya se había perdido una versión en ese framework?
Hubo un rediseño en Astro en algún punto entre 2023 y 2025, pero esa versión nunca se subió a un repositorio y se perdió por completo al cambiar de hosting. El sitio se recuperó en HTML/CSS/JS y quedó bajo control de versiones el 22 de julio de 2025. En agosto de 2026 se evaluó formalmente Next.js contra Astro para la siguiente etapa del proyecto, y Astro volvió a ganar: es un sitio de contenido donde el SEO manda y no se necesita el JavaScript adicional que trae Next.js. Esta vez la migración quedó versionada desde el primer commit.
¿Cuáles son los resultados orgánicos verificados de Monono Café?
Según Google Search Console, en los ~11 meses de histórico disponible en la propiedad actual (10 sep 2025–20 ago 2026): 706 clics orgánicos, 19,400 impresiones, CTR promedio de 3.6% y posición promedio de 4.6. Las impresiones muestran una tendencia de aceleración mes a mes. Este período es anterior a la migración a Astro del 22 de agosto de 2026, así que todavía no refleja su impacto.
¿Qué problema resolvió el GitHub Action de Supabase?
El plan gratuito de Supabase pausa la base de datos por inactividad, lo que dejaba fuera de servicio el panel de administración de eventos del dueño. En julio de 2026 se agregó un workflow de GitHub Actions que hace ping periódico para mantener la base de datos siempre activa.
¿Por qué se eligió Astro y no Next.js para la migración del frontend?
Se evaluaron ambas opciones. Next.js aporta más si el sitio necesita interactividad compleja del lado del cliente, pero Monono Café es fundamentalmente un sitio de contenido: fachada, menú, eventos e información del negocio. Astro genera HTML estático por defecto y solo carga JavaScript donde realmente se necesita, lo que favorece el SEO local y los tiempos de carga. La migración se completó el 22 de agosto de 2026 y ya está en producción.