# Plan de acción priorizado — MNQ Catering y Evento ## Fase 0 — Ya hecho, pendiente de un solo paso tuyo - [x] Corregir dominio canónico en todo el código (commit `a6692b7`) - [x] Corregir `@type` de schema inválido (`CateringService` → `CateringBusiness`) - [ ] **Desplegar a producción** — sin esto, nada de lo de hoy tiene efecto real. Es el único paso que falta para resolver ~15 hallazgos de golpe (dominio, sitemap, robots, OG, canonical). ## Fase 1 — Críticos (esta semana) - [ ] Desplegar el commit `a6692b7` (ver Fase 0) - [ ] Quitar `/aviso-legal/` del filtro de exclusión inverso en `astro.config.mjs` (está `noindex` pero sigue en el sitemap) - [ ] Quitar el `` duplicado de Google Fonts en `MainLayout.astro` (regresión: re-bloquea el render que el preload ya había resuelto) - [ ] Revisar por qué el CSS de `/aviso-legal` (24KB) se está bundleando sitewide — probable leak de Astro - [ ] Agregar headers de seguridad (HSTS, X-Content-Type-Options, X-Frame-Options, CSP) a nivel de hosting/reverse-proxy - [ ] Habilitar compresión gzip/brotli en el servidor ## Fase 2 — Alto impacto (próximas 2-3 semanas, necesita datos tuyos) - [ ] Agregar rango de precio ("desde X€ por persona" o similar) — bloqueador #1 de conversión y de citabilidad IA según 3 auditores independientes - [ ] Agregar rango de capacidad (mínimo/máximo de invitados) por tipo de evento - [ ] Agregar antelación mínima de reserva - [ ] Mencionar "Málaga" y zona de cobertura explícitamente en el texto visible de cada página (hoy: cero menciones) - [ ] Unificar "MNQ Catering y Evento" vs "y Eventos" en todo el sitio (header/footer vs. resto) - [ ] Corregir la CSS que retrasa el LCP del `