🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo crear un subdominio en cPanel para WordPress

Actualizado el 17 de octubre de 2025

¿Quieres expandir tu sitio web con un blog, una tienda online o un área de pruebas sin complicar tu dominio principal? Crear un subdominio en cPanel es la solución perfecta, y si además lo combinas con WordPress, tendrás un sitio nuevo funcionando en minutos. En esta guía paso a paso, te enseñaré cómo crear subdominio cPanel, cómo asociarlo a una instalación de WordPress subdominio y cómo instalar WordPress subdominio de forma sencilla. No necesitas ser un experto técnico, solo seguir las instrucciones. Empecemos.


¿Qué es un subdominio y por qué usarlo con WordPress?

Un subdominio es una extensión de tu dominio principal. Por ejemplo, si tu dominio es tudominio.com, un subdominio podría ser blog.tudominio.com o tienda.tudominio.com. Funciona como un sitio web independiente, pero comparte la misma cuenta de hosting.

Ventajas de usar un subdominio para WordPress:

  • Organización: Separa secciones de tu web (blog, tienda, foro) sin mezclar archivos.
  • Pruebas: Ideal para crear un sitio de staging o pruebas sin afectar tu web principal.
  • SEO: Puedes orientar palabras clave específicas para cada subdominio.
  • Rendimiento: No saturas un solo hosting con demasiadas funcionalidades.

[TIP] Si tu hosting tiene recursos limitados, un subdominio es mejor que crear una carpeta dentro del dominio principal, porque aísla los procesos.


Requisitos previos antes de empezar

Antes de lanzarte a crear subdominio cPanel, asegúrate de tener:

  1. Acceso a cPanel: Las credenciales las proporciona tu proveedor de hosting.
  2. WordPress descargado: Puedes obtenerlo en wordpress.org.
  3. Cliente FTP (opcional): Como FileZilla, si prefieres subir archivos manualmente.
  4. Base de datos preparada: Te explicaré cómo crearla en cPanel.

Si usas un panel alternativo como Syspanel (antes HestiaCP), el proceso es similar, pero accedes por el puerto 2106. En este artículo nos centraremos en cPanel, pero los pasos son análogos.


Paso 1: Acceder a cPanel y localizar la sección de subdominios

Lo primero es iniciar sesión en tu panel de control. Normalmente, la URL es algo como https://tudominio.com/cpanel o https://tuip:2083. Introduce tu usuario y contraseña.

Una vez dentro, busca la sección "Dominios" o "Subdominios". En la mayoría de temas de cPanel, verás un icono con la palabra "Subdominios". Haz clic ahí.

[WARNING] Si no encuentras la opción, escribe "subdominio" en la barra de búsqueda de cPanel. Aparecerá automáticamente.


Paso 2: Crear el subdominio

En la página de subdominios, verás un formulario simple. Sigue estos pasos:

  1. Elige un nombre: Por ejemplo, blog, tienda o pruebas.
  2. Selecciona el dominio principal: Si tienes varios, elige el que corresponda.
  3. Document Root: cPanel lo autocompletará como public_html/blog o similar. Puedes cambiarlo a una carpeta específica, como public_html/subdominios/blog.
  4. Haz clic en "Crear".

¡Listo! En segundos, tu subdominio estará creado. Por ejemplo, si tu dominio es midominio.com y creaste blog, ahora podrás acceder a blog.midominio.com. Verás una página en blanco o un mensaje de bienvenida.

[INFO] El Document Root es la carpeta donde se almacenarán los archivos del subdominio. Si lo cambias, asegúrate de que la carpeta exista o créala manualmente.


Paso 3: Preparar la base de datos para WordPress

WordPress necesita una base de datos MySQL para funcionar. Vamos a crearla desde cPanel.

  1. Ve a "Bases de datos MySQL" (o "MySQL Databases").
  2. Crea una nueva base de datos: Ponle un nombre descriptivo, como blog_wp.
  3. Crea un usuario: Elige un nombre (ej. blog_user) y una contraseña segura. Guárdala, la necesitarás después.
  4. Asigna el usuario a la base de datos: Marca "Todos los privilegios" y confirma.

[TIP] Anota los datos de conexión: nombre de la base de datos, usuario y contraseña. Los necesitarás durante la instalación de WordPress.


Paso 4: Subir WordPress al subdominio

Ahora tienes dos opciones: usar el instalador automático de cPanel (como Softaculous) o hacerlo manualmente. Te explicaré ambas.

Opción A: Instalación automática (recomendada para principiantes)

  1. Busca "Softaculous Apps Installer" en cPanel.
  2. Selecciona WordPress y haz clic en "Install".
  3. Configura los detalles:
    • Choose Domain: Elige tu subdominio (ej. blog.midominio.com).
    • Directory: Déjalo en blanco.
    • Site Name: Ponle un título a tu sitio.
    • Admin Username y Password: Crea credenciales de acceso.
    • Database: Selecciona la base de datos que creaste.
  4. Haz clic en "Install". En pocos minutos, tendrás WordPress funcionando en tu subdominio.

