Casos de uso

Caso práctico: auditar la salud SEO de un sitio e-commerce con Horusium

Romain14 min de lectura
Caso práctico: auditar la salud SEO de un sitio e-commerce con Horusium

Cambiamos de perspectiva: hasta ahora, los casos prácticos se centraban en una página cada vez (una auditoría, una redacción). Esta vez tomamos altura y observamos un sitio en su conjunto. El contexto: un sitio e-commerce de joyería, varios años de histórico, 7 586 páginas indexadas por Google, ~32 000 clics y 6 millones de impresiones en los últimos 90 días. Nada mal sobre el papel — pero ¿qué es lo que realmente aporta, y qué es lo que lastra el sitio sin que lo sepamos? Es exactamente el trabajo del módulo Salud SEO.

Recorremos el método completo: conexión a Google Search Console, elección del periodo, lectura del diagnóstico y ordenación de las acciones por prioridad. Todas las capturas y las cifras de este artículo provienen de una auditoría real. Las URL se han anonimizado — las métricas, en cambio, son reales.

Paso 1 — Conectar Google Search Console

El módulo Salud SEO trabaja sobre tus datos de Google Search Console (GSC): clics, impresiones, CTR y posición media, cruzados al nivel consulta × página. El primer paso obligado es, por tanto, conectar tu cuenta de Google. Ve a Mis integraciones en tu espacio y pulsa el botón de conexión. Es OAuth oficial, en solo lectura: Horusium no puede modificar absolutamente nada en tu Search Console, ni en tu cuenta de Google.

Puedes conectar varias cuentas de Google (personal, agencia, clientes) y elegir en cada auditoría cuál usar. Práctico cuando haces malabares entre varios proyectos.

Paso 2 — Lanzar la auditoría

Ve a la página Salud SEO, botón Nueva auditoría. Tres opciones: la propiedad GSC que analizar, la cuenta de Google si tienes varias, y la profundidad de análisis:

  • 90 días — visión reciente, ideal para un balance trimestral o una auditoría «a grandes rasgos» antes de profundizar;
  • 180 días — buen compromiso si tu actividad tiene una parte de estacionalidad;
  • 365 días — visión anual, perfecta para un balance de fin de año o para un sitio muy estacional.
Formulario de creación de una auditoría Salud SEO Horusium: elección de la propiedad GSC y del periodo (90, 180 o 365 días)
Propiedad, cuenta, periodo. Tres clics y listo.

Aquí, partimos con 90 días: es una primera auditoría, queremos una foto reciente antes de invertir el tiempo de una auditoría anual. Para tu información, bajo el capó, Horusium recupera todas tus consultas GSC del periodo, analiza cada par consulta × página, detecta las canibalizaciones, calcula una puntuación de valor SEO por página y un plan de acción priorizado. Una auditoría completa tarda de uno a unos minutos según el tamaño del sitio y la profundidad elegida.

Coste: 1 crédito.

Paso 3 — Leer el Dashboard

Auditoría terminada. El Dashboard está organizado en tres bloques que se leen de arriba abajo.

Dashboard Salud SEO Horusium: bloques Rendimiento global, Indicadores de salud y Reparto de las páginas por estado
Tres bloques: el rendimiento en bruto, la calidad del rendimiento, y el reparto de las páginas por estado.

Rendimiento global

Cinco tarjetas alineadas: clics, impresiones, CTR medio, posición media, número de consultas captadas. En nuestro sitio: ~32 000 clics, 6 077 076 impresiones, CTR medio 0,52 %, posición media 10,7, 64 217 consultas distintas. La posición media y el volumen de consultas confirman que el sitio capta mucho, pero el CTR muy bajo ya anuncia lo que viene: hay desperdicio.

Indicadores de salud

Tres tarjetas de calidad, más elocuentes que los volúmenes en bruto:

  • Páginas que aportan tráfico: la proporción de páginas que han obtenido al menos un clic en el periodo. Aquí: 30,8 %. Dicho de otro modo, de 7 586 páginas indexadas, 5 252 no han recibido ni un solo clic en 90 días. Ese es el verdadero tema del día.
  • Concentración del tráfico: la proporción de clics captada por el 10 % de páginas con mejor rendimiento. Cuanto más alta es esta cifra, más se apoya el SEO en un pequeño núcleo: frágil.
  • CTR vs media de los sitios: tu CTR comparado con el CTR medio observado en el conjunto de los sitios auditados en la misma posición SERP. Es un indicador de la calidad de tus snippets (title + meta description).

Reparto de las páginas por estado

La parte más accionable. Cada página recibe un estado final calculado a partir de su tráfico, su posición, su CTR y su papel en las canibalizaciones detectadas. Siete estados posibles, cada uno con su propia acción recomendada.

