Automatización del catálogo completo y Estrategia SEO de venta sobre WooCommerce: 2.293 referencias que ahora llegan solas del proveedor a la tienda.
Relojería
WooCommerce
https://marea.es

Search Console, 7 al 13 de septiembre de 2026
3.060
clics
tráfico orgánico a la tienda
22.500
impresiones
presencia en resultados
13,6 %
CTR medio
de impresión a visita
5,6
posición media
primera página
informe de trabajo sobre el catálogo
19
automatizaciones en n8n
ciclo de vida completo del producto
9.500
escrituras verificadas
con simulación previa y rollback
2.293
referencias en catálogo
relojes, smartwatch y joyería
0
errores en pasadas masivas
todas las tandas
Capturas directas de los paneles del cliente. Las cifras de arriba salen de aquí.
La línea negra marca el lanzamiento de la web nueva y de la estrategia. Antes, clics e impresiones llevaban dos meses planos. Después, las dos curvas suben a la vez. La ventana completa suma 22.500 clics y 189.000 impresiones, con 11,9 % de CTR y posición media 6,7.
Search Console, primera semana tras la salida a producción: 3.060 clics, 22.500 impresiones, 13,6 % de CTR y posición media 5,6.
Primera semana en AI Search: 3.610 impresiones en las respuestas generativas de Google. La tienda no solo aparece en el listado azul, también dentro de lo que la IA responde.
El catálogo en producción, con los filtros de la barra lateral funcionando sobre 1.174 relojes.
Marea es una marca de relojes, smartwatches y joyería de acero y plata con más de 2.200 referencias. El catálogo se gestionaba a mano desde hojas de cálculo del proveedor, y la web acababa de migrar a producción.
El problema no era la falta de datos, era que los datos no llegaban a la web. Las fichas se creaban una a una, las fotos se subían a mano desde Dropbox, y la información que producto mantenía en los sheets no se reflejaba en la tienda.
A eso se sumaba un bloqueo técnico: el hosting había baneado permanentemente la IP de la instancia de n8n en la nube, así que toda la automatización tuvo que reconstruirse contra una instancia local.
Monté un ecosistema de 19 automatizaciones en n8n que cubre el ciclo de vida completo de un producto, desde que el proveedor lo pone en su hoja de cálculo hasta que está publicado en la tienda con fotos, categorías, stock y SEO. Además del trabajo de estructura y diseño sobre la propia web. Estos son los seis circuitos.
01
Tres circuitos de carga masiva (relojes, smartwatches, joyería) que leen el sheet del proveedor, comprueban si la referencia ya existe, generan la descripción larga y la meta description con IA, calculan las categorías según género, tipo, material y colección, crean el producto en borrador y devuelven el ID al sheet.
02
Un circuito que cruza el EAN de cada producto contra Dropbox, descarga las fotos, las sube a la biblioteca de WordPress y las asigna en orden. Solo actúa sobre productos sin fotos, así que es idempotente: se puede lanzar mil veces sin duplicar nada.
03
Un workflow que solo saca de borrador los productos que ya tienen imágenes, y acotado por lista de IDs. Nunca publica nada por accidente.
04
Sincronización desde el sheet de producto con umbral de reserva configurable, para poder guardar unidades para la tienda física.
05
Circuitos para mantener el nombre literal del sheet, reclasificar referencias cuando el proveedor cambia de criterio, y sincronizar la categoría Novedades de forma bidireccional.
06
Generación de meta title y meta description con Rank Math, además del trabajo de estructura y diseño sobre la propia tienda.
Cerca de 9.500 escrituras verificadas sobre el catálogo, todas con simulación previa, CSV de rollback y verificación posterior contra la tienda.
2.144
nombres alineados con el sheet
cero discrepancias
910
productos con inventario real
segunda pasada: cero cambios pendientes
2.290
productos con su EAN en el campo nativo
identificables para Google Shopping y asistentes de IA
23
relojes nuevos publicados en un solo día
con fotos, categorías y descripciones
285
grupos de variaciones vinculadas
las variantes de color se ven como miniaturas
Cero errores en todas las pasadas masivas.
La web tenía diez filtros configurados en la barra lateral (género, tipo de reloj, material, colores, resistencia al agua) y ninguno funcionaba.
El motivo: WooCommerce solo puede filtrar por atributos globales, y los 2.200 productos tenían sus características como atributos locales, que no aparecen en ningún filtro. El filtro de Género ofrecía 22 relojes cuando había casi mil. Los clientes no podían filtrar nada.
Se migraron con normalización de vocabulario, que era la mitad del trabajo: el sheet tenía "5 ATM" y "5 ATM." como valores distintos, 47 colores de esfera incluyendo erratas, y materiales con la traducción inglesa pegada.
Filtros operativos en relojes
0 de 10
→7 sobre 1.174 productos
Filtros operativos en joyería
0 de 10
→5 sobre 1.038 productos
Valores de color
47 y 53 variantes
→paletas de 17 y 18
Medidas de diámetro
51 medidas sueltas
→4 rangos
Trabajar con el catálogo entero destapó problemas que nadie había detectado.
997
261 nombres repetidos, y 699 casos entre familias completamente distintas: 53 productos llamados exactamente "reloj de mujer con correa de acero y esfera plateada". Contenido duplicado para Google y un cliente que no puede distinguirlos.
142
La auditoría había detectado 9. El barrido completo encontró 142, y cambió el diagnóstico: los SKU eran distintos, así que no había ni un duplicado real que redirigir. Eran referencias diferentes con el mismo nombre, y la solución fue meter la referencia en el slug, con el 301 automático de WordPress.
10
Diez filas del sheet tenían dos columnas entrelazadas letra a letra: "rMuboysquetón" era "ruby" más "Mosquetón" alternando caracteres, por un desfase de columnas al importar. Se recuperaron buscando el término como subsecuencia.
1
Un anillo tenía dos fichas, una con tres variaciones compartiendo el mismo SKU. Al rellenar los EAN, WooCommerce rechazó el duplicado por violar la unicidad del código de barras. El sistema dio la prueba que faltaba.
2.293
Ni un producto tiene un H2 en su descripción, y las 50 categorías no tienen una sola palabra de texto. Los dos únicos H2 de la web son el título del popup de newsletter, duplicado. Diagnosticado y con la solución preparada.
Tres reglas explican el cero de errores.
01
Toda pasada masiva se ejecuta primero en modo lectura y produce un CSV con lo que cambiaría. Se revisa, y solo después se escribe.
02
Antes de cada escritura se guarda el estado anterior en CSV. Ninguna operación es irreversible.
03
Lotes de 10 peticiones cada 8 segundos, timeout de 90 segundos, un solo reintento y parada en seco si algo falla dos veces. Ese ritmo se calibró midiendo: con lotes de 25 seguidos el servidor devolvía 503 y se perdían escrituras en silencio.
WooCommerce
n8n
Claude
Rank Math
Google Sheets
Dropbox
Catálogo que llega solo del proveedor a la tienda, filtros que funcionan y fichas que Google entiende. Sobre tu plataforma actual, sin migrar nada.
Cuatro respuestas rápidas y te digo dónde se te escapan las ventas, con un plan claro de tráfico, conversión y automatización. Sin rellenar formularios eternos y sin promesas de precio por email.
Paso 1 de 4
¿Qué es lo que más te frena hoy?