b084aeff6e
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.
2.9 KiB
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
@typede 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 enastro.config.mjs(estánoindexpero sigue en el sitemap) - Quitar el
<link rel="stylesheet">duplicado de Google Fonts enMainLayout.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 enhero-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
geoal 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-businesscon Lighthouse (no se completó en esta auditoría por límite de tiempo) - Confirmar comportamiento del apex
mnqeventos.essinwww(no respondió durante esta auditoría, verificar redirect)