YM Analytics Intelligence

Desarrollado por Yel Martínez · Digital Strategist & Technologist · Parte del conjunto de herramientas SEO gratis y open source de Greentech

YM Analytics: toda tu auditoría SEO y de datos, en una sola pasada

Una herramienta que cruza GA4, Search Console, Screaming Frog, logs y backlinks en un único informe. Arrastras tus CSVs, comparas contra el período anterior y guardas memoria histórica en PDF — sin que tus datos se queden en ningún servidor.

Entre las herramientas SEO gratis que existen hoy, la mayoría o cruzan pocas fuentes o exigen conectar tus cuentas a un SaaS de terceros. YM Analytics es open source, no retiene tus datos y está pensada para quienes buscan una herramienta de análisis gratis que de verdad cruce SEO técnico, comportamiento y servidor en un mismo sitio — no otra pestaña más que abrir.

35 tipos de dataset compatibles Open source · GPL Gratis, sin límites de uso Comparativa de período automática Memoria histórica en PDF Tus datos no se almacenan Plan de acción incluido

↗ Probar YM Analytics

35 fuentes cargadas SEO GSC + Frog Leads GA4 ↓ PDF histórico Resumen Canales Rastreo Plan
MÓD. SEO SEO GSC + backlinks
MÓD. CANALES Canales Adquisición GA4
MÓD. RASTREO Rastreo Frog + logs
MÓD. PLAN Plan de acción Priorizado
Yel Martínez · yelmartinez.com
Analytics
Intelligence
Análisis SEO y marketing digital. Datos en memoria — se borran al cerrar.
o
📦

Arrastra aquí tu ZIP con todo ya preparado
y empieza directamente

🔒 Sin servidor · Sin cookies · Sin almacenamiento permanente
yelmartinez.com
YM Analytics
Carga los CSVs
Datos GA4
📂

Arrastra CSVs, un .zip con todo, o PDFs históricos

Fuentes
🔬Diagnóstico
Anotaciones (contexto)
Resumen
🔍SEO
📝On-Page
📌Seguimiento KWs
👁️Visibilidad
Canales
Comportamiento
Leads
🧠Estrategia
🕷️Rastreo
🕸️Enlazado
Plan de acción
🔬
Hallazgos cruzados entre TODAS tus fuentes cargadasNo son alertas sueltas por panel — son conexiones causa-efecto entre lo que ves en SEO, canales, leads, el log del servidor y el rastreo técnico, con una recomendación concreta cada una.
🤖
¿Dudas sobre cualquiera de estos hallazgos?El chatbot de IA (botón flotante, abajo a la derecha) está disponible en cualquier pestaña — no hace falta volver aquí.
📈 Evolución histórica
Sube exportaciones PDF anteriores de este mismo dashboard para trazar tendencia real, no solo período actual vs. anterior
Retención por cohortes semanales
Usuarios que vuelven cada semana desde su primera visita
Flujo Canales → Leads
Sesiones vs conversiones
Sesiones por canal
Calidad por canal
Tasa interacción actual vs anterior
Clics orgánicos actual vs anterior
Impresiones vs CTR
X: impr · Y: CTR% · Tamaño: clics
Top consultas
🔬 Diagnóstico por URL
Cruce de Search Console + título/meta/H1/contenido/enlaces de tu rastreo Screaming Frog — todas las URLs con interés de búsqueda, sin recortar
🔗 Interlinking recomendado
Páginas con interés real y pocos enlaces internos
📈 Prioridad off-page
Buena posición, pocos backlinks — máximo retorno por enlace conseguido
📝
Auditoría on-page y técnicaTítulos, metas, H1, canonicals, contenido duplicado, datos estructurados, accesibilidad, códigos de respuesta de tu propio rastreo y PageSpeed — cada export de Screaming Frog en su propia tarjeta.
🔤 Títulos de página
Duplicados y fuera del rango recomendado (~50-60 caracteres)
📄 Meta descriptions
Duplicadas, ausentes o fuera de rango (~120-158 caracteres)
🏷️ H1
Duplicados, ausentes o múltiples en la misma página
🔗 Canonicals
Ausentes o apuntando a una URL distinta de la propia
📑 Contenido duplicado
Casi-duplicados y semiduplicados detectados por similitud
🧩 Datos estructurados (JSON-LD)
Errores y advertencias por página
♿ Accesibilidad (WCAG)
Infracciones por nivel — A, AA, AAA y buenas prácticas
🚦 Códigos de respuesta (tu propio rastreo)
2xx/3xx/4xx/5xx encontrados al rastrear, no los de Googlebot
⚡ PageSpeed / Core Web Vitals
Rendimiento real por página, no solo el agregado del origen
📌
Visibilidad y seguimiento de keywordsTipo de intención, coincidencia real con tu contenido (título/H1), interés en el meta (CTR) vs. interés en el contenido (tiempo/eventos en la página), huecos de contenido, y tu propia lista de keywords a vigilar.
⭐ Seguimiento activo
Las keywords que marques aquí se guardan en el PDF exportado — al subir un PDF anterior, verás su evolución
🔬 Inteligencia de keywords
Todas tus consultas: tipo, posición, coincidencia con tu contenido real, e interés de contenido de la página que mejor responde
🕳️ Huecos de contenido
Impresiones reales sin ninguna página que coincida en título/H1
🗂️ Clusters temáticos
Consultas agrupadas por palabras compartidas — candidatas a una misma página pilar
📈 Índice de visibilidad
Evolución de tus keywords en seguimiento — como el índice de Sistrix, pero calculado solo con tus propios datos
📇 Indexabilidad — por qué Google puede NO estar viendo tu contenido
Estado real de cada URL rastreada
🏷️ Meta robots y canonical
Directivas que le dicen a Google qué indexar
🔍 Aparición en búsquedas (Search Console)
Cómo y dónde aparece tu web en los resultados — no solo posición, sino formato
🔗 Visibilidad externa (backlinks)
Quién más te hace visible fuera de tu propia web
Sesiones por canal
Usuarios nuevos por canal
Detalle por canal
🗺️ Heatmap de páginas
X: sesiones · Y: conv% · Tamaño: tiempo
Top eventos
Top páginas y pantallas
Páginas de destino · sesiones vs tiempo
Eventos clave por tipo
Leads por canal
🧠
Análisis avanzado calculado sobre tus propios datosZona de impacto, curva CTR real, significancia de cambios, correlaciones, Pareto, canal IA y posible canibalización.
🎯 Zona de impacto (Striking Distance)
Consultas en posición 4-15 con impresiones altas → quick wins
📈 Curva CTR real por rango de posición
Tu CTR medio observado, no un % fijo
📉 Consultas por debajo de su curva de CTR
🔬 Significancia del cambio
Distingue una caída real de ruido estadístico normal
🔗 Correlación entre métricas
Coeficiente de Pearson sobre tus datos
📊 Pareto 80/20
Qué % de consultas genera el 80% de tus clics
🤖 Tráfico desde asistentes IA
ChatGPT, Perplexity, Copilot... como canal propio
⚠️ Posible canibalización (proxy por similitud de URL)
Requiere Search Console API (page+query) para confirmación exacta — esto es una señal orientativa
🚨 Salud del servidor (error_log)
Errores fatales y avisos reales de PHP
🖥️ Cómo mejorar tu servidor
Pasos reales según tu hosting — no genéricos
📡 Solicitudes de rastreo de Googlebot
Datos oficiales de Search Console
🗂️ Presupuesto de rastreo por tipo de archivo
A qué dedica Googlebot sus visitas
Códigos de respuesta rastreados
🔗 Backlinks · páginas más enlazadas
🕸️ Clics (GSC) vs Enlaces internos únicos
Páginas con interés real pero poco enlazado interno
⚠️ Auditoría técnica del rastreo
Indexabilidad, duplicados, páginas huérfanas
📇 Evolución de indexación (GSC Coverage)
Indexadas vs. sin indexar en el tiempo, según Search Console
🧾 Motivos de exclusión de indexación
Lo que Screaming Frog no puede ver por sí solo — solo GSC lo sabe
🕸️
Arquitectura de enlazado internoLos diagramas de Screaming Frog (Visualisations → Force-Directed Crawl/Directory Diagram y Crawl/Directory Tree Graph, exportados como HTML) más la detección de páginas huérfanas y mal enlazadas a partir de tu rastreo.
🕸️ Diagrama de rastreo forzado
Fuerza dirigida por enlaces reales — clusters muy separados suelen ser silos mal conectados
📁 Diagrama de árbol de directorio forzado
Estructura por URL, no por enlaces — útil para ver profundidad real
🌳 Gráfico de árbol del rastreo
Jerarquía de descubrimiento durante el rastreo
🗂️ Gráfico de árbol del directorio
Jerarquía por estructura de carpetas de la URL
🚫 Páginas huérfanas
Indexables pero sin ningún enlace interno — Google solo las encuentra por sitemap
🔗 Mal enlazadas con interés real
Menos de 8 enlaces internos únicos pese a tener clics o impresiones en Google
Plan de acción generado a partir de los datosMarca cada acción completada para seguir el progreso de la sesión.
AcciónÁreaPrioridadPlazoContextoQué hacer
📋
Esto es la ficha del paciente, no una nota al margenSin tu objetivo real y sin saber qué canales de contacto usas de verdad, el Diagnóstico puede acertar en los números y equivocarse en la conclusión (ej.: recomendar "revisa el formulario" cuando tu conversión real es email/LinkedIn). Rellena al menos un 🎯 Objetivo y un 📋 Contexto operativo antes de fiarte del todo del diagnóstico automático.
✎ Nueva anotación

Nueva sesión

Se eliminarán todos los datos del proyecto actual. Sin posibilidad de recuperación.

📋 Qué preparar antes de subir tu ZIP

Descarga estos archivos con cada herramienta, mételos todos juntos en un único .zip (subcarpetas incluidas, no pasa nada) y suéltalo en la casilla de la pantalla anterior. El nombre de cada archivo da igual — este plugin detecta cada uno por su contenido. Nada es obligatorio salvo el crawl de Screaming Frog: cuantos más añadas, más completo el diagnóstico.

🐸 Screaming Frog SEO Spider Imprescindible
Antes de rastrear: Configuration → API Access → conecta Google Analytics 4, Google Search Console y PageSpeed Insights. Así el crawl principal trae unido por URL indexabilidad + GA4 + GSC + Core Web Vitals en un solo archivo.
Rastrea el dominio completo y deja que termine.
Crawl principal — pestaña Internal → filtro HTML → Export → CSV. (dataset: crawl_sf)
El resto, todo desde el menú Bulk Export (o su pestaña equivalente) — cada uno es un CSV independiente, expórtalos todos:
  • Accessibility → All Issues — accesibilidad
  • Content → Near Duplicates — contenido duplicado
  • Structured Data → All — datos estructurados / rich results
  • Directives → All — noindex, nofollow, canonical directives
  • Canonicals → All
  • Page Titles → All
  • Meta Description → All
  • H1 → All
  • Response Codes → All (incluye redirecciones y tiempos de respuesta)
  • PageSpeed → All (requiere la API de PageSpeed conectada arriba)
Diagramas visuales — menú Visualisations (o Visualizaciones), exporta como HTML cada uno:
  • Diagrama de rastreo forzado (Force-Directed Crawl Diagram)
  • Diagrama de directorio forzado (Force-Directed Directory Diagram)
  • Gráfico de árbol de rastreo (Crawl Tree Graph)
  • Gráfico de árbol de directorio (Directory Tree Graph)
  • Nube de palabras de página/contenido (Word Cloud — page text)
  • Nube de palabras de anclas/enlaces (Word Cloud — link text)
Estos alimentan la pestaña Enlazado (páginas huérfanas, arquitectura de enlaces).
🔍 Search Console — Rendimiento Recomendado
Rendimiento → Resultados de la búsqueda → botón Exportar (arriba a la derecha) → CSV. Esta exportación descarga varios archivos a la vez — añádelos todos al ZIP: Consultas, Páginas, Países, Dispositivos y Apariencia en la búsqueda. Cuanto más rango de fechas mejor (hasta 16 meses).
✅ Search Console — Indexación / Cobertura Recomendado
Indexación → Páginas → botón Exportar → descarga el informe completo: incluye el desglose de motivos por los que una página no se indexa, el mismo desglose para problemas no críticos, y la evolución temporal de páginas indexadas frente a sin indexar. Añade los tres CSV que genera.
⚙️ Search Console — Estadísticas de rastreo Recomendado
Configuración → Estadísticas de rastreo → Abrir informe completo → Exportar (arriba a la derecha) — descarga seis tablas a la vez: tendencia total, por host, por finalidad, por tipo de respuesta, por tipo de archivo y por tipo de robot de Google. Añádelas todas.
🔗 Search Console — Enlaces Opcional
Enlaces → Enlaces externos → Páginas de destino principales / Sitios web con más enlaces → Exportar.
📊 Google Analytics 4 Recomendado
Cada informe se exporta por separado — icono ↗ o ⋮ en la esquina superior de cada tabla → Descargar archivo → CSV. Usa el mismo rango de fechas en todos para que se puedan cruzar correctamente entre sí. Informes que este plugin reconoce:
  • Adquisición de tráfico (grupo de canales de sesión)
  • Adquisición de usuarios (grupo de canales de usuario)
  • Páginas y pantallas
  • Eventos (nombre de evento + número de eventos)
  • Página de destino (landing page + sesiones)
  • Página de destino con cadena de consulta — informe de tráfico orgánico con parámetros
  • Cohortes de adquisición / eventos clave
  • Término de búsqueda interna (si usas búsqueda en el sitio)
  • Generar oportunidades de venta (resumen de leads, si aplica)
