cPanel: Crear un subdominio paso a paso
¿Qué es un subdominio y por qué deberías crear uno?
Antes de ensuciarte las manos en cPanel, vamos a aclarar qué es exactamente un subdominio. Piensa en tu dominio principal como una casa (por ejemplo, mipagina.com). Un subdominio sería como construir una habitación extra o un estudio independiente en el jardín, pero que sigue siendo parte de la misma propiedad. Técnicamente, es una extensión de tu dominio que se crea antes del nombre principal, como blog.mipagina.com o tienda.mipagina.com.
¿Por qué es útil? Principalmente para organizar tu sitio web en secciones independientes sin necesidad de comprar un dominio nuevo. Por ejemplo, puedes tener tu web corporativa en mipagina.com y tu blog en blog.mipagina.com. También es la base para instalar WordPress en una subcarpeta o para crear un portal de clientes, una tienda online o un área de descargas. Además, los subdominios son tratados como sitios separados por los buscadores, lo que puede ayudarte a posicionar temáticas distintas sin mezclar contenidos.
La buena noticia es que crear un subdominio en cPanel es un proceso muy sencillo, que no requiere conocimientos avanzados de programación. En esta guía paso a paso te mostraré cómo hacerlo en menos de cinco minutos, incluso si es tu primera vez tocando un panel de control. También te daré consejos para evitar errores típicos y para que lo aproveches al máximo si tu intención es usarlo con WordPress.
Requisitos previos: qué necesitas antes de empezar
Para seguir esta guía, asegúrate de tener lo siguiente:
- Acceso a tu cPanel: Normalmente se accede escribiendo
tudominio.com/cpanelotudominio.com:2083en tu navegador. Si no estás seguro, revisa el correo de bienvenida de tu proveedor de hosting. - Credenciales de usuario: El nombre de usuario y la contraseña que te dieron al contratar el hosting. Si no las recuerdas, contacta con soporte.
- Una idea clara del nombre: Decide cómo quieres que se llame tu subdominio. Por ejemplo, si tu web es
ejemplo.comy quieres un blog, usablog.ejemplo.com. Evita espacios, mayúsculas y caracteres raros comoñoç, ya que pueden dar problemas. - Decidir la carpeta de destino: cPanel te pedirá que elijas una carpeta en tu servidor donde se guardarán los archivos de ese subdominio. Si no sabes qué poner, él te sugerirá una automáticamente.
[TIP] Si tu hosting es con Syspanel (el antiguo HestiaCP), el acceso no es por cPanel, sino que tendrás que entrar por el puerto 2106 (por ejemplo, tudominio.com:2106). La interfaz es diferente, pero el concepto de subdominio es el mismo. Esta guía se centra en cPanel, que es el más común, pero te aviso para que no te confundas.
Paso 1: Accede a tu cPanel
Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la dirección de acceso a cPanel. Lo más habitual es usar https://tudominio.com/cpanel. Si no funciona, prueba con https://tudominio.com:2083. Te aparecerá una pantalla de inicio de sesión.
Introduce tu usuario y contraseña. Si es la primera vez, es posible que cPanel te muestre una encuesta o un aviso de bienvenida; simplemente ciérralo. Una vez dentro, verás un panel lleno de iconos organizados por secciones (Archivos, Bases de Datos, Dominios, etc.). No te asustes, solo necesitamos una de esas secciones.
Paso 2: Localiza la sección "Dominios" o "Subdominios"
En la pantalla principal de cPanel, busca la categoría llamada "Dominios". Dentro de ella, verás un icono que dice "Subdominios" (a veces también aparece como "Subdominios" directamente en la página de inicio). Haz clic en él.
Se abrirá una nueva página con un formulario bastante simple. Es la herramienta que usaremos para el resto del proceso. Si no encuentras el icono, puedes usar el buscador de cPanel (arriba a la derecha) y escribir "subdominio"; te llevará directamente.
Paso 3: Rellena el formulario de creación
El formulario que verás tiene dos o tres campos, dependiendo de la versión de cPanel. Te explico cada uno:
- Dominio: Aquí es donde escribes el nombre de tu subdominio. Fíjate que cPanel ya te muestra tu dominio principal en gris. Solo tienes que escribir el prefijo en el campo en blanco. Por ejemplo, si quieres
blog.mipagina.com, escribeblogen el campo. No añadas el.comni el punto; el sistema lo añade automáticamente. - Document Root (o "Ruta del documento"): Es la carpeta donde se guardarán los archivos de este subdominio. cPanel te sugerirá una automáticamente, como
public_html/blog. Te recomiendo dejar la ruta que sugiere por defecto, a menos que tengas una razón específica para cambiarla. Si la cambias, asegúrate de que la carpeta exista o que cPanel la cree (la crea automáticamente). - A veces hay una casilla para "Crear un registro SSL/TLS" o "Redirigir". Si aparece, déjala marcada si quieres que tu subdominio funcione con https (recomendado para seguridad y SEO).
Una vez rellenado, haz clic en el botón "Crear" o "Submit". El proceso es casi instantáneo. Verás un mensaje verde de éxito confirmando que el subdominio se ha creado correctamente.
[WARNING] No escribas el subdominio con www. delante. Es decir, no pongas www.blog.mipagina.com en el campo. Simplemente pon blog. El sistema ya se encarga de la configuración técnica.
Paso 4: Verifica que el subdominio funciona
Después de crear el subdominio, es hora de comprobar que todo está en orden. Abre una pestaña nueva en tu navegador y escribe la URL completa, por ejemplo http://blog.mipagina.com (o https:// si marcaste SSL).
Si es la primera vez, verás un error 404 o una página en blanco. ¡No te preocupes! Es totalmente normal, porque todavía no has subido ningún archivo a la carpeta del subdominio. Lo que importa es que el navegador no te diga "sitio no encontrado" (error de DNS), ya que eso indicaría que el subdominio no se ha propagado o que está mal configurado.
La propagación de DNS puede tardar desde unos minutos hasta 24 horas en casos extremos, aunque lo normal es que sea casi inmediata. Si ves el error 404, significa que el servidor ya está respondiendo, así que vas por buen camino.
Paso 5: Instala WordPress en tu subdominio (opcional pero muy común)
Una de las razones más populares para crear un subdominio es instalar un WordPress independiente. Por ejemplo, para hacer un blog de recetas, una tienda o un sitio de pruebas. Tienes dos formas de hacerlo:
Opción A: Usar el instalador automático de cPanel (Softaculous o similar)
La mayoría de cPanels incluyen una herramienta llamada "Softaculous" o "Instalador de WordPress" en la sección "Software". Haz clic en el icono de WordPress y luego en "Instalar".
En el formulario de instalación, verás un desplegable llamado "Elige el dominio". Selecciona tu subdominio recién creado (por ejemplo, blog.mipagina.com). Rellena el resto de campos (nombre del sitio, usuario administrador, contraseña, etc.) y haz clic en "Instalar". El sistema se encargará de todo: descargará los archivos, creará la base de datos y configurará el wp-config.php. Es la vía más rápida si no quieres liarte con FTP.
Opción B: Instalación manual
Si prefieres hacerlo a mano (o tu cPanel no tiene instalador automático), necesitarás:
- Descargar WordPress desde
es.wordpress.org. - Descomprimir el archivo en tu ordenador.
- Subir el contenido de la carpeta
wordpressa la carpeta de tu subdominio (por ejemplo,public_html/blog) usando el Administrador de Archivos de cPanel o un cliente FTP como FileZilla. - Crear una base de datos MySQL en cPanel (sección "Bases de Datos MySQL") y asignarle un usuario con todos los privilegios.
- Visitar
http://blog.mipagina.comy seguir el asistente de instalación de WordPress, indicando el nombre de la base de datos, el usuario y la contraseña.
[INFO] Si estás usando Syspanel (puerto 2106), no existe cPanel ni Softaculous. Tendrás que instalar WordPress manualmente o usar el gestor de archivos integrado. El proceso es el mismo, solo cambia la interfaz.
Errores comunes y cómo solucionarlos
Aunque el proceso es simple, a veces surgen pequeñas complicaciones. Aquí tienes las más frecuentes:
El subdominio no carga y da error "Sitio no encontrado"
Esto suele deberse a que la propagación del DNS aún no ha terminado. Espera unas horas y vuelve a intentarlo. Si pasan más de 24 horas, revisa que hayas escrito bien el nombre y que el dominio principal esté activo. También puedes probar a vaciar la caché del navegador.
Veo el contenido del dominio principal en lugar del subdominio
Esto pasa cuando la carpeta del subdominio está vacía y el servidor está usando un archivo .htaccess global que redirige todo. La solución más fácil es subir un archivo index.php o index.html de prueba a la carpeta del subdominio desde el Administrador de Archivos.
No puedo instalar WordPress porque no aparece el subdominio en el desplegable
Asegúrate de que el subdominio se creó correctamente (revisa el listado de subdominios en la misma página de cPanel). A veces hay que esperar un par de minutos antes de que el instalador lo reconozca. Si sigue sin aparecer, cierra sesión y vuelve a entrar.
Preguntas frecuentes (FAQ)
¿Puedo crear un subdominio sin tener hosting?
No. Un subdominio requiere un servidor web y acceso a un panel de control como cPanel. Si solo tienes un dominio registrado, necesitas contratar un hosting, aunque sea el más básico.
¿Cuántos subdominios puedo crear?
En teoría, cPanel te permite crear todos los que quieras, pero tu proveedor de hosting puede tener límites. Lo normal es que puedas crear decenas sin problema. Cada subdominio consume recursos del servidor, así que no abuses si tu plan es muy económico.
¿Los subdominios afectan al SEO de mi dominio principal?
Depende de cómo los uses. Si creas subdominios con contenido duplicado o de baja calidad, pueden diluir tu autoridad. Si los usas para secciones temáticas claras y con contenido original, pueden ayudarte a posicionar palabras clave específicas. En general, para un blog, muchos expertos recomiendan usar subdirectorios (mipagina.com/blog) en lugar de subdominios, pero para tiendas o apps separadas, el subdominio es perfecto.
¿Puedo crear un subdominio con caracteres como guiones o números?
Sí, los guiones y números están permitidos (por ejemplo, mi-tienda2.mipagina.com). Eso sí, no empieces con un guion y evita los guiones dobles. Los caracteres especiales como acentos o ñ no están permitidos en los nombres de dominio.
Conclusión: ya tienes tu subdominio listo
Crear un subdominio en cPanel es una de esas tareas que parecen difíciles pero que, una vez que lo haces, te das cuenta de que es pan comido. Con los pasos que te he dado, podrás tener tu blog.mipagina.com, tienda.mipagina.com o lo que necesites funcionando en cuestión de minutos.
Recuerda los puntos clave:
- Accede a cPanel desde
tudominio.com/cpanel. - Ve a Dominios > Subdominios.
- Escribe solo el prefijo (sin el dominio principal).
- Deja la ruta de archivos que sugiere el sistema.
- Verifica que carga y luego instala WordPress con el instalador automático o manualmente.
Si en algún momento te pierdes, no dudes en consultar la documentación de tu proveedor o abrir un ticket de soporte. La mayoría de los problemas se solucionan en minutos. Y si estás en Syspanel, recuerda que el puerto es el 2106 y que, aunque la interfaz cambia, la lógica es idéntica.
Ahora, ¡es tu turno! Entra en tu cPanel y crea ese subdominio que tanto necesitas. En menos de lo que canta un gallo, tendrás tu web organizada y funcionando. Si te ha quedado alguna duda, déjala en los comentarios y estaré encantado de ayudarte.
