Acceso Restringido

Introduce la contraseña maestra para acceder al panel SEO.

{{ loginError }}

SEO Genius AI

Optimización Inteligente

Total Invertido: ${{ totalSpent }}

Generador SEO

{{ errorMsg }}

{{ contentMode === 'blog_post' ? 'Preparado para crear una entrada de blog' : 'Esperando datos del producto...' }}

{{ contentMode === 'blog_post' ? 'Configura proyecto, catálogo y briefing para generar el post.' : 'Rellena el formulario para generar la optimización.' }}

Procesando estrategia SEO

Generando contenido y estructura optimizada...

Coste: ${{ result.usage_info.total_cost_usd || '0.0000' }} Tokens: {{ result.usage_info.total_tokens }} {{ result.status === 'draft' ? 'BORRADOR' : 'GUARDADO' }}
{{ form.aiModel }}

{{ isBlogResult ? result.title : formSnapshot.productName }}

{{ isBlogResult ? result.targetKeyword : formSnapshot.oldUrl }}

{{ kw }}

{{ section.heading }}

{{ section.notes }}

HTML del artículo

{{ link.anchor_text }}

{{ link.url }}

{{ link.reason }}

{{ link.placement_hint }}

{{ block.product_name }}

{{ block.caption }}

{{ block.product_url }}

{{ block.placement_hint }}

Genera una portada horizontal para la entrada.

{{ result.title }}

{{ result.targetKeyword }}

{{ featuredImage.prompt }}

{{ featuredImage.error }}

{{ item.question }}

{{ item.answer }}

{{ kw }}

Descripción insuficiente

La descripción larga tiene {{ getWordCount(result.longDescription) }} palabras.

Descripción Larga

{{ getWordCount(result.longDescription) }} palabras

Copy para Instagram

Coste: ${{ instagramResult.usage_info.total_cost_usd }} {{ instagramForm.aiModel }}
{{ instagramResult.caption }}
{{ tag }}

¿Qué producto vamos a vender hoy?

Describe el producto y deja que la IA cree un post irresistible.

Creando Estrategia Social

Buscando los mejores hashtags y ganchos...

Base de Datos

No hay optimizaciones guardadas aún.

Producto Estado Coste Fecha Acciones
{{ item.productName }}
{{ item.oldUrl }}
Borrador Guardado ${{ item.usage_info.total_cost_usd }} - {{ new Date(item.timestamp).toLocaleDateString() }}