=== TecnoLatino SEO Editorial Assistant ===
Contributors: emmanueltorres
Tags: internal links, ai, editorial, seo, content
Requires at least: 6.4
Tested up to: 6.8
Requires PHP: 8.1
Stable tag: 0.15.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Plataforma editorial inteligente: enlazado interno con IA, asistente editorial multi-proveedor (BYOK) y panel de operaciones para publishers.

== Description ==

TecnoLatino SEO Editorial Assistant no es otro plugin SEO. Es la capa de inteligencia editorial que trabaja junto a Rank Math o Yoast:

* **Internal Linking AI** — índice completo de enlaces internos, detección de artículos huérfanos y sugerencias de enlazado mientras escribes.
* **AI Assistant** — mejora introducciones y conclusiones, genera FAQ, propone títulos y metas optimizados para CTR, resume y revisa legibilidad. Con tu propia clave de API (OpenAI, Anthropic, Google Gemini u Ollama local): sin créditos, sin lock-in.
* **Dashboard editorial** — artículos huérfanos, estado del índice de enlaces y estado de la IA en una sola pantalla.

Principio del producto: **la IA propone; el editor humano decide.** Ninguna acción modifica ni publica contenido sin confirmación explícita.

== Planes y precios ==

* Free: dashboard editorial, sugerencias de enlaces internos y vista de auditoria.
* Pro Personal (1 sitio, $59/anio), Publisher (3 sitios, $119/anio), Agency (25 sitios, $299/anio): AI Assistant completo con acciones aplicables, soluciones con un clic para huerfanos, SEO Score Web+LLMs, FAQ Schema, Media Optimizer en lote y Analytics sin cookies.

== Installation ==

1. Sube la carpeta `unixmatrix` a `/wp-content/plugins/` o instala el ZIP desde Plugins → Añadir nuevo.
2. Activa el plugin.
3. Ve a TecnoLatino SEO Editorial Assistant → Ajustes, elige tu proveedor de IA y pega tu clave de API (se guarda cifrada).
4. En el Dashboard, pulsa "Reindexar enlaces del sitio" para construir el índice inicial.

== Frequently Asked Questions ==

= ¿Sustituye a Rank Math o Yoast? =
No. Los complementa: ellos hacen el SEO técnico on-page; TecnoLatino SEO Editorial Assistant aporta inteligencia editorial, enlazado interno y automatización.

= ¿A dónde se envía mi contenido? =
Solo al proveedor de IA que tú configures, y solo cuando pulsas una acción. Con Ollama, nada sale de tu servidor.

= ¿Dónde se guarda mi clave de API? =
Cifrada en tu base de datos con libsodium, con una clave derivada de las sales de tu instalación.

== Changelog ==

= 0.12.0 =
* El boton de aplicar cambios va ahora en primer plano con resumen de la propuesta (sin muro de codigo).
* Licenciamiento Free/Pro con clave, badges PRO y bloqueo de funciones premium.

= 0.11.0 =
* Corregido: "Enlazar y listo" (parametro anchor) y cache del logotipo.
* Inserciones con posicion inteligente en todas las acciones de IA (introduccion, conclusion, resumen, FAQ, titulo CTR).
* Nuevo modulo SEO Score (Web + LLMs) con puntuacion 0-100, mejoras generales y graficas.

= 0.10.0 =
* IA aplicable por secciones: sin limite de tamano en articulos largos, con progreso visible.
* Corregido: normalizacion de URLs en el indexador (falsos huerfanos), conteo de palabras Unicode y reauditoria por articulo.
* Nuevo modulo Analytics sin cookies (vistas, scroll, tiempo de lectura).
* Identidad comercial: TecnoLatino SEO Editorial Assistant by TecnoLatino.com con logotipo del robot.

= 0.9.0 =
* Rebranding: el plugin pasa a llamarse TecnoLatino SEO Editorial Assistant, con migracion automatica de datos desde Smart Publisher.
* Redes del autor configurables en Ajustes (Facebook, X, Instagram, LinkedIn).

= 0.8.0 =
* Solucion automatica universal para huerfanos y sugerencias con fallback (nunca sin opciones).
* Acciones de IA aplicables con un clic: legibilidad, condensar y ampliar contenido con objetivos de longitud SEO configurables.
* Nuevos modulos: Schema Builder (FAQPage JSON-LD) y Media Optimizer (ALT automatico y en lote).
* Rediseno visual completo con logotipo propio y pie de marca con redes sociales.

= 0.7.3 =
* Boton "Ver modelos disponibles para tu clave": lista en vivo los modelos que tu cuenta puede usar y los selecciona con un clic.
* Modelo por defecto de Gemini actualizado a gemini-3.1-flash-lite.

= 0.7.2 =
* Modelo por defecto de Gemini actualizado a gemini-2.5-flash (el 2.0 fue deprecado por Google y su cuota gratuita es 0).

= 0.7.1 =
* Corregido: los errores de IA ya no se pierden detras de la pagina de error de LiteSpeed (HTTP 400 en vez de 5xx).
* Panel de Diagnostico en Ajustes: descifrado de clave, conexion saliente y ultimas acciones de IA con su error exacto.
* El bloque modificado se selecciona y hace scroll al insertar un enlace.

= 0.7.0 =
* Corregido: fatal en hostings sin sodium (fallback a OpenSSL) y mensajes de error reales en las acciones de IA.
* Boton "Probar conexion con la IA" en Ajustes.
* Huerfanos: propuesta de articulos fuente y boton "Enlazar y listo".
* Editor: mencion automatica "Lee tambien" cuando no hay anchor en el texto.

= 0.6.0 =
* Modulo Content Audit: auditoria por lotes con 6 comprobaciones (enlaces rotos, contenido pobre, ALT, huerfanos salientes, desactualizado, sin subtitulos).
* Pantalla de auditoria con filtros y tarjeta en el Dashboard.

= 0.5.0 =
* Insercion de enlaces internos con un clic sobre el anchor existente en el parrafo.
* Insercion de propuestas de IA como bloques (inicio, final o reemplazo del parrafo inicial).
* Deteccion de sugerencias ya enlazadas.

= 0.4.0 =
* AI Assistant con adaptadores para Anthropic, OpenAI, Google Gemini y Ollama (BYOK).
* Panel lateral en Gutenberg con sugerencias de enlaces y acciones de IA.
* Log de consumo de IA con tokens y duración por acción.

= 0.3.0 =
* Internal Linking: indexador por lotes vía cron, informe de artículos huérfanos y sugerencias en el editor.

= 0.2.0 =
* Tablas propias (enlaces, entidades, trabajos IA) y repositorios.

= 0.1.0 =
* Core: arquitectura modular, contenedor de servicios, ajustes, dashboard.