Opción B: Instalación manual (más control)

Si prefieres hacerlo tú mismo:

  1. Descarga WordPress desde wordpress.org.
  2. Descomprime el archivo en tu computadora.
  3. Sube los archivos al subdominio:
    • Usa un cliente FTP (FileZilla) o el Administrador de Archivos de cPanel.
    • Ve a la carpeta public_html/blog (o la que definiste como Document Root).
    • Sube todo el contenido de la carpeta wordpress (no la carpeta en sí, sino los archivos dentro).
  4. Configura wp-config.php:
    • Renombra el archivo wp-config-sample.php a wp-config.php.
    • Edítalo con los datos de tu base de datos:
      • DB_NAME: nombre de la base.
      • DB_USER: usuario.
      • DB_PASSWORD: contraseña.
      • DB_HOST: normalmente localhost.
  5. Ejecuta la instalación:
    • Abre tu navegador y ve a blog.midominio.com.
    • Sigue el asistente: elige idioma, título del sitio, usuario administrador y correo.

[WARNING] Si ves errores de conexión, verifica que los datos de la base de datos sean correctos. El host suele ser localhost, pero algunos proveedores usan mysql.tudominio.com.


Paso 5: Configurar el DNS (si es necesario)

En la mayoría de los casos, cPanel configura automáticamente el DNS del subdominio. Sin embargo, si tu dominio está en otro servidor (por ejemplo, en Cloudflare), debes añadir un registro CNAME manualmente.

  1. Inicia sesión en tu gestor de DNS (Cloudflare, GoDaddy, etc.).
  2. Añade un registro CNAME:
    • Nombre: blog (o el nombre de tu subdominio).
    • Destino: tudominio.com o la IP de tu hosting.
    • TTL: Automático o 3600 segundos.
  3. Guarda los cambios. La propagación puede tardar hasta 24 horas, pero normalmente es cuestión de minutos.

[TIP] Si no sabes cómo acceder al DNS, contacta con tu proveedor de hosting. Ellos pueden ayudarte.


Paso 6: Verificar y personalizar tu WordPress

Una vez instalado, accede a tu subdominio (ej. blog.midominio.com/wp-admin) con las credenciales que creaste. Desde el panel de administración puedes:

  • Elegir un tema: Ve a Apariencia > Temas.
  • Instalar plugins: Como Yoast SEO, WooCommerce (si es tienda) o Elementor.
  • Crear contenido: Entradas, páginas, categorías.

[INFO] Si tu subdominio es para pruebas, considera instalar un plugin de copia de seguridad como UpdraftPlus para mantener tus datos seguros.


FAQ: Preguntas frecuentes sobre subdominios con WordPress

¿Puedo tener varios subdominios con WordPress?

Sí, cada subdominio es independiente. Puedes crear blog.tudominio.com, tienda.tudominio.com, etc., y instalar WordPress en cada uno.

¿Afecta el SEO tener un subdominio?

Google trata los subdominios como sitios separados, pero con el mismo "dominio raíz". Puede ser positivo si cada subdominio tiene contenido único y relevante. Sin embargo, para SEO local, a veces es mejor usar subcarpetas (tudominio.com/blog).

¿Qué hago si el subdominio no carga?

Revisa:

  • Que el DNS esté propagado (espera 24 horas).
  • Que los archivos de WordPress estén en la carpeta correcta.
  • Que la base de datos esté activa.

¿Puedo cambiar el Document Root después de crear el subdominio?

Sí, en cPanel puedes editar el subdominio y cambiar la carpeta. Pero ten cuidado: si ya tienes archivos, se moverán automáticamente.

¿Es seguro usar un subdominio para un sitio de pruebas?

Sí, pero protégelo con contraseña usando la opción "Proteger con contraseña" en cPanel (sección "Seguridad"). Así evitas que Google lo indexe.


Consejos finales para un cPanel subdominio tutorial exitoso

  • Mantén todo organizado: Usa nombres de subdominios descriptivos (ej. blog, shop, lab).
  • Haz copias de seguridad: Antes de instalar WordPress, respalda la base de datos y los archivos.
  • Optimiza el rendimiento: Instala un plugin de caché como W3 Total Cache.
  • Actualiza periódicamente: WordPress, temas y plugins deben estar al día para evitar vulnerabilidades.

[INFO] Si tu hosting usa Syspanel (HestiaCP), el proceso es casi idéntico. Accedes por el puerto 2106 y buscas la sección "Subdominios" en el menú lateral. La instalación de WordPress puede hacerse desde el instalador automático integrado.


Conclusión

Crear subdominio cPanel y instalar WordPress subdominio es un proceso sencillo que te permite expandir tu presencia online sin complicaciones. Ya sea para un blog, una tienda o un laboratorio de pruebas, los pasos son claros y accesibles para cualquier usuario. Recuerda siempre verificar la configuración del DNS y mantener todo actualizado.

¿Tienes dudas? Déjalas en los comentarios o contacta con tu proveedor de hosting. ¡Ahora ve y crea tu propio subdominio WordPress!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel