Lian Ai v2.10.0 · Contenido y crecimiento orgánico
Objetivo
Esta release agrega Novedades, Freshness / Content Decay, optimización CTR y Experiment Engine sin crear silos nuevos de catálogo o analítica.
Fuente canónica de comercio
La regla arquitectónica queda formalizada:
store_products= producto/servicio canónico.store_products.variants_json= variantes canónicas.store_products.stockyvariants_json[*].stock= existencia operativa.store_inventory_movements= historial de movimientos; no reemplaza el stock actual.- Marketplace = consumidor del catálogo canónico.
- Merchant Center / Google Shopping = consumidor de snapshots del catálogo canónico.
- Sync Hub / conectores = consumidores y propagadores del mismo producto canónico.
Se incorpora CanonicalCatalogService como frontera de lectura/normalización para canales, manteniendo store_products como fuente de verdad.
Contenido y crecimiento
Novedades
- La sección pública
/novedadeses independiente del Blog/Noticias. - Su fuente canónica son archivos Markdown versionados almacenados en
/Docs/Changelog. - Presenta cronológicamente nuevas funciones, correcciones, optimizaciones e implementaciones.
/novedades/{release}muestra el detalle de cada versión.- Blog y Content Studio continúan como flujo editorial separado y no alimentan Novedades.
Freshness / Content Decay
- Analiza contenido publicado y catálogo canónico.
- Combina antigüedad, cambios de impresiones y señales CTR.
- Clasifica: fresh / watch / decay / critical.
- Genera recomendaciones, no reescribe automáticamente el contenido.
- Ejecución manual y periódica desde
cron.php.
CTR
- Consume directamente
lian_search_performance_daily. - Compara ventana actual de 28 días con 28 días previos.
- Prioriza URLs con impresiones suficientes y CTR inferior al esperado según posición.
- No crea una copia de Search Console.
Experimentos
- Soporta contenido (
title,summary) y catálogo (name,description). - La variante se aplica sobre la entidad canónica.
- Conserva valor control, baseline, resultado y posibilidad de revertir.
- Un cambio de catálogo dispara
StoreService::syncOffery encolaSyncHubService::queueProduct. - Puede solicitar actualización de URL mediante Search Submission cuando el entitlement lo permite.
Feature Registry y planes
Pasan a producción:
seo.freshnessseo.content_decayseo.ctr_optimizerseo.experiments
Por defecto:
- Negocio: Freshness + Content Decay.
- Profesional: agrega CTR Optimizer + Experimentos.
- Empresarial: hereda Profesional.
Base de datos
Se agregan únicamente tablas de configuración/estado derivado:
lian_growth_settingslian_growth_entity_statelian_growth_experimentslian_growth_runs
No se duplican catálogo, variantes, inventario, Novedades ni métricas de Search Console.