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

Cómo crear un subdominio en cPanel y publicar una web

Actualizado el 5 de febrero de 2026

¿Qué es un subdominio y por qué te conviene crearlo?

Antes de meternos de lleno en el tutorial para crear subdominio cPanel, vamos a explicar qué es exactamente y para qué sirve. Imagina que tu dominio principal es como la puerta principal de tu casa (por ejemplo, tudominio.com). Un subdominio sería como una habitación adicional con su propia puerta exterior, pero dentro de la misma propiedad. Técnicamente, es una extensión de tu dominio principal que se coloca al principio, como tienda.tudominio.com o blog.tudominio.com.

¿Por qué querrías crear uno? Las razones más comunes son:

  • Separar secciones de tu web: Puedes tener tu web principal en tudominio.com y un blog o una tienda online en blog.tudominio.com o tienda.tudominio.com.
  • Crear sitios de prueba: Si estás desarrollando una nueva versión de tu página, puedes usar un subdominio como pruebas.tudominio.com para testear sin afectar al sitio principal.
  • Mejorar el SEO: Aunque debes usarlo con cuidado, un subdominio puede ayudarte a organizar temáticas muy diferentes, como un foro de soporte en soporte.tudominio.com.
  • Instalar aplicaciones independientes: Por ejemplo, puedes tener un WordPress en el dominio principal y otro instalado en app.tudominio.com.

Lo mejor de todo es que el proceso para crear subdominio es muy sencillo si tienes acceso a cPanel, el panel de control más popular en el hosting. Vamos a verlo paso a paso.


Requisitos previos antes de empezar

Para poder seguir este cPanel subdominio tutorial, necesitas asegurarte de que tienes lo siguiente:

  • Acceso a cPanel: Normalmente lo obtienes al contratar un plan de hosting. La URL suele ser tudominio.com/cPanel o tudominio.com:2083, aunque puede variar según tu proveedor.
  • Credenciales de acceso: Usuario y contraseña de tu cuenta de hosting.
  • El contenido que quieres publicar: Ya sea un sitio web completo, una página de aterrizaje o una aplicación. Puede ser un archivo HTML, un WordPress o cualquier otro sistema.
  • Un editor de texto o gestor de archivos: Lo necesitarás para crear o subir los archivos al subdominio.

Si no sabes qué es cPanel, no te preocupes. Es simplemente una interfaz gráfica que te permite gestionar todos los aspectos de tu hosting (correos, bases de datos, archivos, etc.) sin necesidad de conocimientos técnicos avanzados.

[INFO] Si tu hosting utiliza HestiaCP (en lugar de cPanel), el proceso es muy similar, aunque las opciones pueden estar en otro lugar. En ese caso, recuerda que el panel se llama Syspanel y que el acceso se realiza a través del puerto 2106 (por ejemplo, tudominio.com:2106). La lógica para crear el subdominio será parecida, buscando la sección de "Dominios" o "Subdominios".


Paso 1: Accede a tu panel de control cPanel

El primer paso es obvio pero esencial: entrar en cPanel. Abre tu navegador web favorito y escribe la dirección de acceso. Normalmente es algo como:

  • https://tudominio.com/cPanel
  • https://tudominio.com:2083
  • https://tuipdelservidor:2083

Si no estás seguro de cuál es la URL exacta, revisa el correo de bienvenida que recibiste al contratar el hosting o consulta la documentación de tu proveedor.

Una vez que cargue la página, introduce tu usuario y contraseña. Después de hacer clic en "Iniciar sesión", verás el escritorio de cPanel, que está lleno de iconos y secciones. No te agobies con tanta información, solo necesitamos encontrar una opción concreta.


Paso 2: Localiza la sección de "Dominios" o "Subdominios"

En la pantalla principal de cPanel, busca la sección que se llama "Dominios". Dependiendo de la versión de cPanel que uses, puede aparecer directamente como "Subdominios" o estar dentro del menú de "Dominios". Si no lo ves a simple vista, utiliza el buscador que suele estar en la esquina superior derecha de la interfaz. Escribe "subdominio" y te llevará directamente a la herramienta.

Haz clic en el icono de "Subdominios". Se abrirá una nueva página donde podrás gestionar todos los subdominios de tu cuenta. Aquí es donde vamos a trabajar.


Paso 3: Crea el subdominio (el paso clave)

