WordPress Multisite transforma una única instalación de WordPress en una red de sitios interconectados, todos gestionados desde un único panel de control. Es una función poderosa integrada en el núcleo de WordPress, pero no es la solución adecuada para cada escenario. Esta guía explica qué es Multisite, cuándo tiene sentido, cómo configurarlo y qué tener en cuenta al gestionar una red de sitios.
¿Qué es WordPress Multisite?
WordPress Multisite es una función integrada que te permite ejecutar múltiples sitios de WordPress desde una única instalación. Todos los sitios en la red comparten los mismos archivos del núcleo de WordPress, plugins y temas, pero cada sitio tiene su propio contenido, usuarios y configuraciones. Un "Super Admin" gestiona la configuración a nivel de red, mientras que los administradores de sitios individuales gestionan el contenido de su propio sitio.
Cómo Funciona Multisite Internamente
Cuando activas Multisite, WordPress crea tablas de base de datos adicionales para cada sitio en la red. Las tablas principales (wp_options, wp_posts, wp_users) permanecen para el sitio principal, mientras que los nuevos sitios obtienen sus propias tablas con prefijo (wp_2_options, wp_2_posts, etc.). Las tablas wp_users y wp_usermeta se comparten entre todos los sitios, permitiendo que los usuarios tengan cuentas en múltiples sitios dentro de la red.
Cuándo Usar Multisite (y Cuándo No)
Multisite es adecuado para estructuras organizativas específicas. Entender cuándo encaja y cuándo no te ahorra dolores de cabeza de migración más adelante.
| Usa Multisite Cuando | Evita Multisite Cuando |
|---|---|
| Los departamentos universitarios necesitan sitios separados | Los sitios necesitan diferentes entornos de hosting |
| Las ubicaciones de franquicias comparten marca | Cada sitio necesita diferentes plugins |
| Una organización gestiona múltiples blogs | Los sitios tienen niveles de tráfico muy diferentes |
| Sitios multilingües con contenido separado | Sitios de clientes que necesitan gestión independiente |
| Entornos de desarrollo/puesta en escena | Sitios que pueden necesitar ser movidos independientemente |
| Marca consistente en todas las propiedades | Tiendas de comercio electrónico con diferentes configuraciones de pago |
Subdominio vs. Subdirectorio
WordPress Multisite ofrece dos estructuras de URL para los sitios de la red:
Subdirectorio (Basado en Ruta)
example.com/site1/, example.com/site2/
- Configuración más sencilla, no se necesita configuración de DNS
- Todos los sitios comparten la autoridad del dominio principal
- No está disponible si WordPress está instalado en un subdirectorio
- Requiere que el sitio principal esté configurado en la raíz del dominio
Subdominio
site1.example.com, site2.example.com
- Cada sitio se siente más independiente
- Requiere configuración de DNS comodín
- Puede usar mapeo de dominio para dominios completamente personalizados
- Un poco más complejo de configurar con certificados SSL
Para propósitos de SEO, los subdirectorios consolidan la autoridad del dominio de manera más efectiva. Para independencia organizativa, los subdominios o dominios mapeados proporcionan una separación más clara.
Configurando WordPress Multisite: Paso a Paso
Requisitos Previos
- Una instalación de WordPress nueva o existente (se recomienda versión 6.0 o superior)
- Acceso FTP o administrador de archivos para editar wp-config.php y .htaccess
- Desactivar todos los plugins antes de habilitar Multisite
- Realizar una copia de seguridad completa de tu base de datos y archivos
Paso 1: Habilitar Multisite en wp-config.php
Agrega esta línea a tu archivo wp-config.php, por encima de la línea que dice "¡Eso es todo, deja de editar!":
define( 'WP_ALLOW_MULTISITE', true );
Paso 2: Instalar la Red
Después de agregar la constante y actualizar tu panel de control, ve a Herramientas > Configuración de Red. Elige entre subdominios o subdirectorios, ingresa el título de tu red y el correo electrónico del administrador, luego haz clic en Instalar.
Paso 3: Actualizar Archivos de Configuración
WordPress mostrará fragmentos de código para agregar a tus archivos wp-config.php y .htaccess. Copia estos exactamente como se muestran. Las adiciones en wp-config.php definen la configuración de tu red, mientras que las reglas en .htaccess manejan el enrutamiento de URL para los sitios de la red.
Paso 4: Iniciar Sesión Nuevamente
Después de actualizar los archivos de configuración, cierra sesión y vuelve a iniciar sesión. Ahora verás un menú de Mis Sitios en la barra de administración y acceso al panel de administración de la Red.
Gestionando Tu Red Multisite
Panel de Administración de la Red
El panel de administración de la red es separado de los paneles de los sitios individuales. Desde aquí puedes:
- Sitios: Crear, editar, desactivar o eliminar sitios en la red
- Usuarios: Gestionar usuarios en todos los sitios y asignar roles a nivel de red
- Temas: Instalar temas y controlar cuáles están disponibles para los sitios de la red
- Plugins: Instalar plugins a nivel de red o permitir la activación por sitio
- Configuraciones: Configurar opciones de registro, límites de carga de archivos y configuraciones predeterminadas
Roles de Usuario en Multisite
Multisite agrega un rol de "Super Admin" por encima de los roles estándar de WordPress. Aquí se muestra cómo difieren los roles:
| Rol | Alcance | Capacidades Clave |
|---|---|---|
| Super Admin | Toda la red | Instalar plugins/temas, gestionar todos los sitios |
| Administrador | Sitio único | Gestionar contenido, usuarios y configuraciones (no puede instalar plugins) |
| Editor | Sitio único | Gestionar y publicar todas las entradas |
| Autor/Colaborador | Sitio único | Crear y gestionar su propio contenido |
Gestión de Plugins y Temas
En Multisite, solo los Super Admins pueden instalar plugins y temas. Los Administradores de Sitio solo pueden activar plugins y temas que el Super Admin ha puesto a disposición. También puedes "Activar en Red" un plugin para forzarlo a estar activo en todos los sitios, lo cual es útil para plugins de seguridad, caché y SEO que deben funcionar en todas partes.
Consideraciones de Rendimiento
Una red Multisite comparte recursos del servidor entre todos los sitios. A medida que tu red crece, el rendimiento puede degradarse sin una planificación adecuada:
- Crecimiento de la base de datos: Cada sitio agrega aproximadamente 10-12 tablas. Una red de 50 sitios significa más de 500 tablas adicionales en la misma base de datos.
- Limitaciones de hosting compartido: Multisite tiene un rendimiento deficiente en hosting compartido. Usa un VPS o servidor dedicado con RAM y CPU adecuadas.
- Caché de objetos: Implementa Redis o Memcached para reducir las consultas a la base de datos en los sitios de la red.
- Uso de CDN: Sirve activos estáticos a través de un CDN para reducir la carga del servidor.
- Tráfico de sitios individuales: Si un sitio en la red recibe un aumento de tráfico, puede afectar a todos los demás sitios ya que comparten los mismos recursos del servidor.
Para recomendaciones de hosting que puedan manejar cargas de trabajo Multisite, lee nuestra guía de hosting de WordPress.
Implicaciones de Seguridad
La seguridad en una red Multisite requiere atención adicional porque una vulnerabilidad en un sitio puede afectar potencialmente a toda la red:
- Vulnerabilidades de pluginss: Dado que los plugins son compartidos, un plugin vulnerable expone cada sitio en la red.
- Control de acceso de usuarios: Administra cuidadosamente quién obtiene los roles de Administrador y Super Admin. Limita las cuentas de Super Admin solo al personal de confianza.
- Restricciones de carga de archivos: Configura los tipos de archivos permitidos en la Configuración de la Red para prevenir cargas maliciosas.
- Actualizaciones regulares: Las actualizaciones del núcleo, plugins y temas deben aplicarse de manera oportuna ya que afectan a todos los sitios simultáneamente.
Para prácticas de seguridad completas, consulta nuestra guía de seguridad de WordPress para 2026.
Alternativas a WordPress Multisite
Multisite no siempre es la respuesta correcta. Considera estas alternativas:
- Instalaciones de WordPress separadas: Si los sitios necesitan diferentes plugins, temas o entornos de alojamiento, las instalaciones individuales con una herramienta de gestión como MainWP o ManageWP proporcionan control centralizado sin las limitaciones de Multisite.
- Plugins multilingües: Para sitios multilingües, plugins como WPML o TranslatePress pueden ser más simples que ejecutar sitios de red separados por idioma.
- WordPress sin cabeza: Si necesitas múltiples frontends que extraen de una fuente de contenido, una configuración sin cabeza con una API compartida puede ser más flexible que Multisite.
Para la gestión continua del sitio, independientemente de si usas Multisite, revisa nuestra guía de mantenimiento de WordPress.
Para más detalles, consulte la documentación oficial: Documentación de WordPress Multisite.
Preguntas Frecuentes
¿Puedo convertir un sitio de WordPress existente a Multisite?
Sí, puedes habilitar Multisite en una instalación de WordPress existente. Tu sitio actual se convierte en el sitio principal de la red. Sin embargo, siempre crea una copia de seguridad completa antes de realizar este cambio, ya que el proceso modifica la estructura de tu base de datos y los archivos de configuración.
¿Puede cada sitio en la red usar un dominio diferente?
Sí, a través del mapeo de dominios. El núcleo de WordPress admite el mapeo de dominios de forma nativa desde la versión 4.5. Cada sitio en tu red puede tener su propio dominio personalizado (por ejemplo, sitea.com, siteb.com) en lugar de usar subdominios o subdirectorios.
¿Qué sucede si desactivo Multisite más tarde?
Revertir de Multisite a un solo sitio es complejo y no está oficialmente soportado como una operación de un solo clic. Tendrías que exportar el contenido de cada sitio individualmente e importarlo en instalaciones de WordPress separadas. Planifica tu arquitectura cuidadosamente antes de comprometerte con Multisite.
¿Todos los plugins son compatibles con WordPress Multisite?
La mayoría de los plugins funcionan con Multisite, pero no todos. Algunos plugins pueden no manejar la activación de red correctamente o pueden almacenar datos de maneras que entran en conflicto con la estructura de base de datos compartida de Multisite. Siempre prueba los plugins en una red de pruebas antes de implementarlos en producción.
¿Cómo funciona el SEO en los sitios de la red Multisite?
Cada sitio en la red es tratado como un sitio web separado por los motores de búsqueda. Si usas subdirectorios, los sitios comparten la autoridad del dominio principal. Si usas subdominios o dominios mapeados, cada sitio construye su propia autoridad de dominio de manera independiente. Instala un plugin de SEO en toda la red y configúralo individualmente para cada sitio.
¿Puedo compartir contenido entre los sitios de la red?
WordPress no comparte contenido de forma nativa entre los sitios de la red. Puedes usar plugins como Network Media Library para compartir la biblioteca de medios o construir soluciones personalizadas utilizando la API REST de WordPress para extraer contenido de un sitio a otro.
¿Es WordPress Multisite adecuado para un negocio de alojamiento web?
Si bien es técnicamente posible, no se recomienda Multisite para alojar sitios de clientes porque crea dependencia y riesgos de seguridad. Si el sitio de un cliente se ve comprometido, podría afectar a otros. Instalaciones dedicadas con un panel de gestión proporcionan mejor aislamiento para escenarios de alojamiento.
¿Necesitas un Alojamiento Confiable para Tu Red Multisite?
Las redes Multisite necesitan un alojamiento con recursos adecuados. Explora nuestra comparación de alojamiento para encontrar la opción adecuada.
Lee la Guía de Alojamiento →