En nuestro sitio, esta es la foto:

  • 111 páginas sanas (1,5 %) — el núcleo que aporta;
  • 157 a optimizar (2,1 %) — potencial por liberar;
  • 1 951 débiles (25,7 %) — tráfico anémico;
  • 4 709 zombis (62,1 %) — ningún clic, impresiones casi nulas;
  • 223 parásitas (3 %) — captan tráfico en detrimento de otras páginas del sitio;
  • 107 canibalizadas (1,4 %) — comparten sus consultas con otras URL internas;
  • 328 a verificar (4,3 %) — datos insuficientes para decidir, a revisar manualmente.
El verdadero mensaje. 1,5 % de páginas sanas es, evidentemente, muy bajo — pero es muy habitual en un gran catálogo e-commerce donde Google indexa automáticamente cada ficha de producto, cada variación, cada página de paginación. El objetivo no es tener el 100 % de páginas sanas: es identificar las que se pueden hacer subir, y neutralizar las que hacen daño.

Paso 4 — Leer la curva de evolución

Justo debajo de los tres bloques, el Dashboard muestra una curva de evolución diaria. Cuatro métricas superponibles: clics, impresiones, posición, CTR. Por defecto, clics + impresiones activados. Muy útil para detectar una caída de tráfico y datarla con precisión.

Curva de evolución en 90 días con líneas verticales rojas para los Google Search updates (core, spam) proyectados sobre el gráfico
Las líneas rojas discontinuas son los updates de Google (core, spam, ranking, indexing). Se lee de inmediato la correlación caída / update.

Un detalle que apreciamos: los updates de Google publicados en el Google Search Status Dashboard (core updates, spam updates, incidentes de ranking o de indexación) se proyectan directamente sobre la curva en forma de líneas verticales rojas. Al pasar el ratón, el tooltip muestra el título y la fecha del update. Si tu sitio ha recibido un golpe durante un core update, lo ves de un solo vistazo — ya no hace falta cruzar a mano con un sitio externo.

Paso 5 — Tratar las páginas parásitas

Ahora que tenemos la foto, pasamos a la acción. Mi reflejo en un sitio grande: empezar por las parásitas. Una página parásita es una página que pierde tráfico a favor de otra URL del sitio — típicamente un artículo antiguo que acapara consultas que quieres orientar hacia una página más reciente y mejor hecha. Mientras dejes la parásita en su sitio, el tráfico se dispersa y la buena página no logra emerger.

Ve a la pestaña Páginas, filtro de estado en parásita. Ordenación por defecto según la puntuación de prioridad: se empieza por arriba.

Abrir una página parásita: la pantalla decisiva

Clic en una fila, se abre la modal de detalle. Es la pantalla más importante del módulo: lo tienes todo para decidir, en una sola vista.

Modal de detalle de una página parásita con el bloque URL del sitio en competencia sobre las mismas consultas, barra de reparto de las impresiones y top consultas
La modal de detalle. El bloque de alerta «URL del sitio en competencia sobre las mismas consultas» abajo muestra la URL ganadora del sitio y la barra de reparto de las impresiones (azul = la página actual, ámbar/rojo = la URL ganadora).

Ejemplo concreto tomado de nuestra auditoría. La página número 1 en la clasificación de las parásitas:

  • 26 consultas captadas, posición media 11,3;
  • 2 137 impresiones en 90 días;
  • 2 clics en total (CTR ~0,1 %);
  • puntuación de canibalización 65,8/100, puntuación de valor SEO 39,5/100.

Veredicto claro: esta URL es visible en 26 consultas interesantes, pero no convierte casi ninguna impresión en clic. Y la mitad de su tráfico es captado por otra URL del sitio que, entretanto, ha empezado a posicionarse mejor que ella.

Bloque «URL del sitio en competencia sobre las mismas consultas»

En la modal, este bloque de alerta de abajo hace todo el trabajo. Para cada URL ganadora del sitio identificada, Horusium muestra:

  • el número de consultas en competencia (haz clic y un tooltip despliega la lista completa);
  • la proporción del tráfico de la página actual que se va hacia la URL ganadora;
  • una barra de reparto de las impresiones sobre las consultas comunes — segmento azul = tú, segmento rojo = la URL ganadora.

En el caso de la parásita número 1, el bloque identifica dos URL ganadoras del sitio y la acción recomendada es fusionar: redirigir la URL antigua en 301 hacia la nueva, consolidar el contenido si es necesario, y avanzar. En unos minutos por página, neutralizas una fuga. A la escala de 223 parásitas, es una gran palanca.

Paso 6 — Hacer limpieza: zombis y páginas débiles

