¿Cómo crear un subdominio para WordPress en cPanel y Plesk?
¿Necesitas crear un sitio web separado dentro de tu mismo dominio, como blog.tudominio.com o tienda.tudominio.com? Eso es exactamente lo que hace un subdominio. Es una forma muy práctica de organizar diferentes secciones de tu proyecto sin tener que comprar un dominio nuevo para cada una.
En este artículo te voy a guiar paso a paso para que puedas crear un subdominio para WordPress usando dos de los paneles de control de hosting más populares: cPanel y Plesk. Además, aprenderás a instalar WordPress en ese subdominio para que puedas empezar a trabajar de inmediato.
Voy a asumir que ya tienes un hosting contratado y acceso a tu panel de control. Si no es así, este tutorial te servirá como referencia para cuando lo tengas. ¡Empecemos!
¿Qué es un subdominio y por qué usarlo para WordPress?
Imagina que tu dominio principal es tudominio.com. Un subdominio es como una extensión de ese dominio, pero que funciona como un sitio web independiente. Por ejemplo:
blog.tudominio.comforo.tudominio.comtienda.tudominio.com
Técnicamente, un subdominio apunta a una carpeta específica dentro de tu hosting, pero el navegador lo interpreta como una dirección web distinta. Esto es muy útil para:
- Separar contenidos: Tener un blog, una tienda online o un área de miembros sin mezclar archivos.
- Mejorar el SEO: Los motores de búsqueda pueden indexar el subdominio como un sitio independiente, lo que te permite apuntar a diferentes palabras clave.
- Facilitar la gestión: Cada subdominio puede tener su propia instalación de WordPress, temas y plugins, sin afectar al sitio principal.
¿Cuándo usar un subdominio? Cuando quieras crear un proyecto nuevo que sea temáticamente diferente a tu web principal, o cuando necesites probar algo sin riesgo. Por ejemplo, muchos desarrolladores crean dev.tudominio.com para hacer pruebas.
Requisitos previos antes de crear un subdominio
Antes de lanzarte, asegúrate de tener lo siguiente:
- Acceso a tu panel de control: Debes conocer las credenciales de administrador de tu hosting.
- Un dominio registrado: El dominio principal (ej.
tudominio.com) debe estar activo y apuntando a tu servidor. - Suficiente espacio en disco y recursos: Cada instalación de WordPress consume recursos. Asegúrate de que tu plan de hosting lo soporte.
- PHP y MySQL: Tu hosting debe tener soporte para PHP (versión 7.4 o superior recomendada) y bases de datos MySQL o MariaDB. Esto es estándar en cualquier hosting moderno.
Si cumples con esto, ¡adelante! Vamos a ver cómo hacerlo tanto en cPanel como en Plesk.
Método 1: Crear un subdominio WordPress en cPanel
cPanel es uno de los paneles de control más extendidos. Su interfaz es limpia y las opciones están bien organizadas. Sigue estos pasos:
Paso 1: Accede a tu cPanel
Escribe en tu navegador tudominio.com/cpanel o la URL que te haya proporcionado tu proveedor de hosting. Introduce tu usuario y contraseña.
Paso 2: Busca la sección "Subdominios"
Una vez dentro, busca la sección "Dominios" o "Subdominios". Normalmente está en la parte principal del panel. Haz clic en el icono que dice "Subdominios".
Paso 3: Crea el subdominio
Se abrirá un formulario simple. Debes rellenar lo siguiente:
- Subdominio: Aquí escribes solo la parte que va antes del punto. Por ejemplo, si quieres
blog.tudominio.com, escribeblog. - Dominio: Selecciona tu dominio principal de la lista desplegable (ej.
tudominio.com). - Document Root (Raíz del documento): Este es un campo muy importante. Aquí defines la carpeta donde se almacenarán los archivos del subdominio. Por defecto, cPanel sugiere
public_html/blog. Puedes cambiarlo, pero te recomiendo mantener la estructurapublic_html/tusubdominiopara que esté ordenado.
Haz clic en "Crear". En unos segundos, tu subdominio estará listo. cPanel creará automáticamente la carpeta en el sistema de archivos.
Paso 4: Instala WordPress en el subdominio
Ahora que el subdominio existe, necesitas instalar WordPress. La forma más fácil es usar el instalador automático Softaculous que viene integrado en cPanel.
- Vuelve al panel principal de cPanel.
- Busca la sección "Software" y haz clic en "Softaculous Apps Installer".
- En la página de Softaculous, busca WordPress y haz clic en "Install Now".
- En el paso de configuración, verás un campo llamado "Choose Domain" (Elegir dominio). Selecciona tu nuevo subdominio de la lista desplegable (ej.
blog.tudominio.com). - El campo "In Directory" debe quedar vacío. Si pones algo aquí, WordPress se instalará en una subcarpeta, no directamente en el subdominio.
- Rellena los demás campos: nombre del sitio, descripción, usuario administrador, contraseña y correo electrónico. ¡No olvides guardar estos datos!
- Configura la base de datos. Softaculous suele crearla automáticamente. Si no, puedes crearla manualmente desde "MySQL Databases" en cPanel, pero con Softaculous es más sencillo.
- Haz clic en "Install" y espera unos segundos. ¡Listo! Tu WordPress ya está funcionando en el subdominio.
[TIP] Si quieres una instalación más manual, puedes descargar WordPress desde wordpress.org, subir los archivos a la carpeta del subdominio mediante FTP y luego crear la base de datos e importar la configuración. Pero el método automático es mucho más rápido y menos propenso a errores.
Método 2: Crear un subdominio WordPress en Plesk
Plesk es otro panel de control muy potente, especialmente popular en servidores Windows, aunque también funciona en Linux. Su interfaz es moderna y muy visual.
Paso 1: Accede a Plesk
Abre tu navegador y escribe la URL de acceso a Plesk (normalmente algo como tudominio.com:8443). Introduce tus credenciales.
Paso 2: Ve a la sección "Sitios web y dominios"
En el panel principal, verás una lista de tus sitios web. Haz clic en "Sitios web y dominios" (o "Websites & Domains" en inglés). Aquí se gestionan todos los dominios y subdominios.
Paso 3: Añade un nuevo subdominio
Busca el botón "Añadir subdominio" (o "Add Subdomain"). Suele estar en la parte superior o en un menú desplegable. Al hacer clic, se abrirá un formulario:
- Nombre del subdominio: Escribe la parte que va antes del dominio. Por ejemplo,
tiendaparatienda.tudominio.com. - Raíz del documento: Plesk también te pide la carpeta donde se guardarán los archivos. Por defecto sugiere
nombre-del-subdominio.tudominio.com. Puedes dejarlo así o cambiarlo. - Opciones adicionales: Plesk te permite habilitar servicios como PHP, SSL o estadísticas. Asegúrate de que PHP esté activado y selecciona la versión que quieras (recomiendo 8.0 o superior).
Haz clic en "Aceptar" o "OK". El subdominio se creará al instante.
Paso 4: Instala WordPress en el subdominio (Plesk)
Plesk también tiene un instalador automático llamado "WordPress Toolkit". Es una herramienta muy completa.
- Desde la sección "Sitios web y dominios", busca tu nuevo subdominio y haz clic en "WordPress" en el menú de la derecha (o en "WordPress Toolkit" si aparece como opción independiente).
- Haz clic en "Instalar".
- Selecciona el subdominio en el campo "Dominio/Subdominio".
- Elige un idioma para la instalación.
- Rellena los datos del sitio: título, nombre de usuario administrador, contraseña y correo electrónico.
- Configuración de la base de datos: Plesk suele crear una base de datos automáticamente. Si no, puedes crearla desde la sección "Bases de datos" del panel, pero el asistente lo hace solo.
- Haz clic en "Instalar" y espera unos segundos. WordPress se instalará en tu subdominio.
[INFO] En Plesk, el WordPress Toolkit te permite gestionar múltiples instalaciones desde un solo lugar. Puedes actualizar temas, plugins y hasta clonar sitios fácilmente.
Gestión básica de tu nuevo subdominio WordPress
Una vez que tienes WordPress funcionando en tu subdominio, es importante que sepas cómo gestionarlo:
- Acceso al panel de administración: Ve a
tudominio.com/wp-admin(sustituyetudominiopor tu subdominio, ej.blog.tudominio.com/wp-admin). Usa el usuario y contraseña que creaste durante la instalación. - Archivos del subdominio: Puedes acceder a los archivos mediante FTP o desde el administrador de archivos de tu panel de control. La carpeta estará en la ruta que definiste al crear el subdominio (ej.
public_html/blogen cPanel). - Base de datos: Cada instalación de WordPress tiene su propia base de datos. Puedes gestionarla desde phpMyAdmin (en cPanel) o desde la sección de bases de datos de Plesk.
- Actualizaciones: Mantén WordPress, los temas y los plugins actualizados para evitar problemas de seguridad. Tanto Softaculous como WordPress Toolkit te avisan de las actualizaciones disponibles.
Preguntas frecuentes (FAQ)
Aquí respondo las dudas más comunes que suelen tener los usuarios al crear subdominios para WordPress.
¿Puedo usar un subdominio para un sitio web en otro idioma?
Sí, es una práctica muy común. Por ejemplo, puedes tener es.tudominio.com para español y en.tudominio.com para inglés. Cada subdominio tendrá su propia instalación de WordPress con su propio idioma.
¿Afecta el subdominio al SEO del dominio principal?
Generalmente no, pero hay matices. Google trata los subdominios como sitios web independientes, por lo que el SEO de uno no afecta directamente al otro. Sin embargo, si el contenido es muy similar, podrías tener problemas de contenido duplicado. Lo mejor es usarlos para temas claramente diferenciados.
¿Necesito un plan de hosting especial para tener subdominios?
La mayoría de los planes de hosting compartido permiten crear múltiples subdominios. Revisa las especificaciones de tu plan. Si tienes un plan muy básico, puede que tenga un límite (por ejemplo, 5 subdominios). Si necesitas más, considera actualizar tu plan.
¿Puedo instalar WordPress en un subdominio que ya tiene contenido?
Sí, pero ten cuidado. Si ya tienes archivos en la carpeta del subdominio (por ejemplo, un sitio HTML simple), al instalar WordPress se sobrescribirán algunos archivos (como el index.php). Es mejor hacer una copia de seguridad de los archivos existentes antes de instalar WordPress.
¿Qué hago si no encuentro la opción de subdominios en mi panel?
Si tu panel de control no es cPanel ni Plesk, puede que sea otro como Syspanel (antes conocido como HestiaCP). En Syspanel, el acceso suele ser a través del puerto 2106 (ej. tudominio.com:2106). Una vez dentro, busca la sección "Web" o "Dominios" y luego "Añadir subdominio". El proceso es similar: defines el nombre y la carpeta raíz.
[WARNING] Si usas Syspanel, asegúrate de que el PHP y la base de datos estén configurados correctamente para el nuevo subdominio. A veces hay que ajustar manualmente los permisos de la carpeta.
¿Puedo tener un certificado SSL para mi subdominio?
Sí, y es muy recomendable. Tanto cPanel como Plesk ofrecen certificados SSL gratuitos a través de Let's Encrypt. En cPanel, busca la sección "SSL/TLS" y luego "Let's Encrypt". En Plesk, desde "Sitios web y dominios" selecciona tu subdominio y haz clic en "SSL/TLS Certificates". Activa la opción de Let's Encrypt y renueva automáticamente.
¿Cómo elimino un subdominio que ya no uso?
En cPanel, ve a "Subdominios", busca el que quieres eliminar y haz clic en "Eliminar". En Plesk, desde "Sitios web y dominios", selecciona el subdominio y haz clic en "Eliminar". Ten en cuenta que esto borrará todos los archivos y la base de datos asociados, así que asegúrate de hacer una copia de seguridad si los necesitas.
[INFO] Recuerda que eliminar un subdominio no afecta a tu dominio principal ni a otros subdominios. Es una operación segura si ya no lo necesitas.
Conclusión
Crear un subdominio para WordPress es un proceso sencillo que te permite expandir tu presencia online sin complicaciones. Tanto si usas cPanel como Plesk, los pasos son muy similares: crear el subdominio, definir la carpeta raíz e instalar WordPress mediante un asistente automático.
La clave está en planificar bien la estructura de tu sitio: elige nombres claros para tus subdominios (como blog, shop, docs) y asegúrate de que cada uno tenga un propósito definido. Esto no solo facilita la gestión, sino que también ayuda a tus visitantes a navegar y a los motores de búsqueda a entender tu contenido.
Ahora que ya sabes cómo hacerlo, ¿por qué no pruebas a crear un subdominio de prueba? Por ejemplo, test.tudominio.com y juegas con las configuraciones. Así ganarás confianza antes de lanzar un proyecto real.
Si tienes alguna duda durante el proceso, recuerda que puedes consultar la documentación de tu hosting o contactar con su soporte técnico. ¡Buena suerte con tu nuevo subdominio WordPress!
