Volver a Novedades
v2.10.1Nuevas funcionesOptimizacionesArquitectura

Lian Ai v2.10.1 · Crawl/Incidents e Inteligencia/Atribución

Cerrar las seis capacidades pendientes del roadmap SEO sin crear sistemas paralelos y manteniendo aislamiento estricto por tenantid.

Lian Ai v2.10.1 · Crawl/Incidents e Inteligencia/Atribución

Objetivo

Cerrar las seis capacidades pendientes del roadmap SEO sin crear sistemas paralelos y manteniendo aislamiento estricto por tenant_id.

1. Crawl Log Analyzer

  • Importa logs Apache/Nginx en archivo o texto pegado.
  • Analiza exclusivamente crawlers reconocidos y agrega resultados por fecha, bot, URL y estado HTTP.
  • Relaciona las rutas con lian_performance_pages en lugar de crear otra tabla maestra de URLs.
  • Comparte la cuota seo_crawls_monthly con Technical Audit.
  • Deduplica imports por SHA-256 y tenant.
  • No persiste IP ni User-Agent completo.
  • Límites: 5 MiB y 100,000 líneas por import.

2. SEO Incident Center

  • Correlaciona lian_performance_issues, Crawl Logs, Search Console y conflictos robots/indexabilidad.
  • Fingerprint estable por tenant para evitar incidentes duplicados.
  • Estados: open, acknowledged, resolved, suppressed.
  • Mantiene historial de eventos y evidencia derivada.
  • La reconciliación nunca cruza datos entre tenants.

3. Robots & Crawl Budget Manager

  • Draft, publicación versionada e historial por tenant.
  • Permite únicamente directivas seguras: User-agent, Allow, Disallow, Crawl-delay.
  • Integra la política existente de AI crawlers y sitemap derivado.
  • Conserva reglas operativas obligatorias para áreas privadas.
  • Publicar una versión dispara reconciliación local de incidentes.

4. Revenue Attribution SEO

  • Reutiliza AttributionService y attribution_conversions; no crea conversiones paralelas.
  • Une first/last touch orgánico con lian_search_performance_daily.
  • Ventana configurable de 7–365 días.
  • Métricas por landing: conversiones, ingreso, clicks, impresiones, CTR, posición, ingreso/click y tasa de conversión.
  • Cuando existen múltiples monedas no suma importes incompatibles; conserva ingreso por moneda.

5. Competitor / Market Intelligence

  • Perfiles de competidores aislados por tenant.
  • Consume Search Intelligence para calcular solapamiento y gaps de términos.
  • Proyecta competidores en Entity Graph y registra evidencia en Evidence Registry usando el mismo tenant_id.
  • Extrae señales estructuradas de Product/Offer/Service sin guardar HTML crudo.
  • Fetch externo protegido contra SSRF: HTTPS/443, sin credenciales, redes privadas/reservadas bloqueadas, DNS público fijado durante cURL, máximo tres redirects y 1 MiB.

6. International SEO

  • Configuración por tenant: locale principal, estrategia y hosts autorizados.
  • Relaciones hreflang referencian lian_seo_targets existentes.
  • alternate_target_id sólo puede pertenecer al mismo tenant.
  • Hosts externos requieren HTTPS, host autorizado y dirección pública.
  • Valida reciprocidad, locales y relación con objetivos SEO publicados.
  • SEO Core publica <link rel="alternate" hreflang="..."> únicamente para relaciones activas y válidas/advertidas.

Feature Registry y planes

Las seis claves pasan de planned a production:

  • seo.crawl_logs
  • seo.incidents
  • seo.robots
  • seo.revenue_attribution
  • seo.competitor_intelligence
  • seo.international

Distribución predeterminada:

  • Negocio: Crawl Logs + Incident Center + Robots/Crawl Budget.
  • Profesional: agrega Revenue Attribution + Competitor Intelligence.
  • Empresarial: agrega International SEO.

No se crea una segunda cuota para Crawl Logs: comparte seo_crawls_monthly con Technical Audit.

Seguridad y aislamiento

  • Todas las consultas y mutaciones nuevas incluyen tenant_id.
  • Mutaciones administrativas requieren Super Administrador + CSRF y quedan auditadas.
  • Jobs son idempotentes o usan fingerprints/hashes estables para deduplicación.
  • Ninguna operación de upgrade ejecuta fetches externos.
  • Competitor Intelligence almacena sólo resultados derivados y evidencia, no HTML crudo.
  • International SEO impide referencias cruzadas de alternate_target_id entre tenants.

Fuente de verdad

La release no duplica:

  • URLs/páginas técnicas: Performance Monitoring.
  • Search Console: lian_search_performance_daily.
  • Conversiones: Attribution.
  • Keywords: Search Intelligence.
  • Entidades/evidencia: Intelligence Foundation.
  • Objetivos SEO: lian_seo_targets.
Versión anterior← v2.10.0-r7
Versión siguientev2.10.1-r1 →