Una vez tratadas las parásitas, atacamos el mayor volumen: los zombis y las débiles. En nuestro sitio, entre ambas representan 6 660 páginas — la mayoría aplastante del catálogo.

Un breve recordatorio de las definiciones:

  • Zombi: ningún clic e impresiones casi nulas en el periodo. Estas páginas no aportan nada al SEO del sitio, y su acumulación diluye el crawl budget de Google así como la autoridad del dominio.
  • Débil: muy pocos clics y pocas impresiones. Página existente pero con tráfico anémico.

En un gran catálogo e-commerce, se encuentran típicamente dos familias de zombis:

  1. Las fichas de producto nunca clicadas — variaciones de color o de talla, referencias antiguas, productos no presentes en el menú. Acción: si son verdaderamente huérfanas y sin potencial, las desindexas (etiqueta meta robots noindex) o las retiras progresivamente. Si tienen un potencial comercial, revisas su ficha (título, descripción, fotos, integración en el enlazado interno).
  2. Las páginas editoriales caducadas — noticias antiguas, artículos de eventos pasados, páginas de promo expiradas. Acción: archivar, redirigir hacia el hub de categoría, o retrabajar si todavía hay un tema recurrente.

Para hacer esta criba sobre miles de URL, nos apoyamos en tres herramientas del módulo:

  • la ordenación por puntuación de prioridad: incluso entre los zombis, algunos llevan unas decenas de impresiones y merecen un repaso más que una desindexación brutal;
  • las etiquetas por regex para agrupar las URL por familia (paginación, versión inglesa, artículos antiguos de noticias…) y ocultar de un clic las que no deberían pesar en el diagnóstico — detallado en el bonus al final del artículo;
  • la exportación CSV de la pestaña Páginas, que abres en una hoja de cálculo y compartes con el equipo de producción para arbitrar en masa.

Una regla no negociable: nunca se desindexa ni se elimina sin releer la página. Ninguna de las acciones recomendadas por Horusium se ejecuta automáticamente — es ayuda a la decisión, no un piloto automático. El conocimiento del oficio sigue siendo tu única arma para decidir.

Paso 7 — Aprovechar las oportunidades

Hemos hecho limpieza. Ahora, buscamos las páginas que pueden subir fácilmente. Ese es todo el objeto de la pestaña Oportunidades: identifica las consultas de Google donde tu sitio ya tiene visibilidad, pero donde el tráfico no está a la altura del potencial.

Pestaña Oportunidades del módulo Salud SEO con los tres tipos: CTR bajo, dispersa e infrautilizada, tabla ordenable por prioridad
Tres tipos de oportunidades, ordenadas por puntuación de prioridad. Acción recomendada para cada una.

Tres tipos detectados:

  • CTR bajo: posición correcta (top 8), pero pocos clics. El snippet (title + meta description) no invita a hacer clic. Acción: optimizar el snippet.
  • Dispersa: varias URL del sitio se posicionan sobre la consulta sin que ninguna domine de verdad. Acción: consolidar en una página, o crear una página dedicada si la consulta lo merece.
  • Infrautilizada: posición al final de la página 1 o en la página 2 (posiciones de 8 a 30), CTR por debajo de la media esperada. Acción: trabajar el contenido para subir, o crear una página mejor orientada.

En nuestra auditoría, encontramos 140 oportunidades CTR bajo, 30 dispersas y 30 infrautilizadas. La cima de la clasificación es impresionante:

Una consulta en posición 4,7 en Google, con 24 763 impresiones en 90 días… y 7 clics. CTR: 0,03 %. El snippet no atrae en absoluto el clic. Unos minutos para reescribir el title y la meta description, y son potencialmente varios cientos de clics ganados en el mismo periodo sin tocar el contenido.

Cada fila de oportunidad se puede desplegar para ver las URL posicionadas, su CTR vs CTR esperado, sus impresiones y sus clics. A partir de ahí, tienes todo lo necesario para decidir cuál trabajar en prioridad.

Encadenar hacia las otras herramientas de Horusium

En la columna Herramientas de cada fila, el icono de cabeza de halcón abre un menú que encadena la consulta hacia los otros módulos de Horusium: lanzar una auditoría SEO sobre la URL + palabra clave, iniciar una redacción SEO sobre la consulta, o hacer una investigación de palabras clave alrededor. El formulario se abre precargado en una nueva pestaña: no hace falta reescribir, ni copiar y pegar la URL. Si un recurso ya existe en tu cuenta (una auditoría anterior por ejemplo), aparece también un enlace directo al existente.

Paso 8 — Vigilar las tendencias

Última pestaña, y no la menos útil: Tendencias. Identifica automáticamente las URL en crecimiento y las URL en declive en el periodo, comparando dos ventanas consecutivas.

