Gestionar un sitio WordPress es manejable. Gestionar diez ya no es "diez veces más trabajo" — es una curva que crece exponencialmente con los problemas típicos de infraestructura: plugins desactualizados distribuidos, alertas que se pierden entre email, clientes que te preguntan "¿está seguro mi sitio?" sin que vos puedas responder con datos reales.
Esta guía es para agencias, freelancers y MSPs que administran 5+ sitios WordPress de clientes. Muestra cómo pasar de "apagar incendios" a "operar con visibilidad", qué herramientas combinan bien, y cuándo una consola multi-sitio deja de ser lujo y pasa a ser necesidad.
Lo que vas a aprender
- El dolor específico de gestionar 10+ sitios WordPress desde logins individuales.
- Por qué el approach "plugin individual en cada sitio" empieza a fallar a escala.
- Qué herramientas usar: consola multi-sitio, backup centralizado, monitoreo, reporting.
- Cómo organizar procesos: updates, alertas, incidentes, onboarding de clientes nuevos.
- Cuándo el costo de la consola paga el tiempo ahorrado (punto de equilibrio real).
El dolor de gestionar muchos sitios uno por uno
Tenés 12 sitios de clientes. Cada uno con su:
- Login de wp-admin (12 URLs, 12 pares de credenciales).
- Plugin de seguridad configurado individualmente (12 dashboards que revisás uno por uno).
- Lista de plugins y sus versiones, actualizaciones pendientes.
- Backups, cada uno con su provider y su horario.
- Clientes que mandan mensajes distintos esperando respuesta rápida.
Escenario típico un lunes a la mañana: abrís Gmail, hay 8 emails de alertas de seguridad de 6 sitios distintos. Algunos son falsos positivos (actualizaciones legítimas), otros son brute force normal, un par podrían ser reales. Para evaluar cada uno, tenés que loguearte al wp-admin del sitio correspondiente, ir al dashboard del plugin de seguridad, revisar el evento específico. Son 45 minutos perdidos antes de empezar cualquier trabajo productivo.
Multiplicá eso por días, semanas, meses. Sumale: actualizaciones de plugins que hay que hacer en 12 sitios (¿en qué orden? ¿cuáles tienen compatibilidad rota?), backups que se fueron a fallar en alguno sin que te enterés, clientes que preguntan "¿cómo va la seguridad?" y vos tenés que improvisar porque no tenés data centralizada.
El costo real no es el precio del plugin. Es el tiempo que no estás vendiendo nuevos clientes ni construyendo procesos.
Por qué el approach "instalar plugin individual en cada sitio" falla a escala
Hasta 3-4 sitios, podés manejarte con Drako individual (o Wordfence, Sucuri, cualquier plugin). Cada sitio tiene su instalación, sus alertas llegan a tu email, vos decidís qué hacer caso por caso. Trabaja.
A partir del sitio 5, algunos patrones empiezan a romper:
Alertas fragmentadas
Cada plugin individual te manda alertas al email del cliente (si lo configuraste ahí) o al tuyo (si pusiste el tuyo). Si es al del cliente, vos no te enterás hasta que te reenvía el email. Si es al tuyo, las alertas de 12 sitios colapsan tu inbox y dejás de distinguir críticas de rutinarias.
Actualizaciones descoordinadas
Sale un plugin crítico con CVE. Necesitás actualizar en 12 sitios. ¿En qué orden? ¿Cuál es el entorno de staging para probar compatibilidad? ¿Alguno tiene el plugin deshabilitado? Sin consola, hacés check-list manual en Google Sheets y es error humano seguro.
Sin visibilidad del estado general
El cliente te pregunta "¿cómo está la seguridad de mi sitio?". Sin consola, tenés que loguearte, revisar plugin, mirar últimos eventos, y responder improvisado. No hay dashboard que te muestre de un vistazo el estado de TODOS los sitios.
Incidentes requieren toma de decisión en tiempo real
Plugin vulnerable explotado simultáneamente en 3 sitios de clientes. Sin consola, no detectás el patrón — ves alertas dispersas y tardás horas en entender que es la misma campaña afectando múltiples sitios. Con consola, el patrón se ve al instante.
Reporting al cliente es fricción constante
"¿Cuántos ataques me bloquearon este mes?" es pregunta razonable. Responderla sin consola requiere ir a cada sitio, exportar, consolidar, formatear. Con consola, el reporte se genera automáticamente.
El stack real para 5-25 sitios
Para operar 5-25 sitios WordPress sin colapsar, el stack mínimo es:
1. Consola de seguridad multi-sitio
Una URL, un login, visión de todos los sitios. Alertas consolidadas. Acciones coordinadas. Esto es lo que Cairo hace (es Drako pero con consola central + contención/limpieza guiada + reportes white-label).
2. Gestor de actualizaciones centralizado
WordPress tiene opciones: MainWP (gratis + premium), ManageWP (premium), WP Remote (premium). Te permiten actualizar plugins/themes/core de todos los sitios desde un solo panel, con pre-check de compatibilidad.
3. Backups con política unificada
UpdraftPlus Premium, BlogVault, BackupBuddy — cualquiera con multi-site support. Horario unificado, retención configurada, verificación mensual automática.
4. Monitoreo de uptime
Pingdom, UptimeRobot (free tier sirve hasta 50 monitors), Better Uptime. Si un sitio se cae, te enterás en 2 minutos.
5. CDN + WAF a nivel infraestructura
Cloudflare free para todos los sitios. WAF básico, DDoS protection, SSL gratis, mejora de velocidad. Es $0 y cubre amenazas a nivel edge que ningún plugin puede.
6. CRM / tickets para gestionar la relación con clientes
HubSpot Free, Freshdesk, o incluso Google Sheets disciplinado al principio. Registrás qué cliente tiene qué sitio, qué plan contrató, qué incidentes tuvo, qué reportes mandaste.
Costo combinado (10 sitios): Cairo $99/mes + MainWP free + UpdraftPlus $70/año + UptimeRobot free + Cloudflare free + HubSpot free = ~$105/mes = ~$10.50/mes por sitio.
Si cobrás al cliente $30-50/mes por "mantenimiento y seguridad gestionada", tu margen es 70-80%. El número trabaja.
Procesos operativos
La herramienta sin proceso es ruido con UI. Estos son los procesos que recomendamos para 10+ sitios:
Onboarding de cliente nuevo
Checklist reproducible:
- Acceso a wp-admin del sitio con rol admin.
- Instalar Drako con license key de Cairo (el plugin es el mismo binario que la versión individual; la license key determina si se conecta a tu consola).
- Configurar email del cliente para alertas críticas; email tuyo para todas.
- Scan inicial con Cairo — establece línea base.
- Activar Cloudflare (si no está ya).
- Configurar backup automático.
- Agregar a uptime monitor.
- Registrar en CRM con contrato y plan.
- Enviar email de bienvenida al cliente con link al dashboard (si le das acceso).
Tiempo: 15-25 minutos por sitio nuevo. Si lo hacés 3 veces, ya tenés el flujo automatizado en tu cabeza.
Ciclo de updates
Patrón recomendado:
- Lunes 9am: revisar MainWP para updates pendientes. Priorizar críticos (CVE).
- Lunes 10am: aplicar a un sitio staging representativo. Verificar que no rompió nada.
- Lunes 11am-1pm: aplicar al resto, empezando por los menos críticos para detectar issues antes de tocar los importantes.
- Lunes 2pm: smoke test manual de 2-3 sitios clave (el sitio más caro del portfolio, el de mayor tráfico, uno aleatorio).
Tiempo: 2-3 horas semanales para 10-15 sitios. Sin MainWP + disciplina, serían 5-6 horas o se hace una vez por mes (riesgo).
Triaje de alertas
En Cairo, las alertas llegan a la consola central categorizadas por severidad. Proceso:
- Crítica (malware confirmado, breach activo): acción inmediata, notificás al cliente, ejecutás runbook de contención.
- Alta (ataque detectado, bloqueado): revisás contexto, confirmás que la defensa funcionó, dejás constancia.
- Media (patrón sospechoso, escaneo insistente): monitoreás 24h. Si escala, actuás.
- Baja (ruido de fondo, 1-2 intentos fallidos): no hacer nada, el log lo captura.
Cairo te ayuda con severity automática; vos decidís cuándo escalar.
Reporte mensual al cliente
El reporte mensual es lo que justifica tu factura. Cairo genera automáticamente al primer día de cada mes:
- Total de alertas del mes (categorizadas).
- Intentos de login bloqueados.
- Archivos modificados detectados y aprobados.
- Uptime del sitio.
- Acciones automáticas ejecutadas.
- Acciones manuales que hiciste (si las registrás).
Rebrandeás con tu logo, le mandás al cliente como PDF. 5 minutos por cliente.
Cairo está diseñado exactamente para esto
Consola multi-sitio, reportes white-label, contención guiada incluida. De 5 a 25 sitios en un solo plan.
Cuándo pagar por consola vs hacer manual
Punto de equilibrio simple:
| # sitios | Plugin individual + manual | Consola (Cairo) | |---|---|---| | 1-4 | Mejor opción | Overkill | | 5-7 | Funciona con disciplina | Punto de equilibrio | | 8-15 | Empezás a perder tiempo | Mejor opción | | 16-25 | Insostenible solo | Esencial | | 25+ | Imposible sin equipo | Considerá Conan o White-label |
Regla simple: si dedicás más de 3 horas semanales a gestión operativa de sitios (alertas, updates, preguntas de clientes), una consola multi-sitio se paga sola en tiempo recuperado.
Errores comunes a evitar
Confundir cantidad con seguridad
Tener 5 plugins de seguridad no te hace 5x más seguro. Generalmente genera conflictos, duplicación de reglas, alertas contradictorias. Elegí UNO y configurálo bien.
Dejar clientes sin email de contacto para alertas
El cliente debe estar en el loop. Si alertás solo a vos y el cliente no se entera, cuando pasa algo grave el cliente siente que fallaste en comunicar. Idealmente: alertas críticas al cliente + a vos; alertas rutinarias solo a vos.
No documentar decisiones de seguridad
"¿Por qué desactivaste XML-RPC en el sitio de X?". Dentro de 6 meses no te vas a acordar. Llevá registro en CRM o tool de documentación de cada decisión custom hecha en cada sitio.
Usar la misma contraseña de admin para todos los sitios de clientes
Si comprometen una contraseña, comprometen los 12 sitios. Cada sitio con contraseña única, guardada en gestor (Bitwarden, 1Password).
No hacer drills de incidentes
Ensayo pasa, pero el momento del incidente no es el momento para improvisar. Una vez al trimestre, hacé un tabletop exercise: "plugin X fue comprometido, ¿qué hacés ahora?". Vas a descubrir huecos en tu proceso antes de que los descubra un atacante real.
Cierre
Gestionar muchos sitios WordPress no es un problema técnico — es un problema operativo. Las herramientas ayudan, pero lo que realmente escala es tener procesos repetibles, visibilidad consolidada, y criterio para priorizar.
Cairo resuelve la capa técnica: consola multi-sitio, contención guiada, reportes automáticos, SLA de soporte. La capa operativa la construís vos — las primeras 3-5 veces que ejecutás un proceso son el aprendizaje; a partir de ahí se automatiza en la cabeza.
Preguntas frecuentes
¿Cuál es el tamaño mínimo para considerar consola multi-sitio?
5 sitios es el punto donde el dolor de hacer todo individualmente empieza a superar el costo de la consola. Con 3-4 sitios, Drako individual + disciplina manual alcanza. Con 5-10 sitios, Cairo empieza a pagar. Con 10+ sitios, Cairo se vuelve esencial — el tiempo ahorrado paga el plan varias veces.
¿Cómo onboarding un cliente nuevo?
Instalás el plugin Drako en el sitio del cliente con license key de Cairo (el mismo binario que la versión individual, pero vinculado a tu consola). Corrés el scan inicial. Configurás email del cliente para alertas. Le agregás al reporte mensual. En Cairo son 10-15 minutos por sitio nuevo.
¿Los clientes ven que uso Drokio?
Depende del nivel. En Cairo, el dashboard del plugin en wp-admin muestra branding Drokio (el cliente ve que vos usás Drokio como herramienta). Los reportes mensuales se generan con tu branding (logo y colores de tu agencia). Si querés white-label completo (el plugin mismo con tu marca), pasás al plan Drokio White-label.
¿Qué pasa si un cliente cancela?
Desactivás Cairo en ese sitio. El plugin queda en modo limitado (hardening básico sigue funcionando, pero se desactivan IA, alertas, consola). Los datos locales (hashes, eventos) se mantienen en la base de datos del cliente. Si el cliente contrata Drako individual después, Drokio le transfiere la licencia con los datos.
¿Cairo escala más allá de 25 sitios?
Técnicamente sí, pero a partir de 25 sitios te conviene evaluar Conan (sin límite + agentes IA autónomos + virtual patching) o Drokio White-label (platform propia con tu marca). Contactanos para pricing específico si estás en ese tier.
Producto mencionado
Cairo
La consola que opera
Consola multi-sitio sobre Drako: ver el estado de varios WordPress en una sola pantalla, con score TrustOS embebido, sub-scores desglosados y eventos recientes por sitio.