Ahora viene el momento de crear subdominio cPanel. En la página de "Subdominios", verás un formulario con los siguientes campos:

  • Dominio: Aquí normalmente aparece un desplegable con tu dominio principal seleccionado. Si tienes varios dominios en tu cuenta, elige sobre cuál quieres crear el subdominio.
  • Subdominio: Este es el campo más importante. Escribe la parte que irá delante de tu dominio. Por ejemplo, si quieres blog.tudominio.com, escribe blog en este campo. Solo puedes usar letras, números y guiones. No uses espacios ni símbolos raros.
  • Raíz del documento (Document Root): Este campo se rellena automáticamente cuando escribes el subdominio. Normalmente muestra una ruta como public_html/blog. Esta es la carpeta donde se guardarán los archivos de tu subdominio. Te recomendamos dejar la ruta que sugiere el sistema, pero puedes cambiarla si sabes lo que haces.

Una vez que hayas rellenado los campos, haz clic en el botón "Crear" o "Crear subdominio". El sistema tardará unos segundos en crear la estructura necesaria. Verás un mensaje de éxito y el nuevo subdominio aparecerá en la lista de abajo.

[TIP] Elige un nombre corto y descriptivo para tu subdominio. blog, tienda, soporte o pruebas son ejemplos claros. Evita nombres como prueba1 si luego quieres usarlo para algo serio, porque cambiarlo después requiere más trabajo.


Paso 4: Entiende la estructura de archivos

Cuando creas el subdominio, cPanel automáticamente crea una carpeta en tu servidor. La ruta típica es public_html/subdominio. La carpeta public_html es la raíz de tu dominio principal, así que el subdominio tiene su propia carpeta dentro.

Es importante que entiendas esto:

  • public_html/ → Contiene los archivos de tudominio.com
  • public_html/blog/ → Contendrá los archivos de blog.tudominio.com

Esta separación es clave para que no se mezclen los contenidos y cada web funcione de forma independiente. Ahora tienes dos opciones: subir archivos manualmente o instalar un CMS como WordPress.


Paso 5: Publica tu web en el subdominio

Ahora que ya tienes el subdominio creado, es hora de darle contenido. Hay varias maneras de hacerlo, dependiendo de lo que quieras publicar.

Opción A: Subir archivos HTML, CSS o PHP manualmente

Si solo quieres publicar una página web sencilla o un sitio estático, puedes usar el Administrador de archivos de cPanel o un cliente FTP como FileZilla.

  1. En cPanel, busca la herramienta "Administrador de archivos" (File Manager).
  2. Navega hasta la carpeta que se creó para tu subdominio (por ejemplo, public_html/blog).
  3. Haz clic en "Cargar" (Upload) y sube tus archivos. Asegúrate de que el archivo principal se llame index.php o index.html para que sea la página de inicio.
  4. Una vez subidos, ya puedes visitar tu subdominio en el navegador (por ejemplo, blog.tudominio.com) y verás tu web.

Opción B: Instalar WordPress en el subdominio

Para instalar WordPress (o cualquier otro CMS) en tu subdominio, tienes dos caminos:

  • Usar el instalador automático de cPanel: Busca la herramienta "WordPress" o "Softaculous" en cPanel. Este asistente te guiará paso a paso. Solo tienes que elegir el dominio (tu subdominio), poner un nombre de usuario, contraseña y listo. El sistema creará la base de datos y los archivos automáticamente.
  • Instalación manual: Descarga WordPress desde wordpress.org, sube los archivos a la carpeta del subdominio y crea una base de datos en la sección "Bases de datos MySQL" de cPanel. Luego ejecutas el instalador desde el navegador. Este método es más técnico, pero te da más control.

[WARNING] Si vas a instalar WordPress manualmente, asegúrate de crear primero la base de datos y el usuario de la base de datos en cPanel. De lo contrario, el instalador fallará en el paso de configuración de la base de datos.


Paso 6: Configura el DNS del subdominio (lo que casi nadie explica)

Aquí viene un punto que suele generar dudas. Cuando creas un subdominio en cPanel, el sistema normalmente también configura el DNS automáticamente. Es decir, crea un registro DNS tipo "A" o "CNAME" que apunta blog.tudominio.com a tu servidor. Esto es lo que permite que al escribir la URL en el navegador, se cargue el contenido.

Sin embargo, hay situaciones en las que esto no ocurre automáticamente:

  • Si tu dominio no utiliza los servidores DNS del hosting (por ejemplo, si está usando los DNS de otro proveedor).
  • Si tu proveedor de dominio tiene configuraciones especiales.

En esos casos, tendrás que crear el DNS subdominio manualmente. Para ello:

  1. Ve al panel de control de tu registrador de dominios (donde compraste el dominio, como GoDaddy, Namecheap, etc.).
  2. Busca la sección de "DNS" o "Zona DNS".
  3. Añade un nuevo registro. Normalmente será un registro CNAME o un registro A:
    • CNAME: Nombre: blog → Valor: tudominio.com (o el dominio principal).
    • Registro A: Nombre: blog → Valor: la IP de tu servidor de hosting (la puedes encontrar en cPanel, en la sección de "Información general" o en el correo de bienvenida).
  4. Guarda los cambios y espera unas horas (máximo 24-48 horas) para que la propagación DNS se complete.

