He gestionado 180 sitios WordPress en paralelo. No todos en la misma pantalla al mismo tiempo, por suerte. Pero igualmente. Y la pregunta que surge constantemente en esa situación: ¿multisite o instalaciones separadas?
Respuesta honesta: los dos son un dolor. Pero no de la misma manera.
180 sitios separados, qué significa eso en la práctica
Son 180 instalaciones WordPress independientes. Cada una con su propia base de datos, sus plugins, sus actualizaciones, sus copias de seguridad. Todo gestionado desde una herramienta centralizada, el tipo de panel que lo agrupa todo y te da la ilusión de tener el control.
La ilusión aguanta. Hasta el día en que una actualización de plugin rompe 47 instalaciones al mismo tiempo. Entonces miras la pantalla, cuentas los tickets que llegan, y te preguntas si el problema eres tú o WordPress.
No eres tú. Es la arquitectura.
La ventaja de esta configuración: el aislamiento. Un sitio que cae no arrastra a los otros 179. Una brecha de seguridad en un sitio se queda en ese sitio. Para clientes distintos con contextos diferentes, suele ser la única opción sensata. Y cuando una migración sale mal, gestionas un desastre a la vez, no 180.
El inconveniente: el mantenimiento es un trabajo a tiempo completo. Cada plugin existe en 180 copias. Cada actualización de WordPress hay que probarla, desplegarla, verificarla. Si lo haces a mano, solo haces eso.
El multisite no es la solución milagro
WordPress Multisite es una única instalación que aloja varios sitios. Mismo core, misma base de datos, mismo servidor. En teoría, actualizas una vez y todos se benefician.
En la práctica, es cierto. Hasta que deja de serlo.
El multisite es como un edificio de apartamentos. Fácil de gestionar cuando todo va bien. Cuando se rompe la caldera, todos pasan frío al mismo tiempo. Una actualización que rompe el core no tumba 1 sitio, tumba todos tus sitios a la vez. Un problema de base de datos, lo mismo.
Y los plugins de red son un tema aparte. Algunos no son compatibles con multisite. Otros sí, pero se comportan de forma diferente según el subsitio. Pasarás horas depurando comportamientos que nunca habías visto en instalaciones estándar.
Las herramientas que marcan la diferencia en sitios separados
Para gestionar un parque de sitios WordPress sin dejarse la salud mental, una herramienta de gestión centralizada no es opcional. Tres referencias que funcionan:
MainWP es self-hosted, open source y gratuito en lo esencial. Mantienes el control sobre los datos de tus clientes, algo que no es menor desde el punto de vista del RGPD. Ideal para agencias que gestionan sitios de terceros.
ManageWP (adquirido por GoDaddy) es en la nube, más fácil de arrancar, con un modelo freemium por funcionalidad. Práctico para empezar, menos soberano en cuanto a datos.
WP Umbrella es la opción emergente para parques pequeños y medianos. Menos conocido, interfaz limpia, buena relación calidad/precio por debajo de los 100 sitios.
La elección entre ellos depende tanto de tu volumen como de tu postura respecto a la soberanía de los datos. Para 180 sitios de clientes, la pregunta del RGPD no es anecdótica.
Entonces, cuál es el menos malo
Depende de lo que gestionas.
Si tus sitios pertenecen a clientes diferentes, quédate con instalaciones separadas. El aislamiento de datos y de fallos no es negociable. Invierte en una buena herramienta de gestión centralizada y automatiza las actualizaciones de los plugins de bajo riesgo.
Si tus sitios comparten el mismo contexto, la misma identidad visual, los mismos plugins, y sobre todo el mismo propietario, el multisite empieza a tener sentido. Es el caso de redes editoriales, grupos con versiones regionales o franquicias.
Con 180 sitios de clientes separados, el multisite habría sido un desastre. Pero para 10 sitios de un mismo grupo con el mismo stack, tiene coherencia.
Lo que la herramienta de gestión no resuelve
La herramienta centralizada da una falsa sensación de control. Agrega, notifica, automatiza. No sustituye a una verdadera estrategia de mantenimiento.
Lo que realmente salva la situación: entornos de staging, copias de seguridad automáticas diarias fuera del servidor, y una política de actualizaciones con pruebas antes de pasar a producción. Poco glamuroso. Efectivo. Y si también quieres monitorizar el rendimiento SEO y la visibilidad de tu parque, las herramientas de gestión solas no son suficientes. Es otro proyecto.
La lección real
No existe la arquitectura correcta. Existe la que se adapta a tu contexto, y la que te explota en la cara porque la elegiste por las razones equivocadas.
180 sitios separados bien gestionados con las herramientas adecuadas, es viable. 180 sitios en multisite para «simplificar», es una bomba de relojería.
Cuando algo cae en los dos casos, es un infierno. Pero en sitios separados, el infierno es localizado. En un multisite, el infierno es abierto a todos.