🖥️ Servidor Muy recomendado
El error_log de PHP de tu hosting (normalmente /wp-content/debug.log si tienes WP_DEBUG_LOG activo, o descargable desde el panel de tu hosting — cPanel: Métricas → Errores). Cópialo tal cual, sin renombrar ni recortar. Se detecta automáticamente por su formato de fecha al principio de cada línea.

↓ Descargar esta guía en PDF

Contenido de la herramienta

Qué cruza YM Analytics en cada análisis

Arrastras tus CSVs y la herramienta detecta la fuente automáticamente por su contenido, no por el nombre del archivo. En segundos tienes el período actual comparado con el anterior, sin abrir seis pestañas ni cruzar nada a mano.

SEO: Search Console y backlinks

Consultas y páginas de Search Console (Rendimiento → Exportar), cobertura de indexación (Indexación → Páginas → Exportar), estadísticas de rastreo de Googlebot (Configuración → Estadísticas de rastreo → Exportar) y páginas de destino principales por enlaces entrantes (Enlaces → Enlaces externos → Exportar).

GSC
Canales de adquisición

Grupo de canal principal de la sesión y del usuario, exportados desde los informes de GA4 Adquisición de tráfico y Adquisición de usuarios, para saber por dónde entra el tráfico que realmente convierte.

GA4
Comportamiento

Tráfico de búsqueda orgánica por página de destino y cadena de consulta, páginas y pantallas por ruta y clase de pantalla, y eventos por nombre — los tres, informes independientes de GA4, exportables por separado en CSV desde el icono de exportar de cada tabla.

GA4
Leads

Resumen de generación de leads de GA4 (informe Generar oportunidades de venta) cruzado con el resto de módulos, para ver qué canal y qué contenido está generando negocio real, no solo tráfico.

GA4
Rastreo técnico

error_log del servidor (tal cual, sin renombrar) y el crawl completo de Screaming Frog — idealmente con Google Analytics 4, Search Console y PageSpeed Insights conectados desde Configuration → API Access antes de rastrear, para traer indexabilidad y Core Web Vitals unidos por URL. Los informes de Bulk Export (accesibilidad, datos estructurados, canonicals, PageSpeed...) y los diagramas de Visualisations son opcionales pero se cruzan automáticamente con las estadísticas de rastreo de Search Console para localizar el origen real de un problema.

Técnico
Memoria histórica en PDF

Exporta cada análisis en PDF (botón ↓ PDF). En la siguiente sesión, súbelo junto a los nuevos CSVs para reconstruir la evolución sin que nada quede guardado entre sesiones.

PDF
Metodología

Por qué cruzar SEO, comportamiento y técnico en un mismo informe

Cada fuente por separado cuenta media historia. Search Console dice qué tan visible eres. GA4, qué hace el usuario. Screaming Frog y el error_log, si algo técnico lo está frenando. Lo que distingue a las mejores herramientas SEO no es cuántos datos muestran, sino si los cruzan para señalar la causa — YM Analytics las lee juntas.

Por qué el cruce importa

Una caída de tráfico orgánico puede tener tres orígenes distintos —una penalización, un error de servidor o una página huérfana— y verlos por separado solo te dice que algo bajó, no por qué. YM Analytics correlaciona automáticamente Search Console, Screaming Frog y el error_log para señalar la causa, no solo el síntoma.

CASO 1 Caída de rastreo con causa técnica
GSC: estadísticas de rastreo ↓ · error_log: 5xx

Las estadísticas de rastreo de Search Console bajan a la vez que aparecen errores 5xx en el error_log del servidor. El cruce confirma que es un problema de servidor, no de contenido.