[INFO] En la gran mayoría de los casos, si tu dominio está correctamente conectado a cPanel, no necesitarás tocar nada del DNS. El sistema lo hace todo por ti. Solo recurre a esta opción si, pasadas unas horas, tu subdominio no carga.


Paso 7: Verifica que todo funciona y resuelve problemas comunes

Una vez que hayas subido tus archivos o instalado WordPress, es hora de probar. Abre tu navegador y escribe la URL de tu subdominio (por ejemplo, https://blog.tudominio.com). Si todo ha ido bien, verás tu web.

Si no funciona, no te preocupes. Estos son los problemas más comunes y sus soluciones:

  • Error 404 o página no encontrada: Revisa que el archivo index.php o index.html esté en la carpeta correcta del subdominio. También asegúrate de que el nombre del archivo esté bien escrito.
  • Error 403 o acceso denegado: Esto suele pasar por permisos incorrectos. Asegúrate de que los archivos tengan permisos 644 y las carpetas 755. Puedes cambiarlos desde el Administrador de archivos.
  • El subdominio carga pero muestra el contenido del dominio principal: Esto significa que el DNS no está apuntando correctamente o que has subido los archivos a la carpeta equivocada. Revisa la ruta en cPanel.
  • Aún no carga: Si acabas de crear el subdominio, puede que la propagación DNS tarde unas horas. Espera y vuelve a intentarlo.

Preguntas frecuentes (FAQ) sobre subdominios en cPanel

¿Puedo crear un subdominio sin tener un hosting?

No. Para crear subdominio cPanel necesitas un plan de hosting que te dé acceso a cPanel. Un subdominio no es más que una carpeta en tu servidor, así que sin servidor no hay subdominio.

¿Cuántos subdominios puedo crear?

En la mayoría de los planes de hosting, no hay un límite estricto. Puedes crear tantos como necesites, pero ten cuidado de no saturar tu servidor con demasiados sitios web. Cada subdominio consume recursos.

¿Un subdominio afecta al SEO de mi dominio principal?

Puede tener un impacto, tanto positivo como negativo, dependiendo de cómo lo uses. Si creas contenido de calidad y relacionado con tu temática principal, puede ser beneficioso. Pero si lo usas para contenido duplicado o de baja calidad, puede perjudicar tu posicionamiento. Úsalo con estrategia.

¿Puedo crear un subdominio con puntos (por ejemplo, mi.blog.tudominio.com)?

Técnicamente es posible, pero no es recomendable. Los subdominios con múltiples niveles son más difíciles de recordar y pueden causar problemas de configuración. Mejor quédate con un solo nivel, como blog.tudominio.com.

¿Qué diferencia hay entre un subdominio y un addon domain?

Un subdominio es una extensión de tu dominio principal (blog.tudominio.com). Un dominio adicional (addon domain) es un dominio completamente nuevo que gestionas desde la misma cuenta de hosting (otrodominio.com). Ambos se crean desde cPanel pero en secciones distintas.

¿Puedo cambiar el nombre de un subdominio después de crearlo?

No se puede renombrar directamente. Tendrías que crear uno nuevo con el nombre deseado, subir los archivos de nuevo y eliminar el antiguo. Es un proceso manual, así que elige bien el nombre desde el principio.


Conclusión: ya tienes tu subdominio funcionando

Como has visto, crear subdominio cPanel es un proceso sencillo que no requiere conocimientos avanzados. En resumen, los pasos son:

  1. Accede a cPanel.
  2. Ve a la sección "Subdominios".
  3. Escribe el nombre del subdominio.
  4. Haz clic en "Crear".
  5. Sube tus archivos o instala un CMS.
  6. Verifica que el DNS funcione (aunque normalmente es automático).

Con estos pasos, podrás tener secciones independientes en tu web, sitios de prueba o aplicaciones separadas sin complicaciones. Recuerda que la práctica hace al maestro, así que no dudes en experimentar con subdominios de prueba para familiarizarte con el proceso.

Si te encuentras con cualquier problema, consulta la documentación de tu proveedor de hosting o contacta con su soporte técnico. Y si tu hosting usa Syspanel (antes HestiaCP), no olvides que el acceso es por el puerto 2106 y que la opción para crear subdominios estará en el menú de "Dominios".

Esperamos que este tutorial te haya sido de gran ayuda. Ahora ya sabes cómo publicar una web en un subdominio. ¡Manos a la obra y a crear!

¿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