Panel de Administración · Solo personal autorizado
Contraseña incorrecta.
Ver sitio →
Dashboard
Estado del sitio y accesos rápidos.
Campos personalizados
5
Páginas del sitio
Último guardado
⚡ Guía de inicio rápido
1. Ve a Contacto Global y pon tu teléfono, email y ciudad reales — se aplican a todo el sitio automáticamente.
2. En Marca y Logo sube el logotipo real de Baitana (PNG/SVG con fondo transparente, recomendado).
3. En Logos de Clientes sube los logos de tus clientes o escribe sus nombres.
4. Edita los textos de cada página (precios, métricas, testimonios, etc.).
5. Usa el Generador IA para crear artículos del blog con Claude.
6. Haz clic en 💾 Guardar todo — los cambios se aplican en todo el sitio al instante.
Contacto Global
Estos datos se sincronizan en todas las páginas: footer, CTAs, botones de llamada y enlace de WhatsApp.
📞 Teléfono
Aparece en botones y footer
Con código de país, sin espacios
✉️ Email y WhatsApp
Reemplaza todos los mailto: del sitio
Para links wa.me/ — con código de país
📍 Ubicación
Aparece en el footer de todas las páginas
🌐 Redes Sociales
Marca y Logo
Sube el logotipo del sitio. Se reemplazará el texto "Baitana" en todos los menús y footers.
🖼️ Logo principal del sitio
⬆️
Haz clic o arrastra tu logo aquí
PNG o SVG con fondo transparente · Max 2MB
Sin logo subido — se muestra texto
Se muestra cuando no hay imagen
✏️ Identidad de marca
Logos de Clientes
Los 6 logos que aparecen en la banda de clientes de la homepage. Sube una imagen o solo escribe el nombre.
🏢 Banda de clientes (Homepage)
Homepage
Todos los textos editables de la página de inicio.
🦸 Hero
📊 Estadísticas Hero
⚡ Servicios (tarjetas homepage)
📈 Casos de Éxito
💬 Testimonios
❓ FAQ (5 preguntas)
📣 CTA Final
Landing SEO
Todos los textos y datos de la página seo.html.
🔍 Hero
📊 Métricas (banda superior)
💰 Precios
💬 Testimonio destacado
Landing Google Ads
Todos los textos y datos de google-ads.html.
📈 Hero
📊 Métricas
💰 Precios (fee de gestión)
Landing Diseño Web
Todos los textos y datos de diseno-web.html.
💻 Hero
📊 Métricas
💰 Precios
Blog
Textos de la página blog.html.
📝 Header del Blog
📧 Newsletter
Generador IA de Blog
Crea artículos de blog con Claude IA. Elige el tema, palabras clave y formato — listo para publicar.

⚙️ Configuración del artículo

📄 Artículo generado

Visibilidad de Secciones
Activa o desactiva secciones en las páginas.
👁 Homepage

Banda de logos clientes

Fila con logos/nombres de clientes

Sección Testimonios

Las 3 tarjetas de testimonio

Proceso (4 pasos)

Diagnóstico → Estrategia → Implementación → Optimización

FAQ en Homepage

Sección de preguntas frecuentes

📝 Blog

Newsletter

Sección de suscripción al newsletter

Analytics y SEO Meta
IDs de seguimiento y meta tags para Google.
📉 Tracking
🏷️ SEO Meta Tags (referencia)
⚠️ Para que los meta tags funcionen en Google debes editar el <head> de cada HTML directamente. Estos campos son para planificación y referencia.
Cambiar Contraseña
Cambia la contraseña de acceso al panel admin.
🔑 Nueva contraseña
Resetear Configuración
Acciones irreversibles.
⚠️ Zona de peligro

Borrar toda la configuración eliminará textos, precios, logos y datos de contacto personalizados. El sitio volverá al contenido original.

Sin cambios pendientes
'; // Download as blog post HTML file var blob = new Blob([articleHtml], {type:'text/html;charset=utf-8'}); var a = document.createElement('a'); a.href = URL.createObjectURL(blob); a.download = 'blog-' + (slug || 'articulo') + '.html'; a.click(); // Show instructions setTimeout(function() { toast('✓ Artículo HTML descargado. Súbelo junto a los otros archivos del sitio.'); document.getElementById('pub-instructions').style.display = 'block'; document.getElementById('pub-filename').textContent = 'blog-' + (slug||'articulo') + '.html'; }, 500); } /* ═══ RESET ══════════════════════════════════════════════ */ function confirmReset() { if (confirm('¿Estás seguro? Se borrarán TODOS los datos guardados. Esta acción no se puede deshacer.')) { localStorage.removeItem(SK); localStorage.removeItem(TSK); toast('✓ Configuración reseteada'); setTimeout(function(){ location.reload(); }, 1200); } } /* ═══ TOAST ══════════════════════════════════════════════ */ function toast(msg, type) { var t = document.getElementById('toast'); t.textContent = msg; t.className = 'toast' + (type ? ' '+type : '') + ' show'; clearTimeout(t._timer); t._timer = setTimeout(function(){ t.classList.remove('show'); }, 3800); }