CASO 2 Página huérfana con tráfico
Frog: sin enlaces internos · GA4: tráfico activo

Screaming Frog detecta una página sin enlaces internos que, sin embargo, recibe tráfico orgánico activo en GA4. Prioridad de enlazado interno detectada automáticamente.

CASO 3 Canal que no convierte
Canales: +tráfico · Leads: sin variación

Un canal de adquisición crece en sesiones pero el resumen de leads de GA4 no se mueve. El plan de acción prioriza revisar la intención de ese tráfico antes de invertir más en él.

CASO 4 Backlink perdido y posiciones
Enlaces: página fuera del top · GSC: posición media ↓

Una página desaparece del listado de páginas de destino principales por enlaces justo cuando su posición media cae en Search Console. Señal directa de pérdida de autoridad a vigilar.

Privacidad

Tus datos no se quedan en ningún servidor

YM Analytics procesa tus CSVs en el momento del análisis. No hay base de datos donde queden guardados, ni retención oculta de información de tu negocio.

Cómo construir histórico sin persistencia

Al terminar un análisis, exporta el PDF (botón ↓ PDF). En tu próxima sesión, súbelo junto a los CSVs nuevos: la herramienta reconstruye la comparativa histórica leyendo ese PDF, sin haber necesitado guardar nada entre visitas.

¿Por qué importa esto? Los datos de tráfico, leads y backlinks son información sensible de negocio. Al no persistir en servidor, no hay riesgo de fuga entre clientes ni dependencia de que un tercero mantenga tus datos seguros: el histórico vive en los PDFs que tú decides conservar.

Estructura del informe

Nueve módulos, un solo análisis

Cada pestaña del informe responde a una pregunta distinta, pero todas parten del mismo cruce de datos.

35 tipos de dataset compatibles, detectados automáticamente al arrastrar el CSV — más 6 diagramas de Screaming Frog
9 módulos: Resumen, SEO, Canales, Comportamiento, Leads, Estrategia, Rastreo, Plan de acción y Anotaciones
2 períodos comparados automáticamente: actual vs. anterior, según el rango de tus CSVs
1 archivo PDF exportable para conservar la memoria histórica entre sesiones
Preguntas frecuentes

FAQ: YM Analytics

¿YM Analytics guarda mis datos?
No. Los CSVs se procesan de forma temporal y no se almacenan en el servidor ni en la herramienta.
¿Qué fuentes de datos acepta?
Hasta 35 tipos de dataset, entre ellos Search Console, GA4, Screaming Frog (crawl + Bulk Export + diagramas), error_log del servidor y backlinks.
¿Qué necesito exportar exactamente de Screaming Frog?
El crawl principal (Internal → HTML → Export) es lo único imprescindible. Conectar GA4, Search Console y PageSpeed Insights antes de rastrear (Configuration → API Access) enriquece ese mismo archivo. El resto de informes de Bulk Export son opcionales. Ver guía completa en PDF →
¿Cómo exporto Search Console y GA4 en el formato correcto?
Desde Search Console: Rendimiento → Exportar, Indexación → Páginas → Exportar, y Configuración → Estadísticas de rastreo → Exportar. Desde GA4: cada informe se descarga por separado en CSV desde su propio icono de exportar. Ver guía completa en PDF →
¿Cómo construye la memoria histórica si no guarda datos?
Exportas cada análisis en PDF y lo subes en la siguiente sesión junto a los nuevos CSVs.
¿Compara automáticamente con el período anterior?
Sí, detecta el rango de fechas de los CSVs cargados sin configuración manual.
¿Necesito conectar cuentas de Google o del servidor?
No, salvo la conexión opcional de APIs dentro del propio Screaming Frog. El resto de CSVs se exportan a mano y se arrastran a la herramienta.
¿Sirve para SEO técnico o solo para analítica?
Ambos: incluye Screaming Frog, error_log y estadísticas de rastreo de Search Console.
¿Qué módulos incluye el informe?
Resumen, SEO, Canales, Comportamiento, Leads, Estrategia, Rastreo, Plan de acción y Anotaciones.
¿Prefieres delegarlo?

YM Analytics está pensada para leer el cruce de datos rápido, pero interpretar el plan de acción y priorizarlo dentro de una estrategia real es otra conversación. Si necesitas ayuda para convertir ese informe en resultados, puedo ayudarte.

Hablamos → Ver trayectoria y especialización

Scroll al inicio