Pestaña Tendencias del módulo Salud SEO con dos tablas: URL en crecimiento y URL en declive, mini-curva por URL
Top 50 progresiones y top 50 retrocesos, sobre tres divisiones temporales y tres métricas.

Tres divisiones a elegir: mitad / mitad sobre el periodo, 30 d vs 30 d, o 7 d vs 7 d. Y tres métricas: clics, impresiones, posición (ganancia = subida en la SERP, no lo contrario). Para cada URL listada, una mini-curva de evolución se abre al hacer clic, con los updates de Google proyectados encima — exactamente como la curva del Dashboard, pero centrada en la URL.

En cuanto al método, siempre miro los dos sentidos, y no solo las progresiones:

  • Las URL en crecimiento me dicen lo que funciona actualmente — dónde poner enlazado interno adicional para acelerar, dónde buscar otras oportunidades similares.
  • Las URL en declive son mi sistema de alerta: una página que cae en sus clics o en sus posiciones es a menudo la señal de un problema reciente — un competidor que ha sacado un contenido más completo, un update de Google, un problema técnico, contenido obsoleto…

Bonus — Etiquetas por regex para pilotar un sitio grande

Cuando un sitio supera algunos cientos de páginas, mirar una tabla «plana» de 7 586 URL se vuelve ilegible. El módulo ofrece una funcionalidad que lo cambia todo: las etiquetas por regex.

Configuración de las etiquetas por regex: reglas nombradas (joaillerie, diamant, conseil, actualités, anglais...) que califican automáticamente las URL
Unas cuantas reglas regex bien escogidas bastan para segmentar finamente las URL de un gran catálogo.

El principio: defines reglas nombradas (una expresión regular + una etiqueta) que califican automáticamente tus URL. En nuestro sitio, hemos puesto ocho reglas útiles:

  • Joaillerie (páginas de categoría de producto principales);
  • Diamant (subcategoría específica);
  • Conseil (páginas editoriales / guías de compra);
  • Actualités (artículos antiguos de noticias);
  • Page (paginación de los listados);
  • Plan du site, Home, Anglais (segmentos fuera del perímetro);

Cada URL hereda luego sus etiquetas automáticamente en la tabla, y las insignias son clicables. Pero el verdadero poder está en otra parte: puedes ocultar una etiqueta de un clic, y todo el diagnóstico se recalcula en tiempo real ignorando las páginas etiquetadas. En concreto:

  • Ocultar Anglais: solo pilotas el perímetro francés. Los ratios «páginas sanas», «zombis», «parásitas» se recalculan únicamente sobre el perímetro fr.
  • Ocultar Actualités: quitas los artículos antiguos de noticias para pilotar solo el catálogo de producto + el editorial vivo.
  • Ocultar Page: quitas las páginas de paginación (que son estructuralmente zombis sin que sea un problema) para tener una lectura más justa del catálogo real.

Al pasar el ratón sobre una etiqueta, un tooltip muestra la proporción de clics y de impresiones captada por ese segmento del sitio. Muy útil para saber dónde se encuentra de verdad tu valor SEO antes de decidir en qué concentrar los esfuerzos.

Un pequeño truco: la modal Configuración permite copiar tus reglas (portapapeles) o cargarlas desde otra auditoría. Muy útil cuando relanzas una auditoría del mismo sitio — en otro periodo, o simplemente más tarde para seguir su evolución: no hace falta redefinir las ocho reglas, las reutilizas tal cual en la nueva auditoría. Y, de paso, si gestionas varios sitios con una estructura similar, también puedes trasponer una regex «paginación» o «versión inglesa» de un sitio a otro.

El método, en resumen

Partimos de una vista externa (los datos de Search Console) que transformamos en un plan de acción priorizado en seis pasos: lectura del Dashboard, tratamiento de las parásitas, limpieza de los zombis y de las páginas débiles, aprovechamiento de las oportunidades, vigilancia de las tendencias, segmentación por etiquetas para los sitios grandes.

Lo que hace rentable el método es el orden de ataque. Empezamos por neutralizar las fugas (parásitas) antes de impulsar las oportunidades: no vale la pena invertir en un nuevo contenido si una página antigua acapara las consultas de paso. Limpiamos, luego aceleramos. En cada ciclo de auditoría (cada 3 o 6 meses según tu ritmo editorial), volvemos a medir y ajustamos.

La herramienta hace el diagnóstico y propone el plan; las decisiones — qué eliminar, qué conservar, qué fusionar — siguen siendo tuyas. Es precisamente lo que hace el enfoque reproducible de un sitio a otro, sin receta mágica.

Artículos similares