feat(analytics): Dashboard v2 con recomendaciones accionables y UX mejorada
- Agregar KPIs con tendencias vs período anterior (↑↓% comparativo) - Implementar secciones de recomendaciones: Contenido a Crear, CTR 0%, Quick Wins, Contenido Estrella, Contenido en Decadencia - Convertir listados a tablas con columnas separadas para mejor legibilidad - Agregar botones Editar + Ver en todas las tablas de posts - Ocultar secciones vacías dinámicamente (Búsquedas Sin Resultados) - Relajar criterios Quick Wins: pos 2-15, CTR ≥2%, búsquedas ≥2 - Incluir distribución de clicks por posición con barras de progreso - Agregar exportación a Markdown para análisis con IA Archivos nuevos: - admin/class-analytics-dashboard.php (UI del dashboard) - admin/class-metrics-repository.php (queries de métricas) - admin/assets/dashboard.css (estilos Bootstrap 5) - admin/assets/dashboard.js (interactividad y export) - sql/create-indices.sql (índices para optimización) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
11
sql/create-indices.sql
Normal file
11
sql/create-indices.sql
Normal file
@@ -0,0 +1,11 @@
|
||||
-- ROI APU Search - Índices adicionales para Dashboard v2
|
||||
-- Ejecutar manualmente si se detectan problemas de rendimiento
|
||||
-- Fecha: 2025-12-03
|
||||
|
||||
-- Índice para queries de log por timestamp
|
||||
CREATE INDEX IF NOT EXISTS idx_log_ts
|
||||
ON wp_rcp_paginas_querys_log(ts);
|
||||
|
||||
-- Índice compuesto para filtrar búsquedas sin resultados
|
||||
CREATE INDEX IF NOT EXISTS idx_zero_results_ts
|
||||
ON wp_rcp_paginas_querys(zero_results, ts);
|
||||
Reference in New Issue
Block a user