Files
MNQ-Catering-y-Evento/docs/seo-audit/mnqcatering.com-audit/ACTION-PLAN.md
T
manuyasm87 b084aeff6e fix(seo): exclude noindex aviso-legal page from sitemap; add full audit report
Sitemap filter was excluding cookies/ and privacidad/ but not
aviso-legal/, even though that page is marked noindex,follow -- a
noindexed page has no business being listed for crawl discovery.

Also adds docs/seo-audit/mnqcatering.com-audit/ -- the full multi-agent
SEO audit run this session against the corrected live domain
(www.mnqeventos.es), including the FULL-AUDIT-REPORT.md, ACTION-PLAN.md,
and per-category findings files.
2026-09-15 10:19:00 +02:00

2.9 KiB

Plan de acción priorizado — MNQ Catering y Evento

Fase 0 — Ya hecho, pendiente de un solo paso tuyo

  • Corregir dominio canónico en todo el código (commit a6692b7)
  • 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 <link rel="stylesheet"> 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 <h1> del hero (animation-delay de 500ms en hero-enter-2)

Fase 3 — Contenido y autoridad (mes 2)

  • Completar Google Business Profile (dirección, categoría, fotos) — ver docs/seo-audit/publicacion-buscadores-checklist.md
  • Agregar coordenadas geo al schema una vez fijado el pin en GBP
  • Agregar perfiles sociales reales (sameAs) si existen
  • Nombrar y dar credenciales al "Chef Ejecutivo" mencionado (hoy sin nombre ni bio) — señal de E-E-A-T
  • Verificar que el venue de testimonio citado ("Castillo de Viñuelas") sea correcto — parece ser de Madrid, no Málaga
  • Replicar el patrón FAQ (bueno para AEO) en homepage, no solo en /contacto
  • Reescribir el párrafo "cobertura confirmada caso a caso" que se repite casi idéntico en 5 páginas

Fase 4 — Monitoreo continuo

  • Verificar Search Console tras el deploy (indexación real de las 6 páginas)
  • Re-correr Lighthouse tras aplicar Fase 1-2
  • Medir /corporativo-business con Lighthouse (no se completó en esta auditoría por límite de tiempo)
  • Confirmar comportamiento del apex mnqeventos.es sin www (no respondió durante esta auditoría, verificar redirect)