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

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

Actualizado el 2 de diciembre de 2025

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

Antes de ponernos manos a la obra, vamos a explicar qué es exactamente un subdominio, porque es un concepto que a veces suena más complicado de lo que realmente es.

Imagina que tu dominio principal es tudominio.com. Pues bien, un subdominio es una extensión de ese dominio que cuelga de él, como si fuera una rama de un árbol. Se escribe delante del dominio principal, separado por un punto. Por ejemplo: blog.tudominio.com, tienda.tudominio.com o app.tudominio.com.

¿Y para qué sirve? Pues principalmente para organizar tu web en secciones independientes o para alojar proyectos separados sin necesidad de comprar un dominio nuevo. Por ejemplo, puedes tener tu web principal en tudominio.com y crear un subdominio tienda.tudominio.com para tu tienda online, o foro.tudominio.com para un foro de usuarios.

Lo mejor de todo es que, al crear un subdominio en cPanel, este funciona como una entidad completamente independiente: tiene su propia carpeta de archivos, su propia base de datos (si la necesitas) y puedes instalar en él un CMS distinto (como WordPress, PrestaShop o cualquier otro) sin que afecte a tu web principal.

En este artículo te voy a explicar paso a paso cómo crear un subdominio en cPanel y cómo publicar una web separada en él, incluso si eres principiante y nunca has tocado un panel de control en tu vida. Vamos a ello.

Requisitos previos antes de empezar

Antes de lanzarnos a crear el subdominio, asegúrate de que cumples con estos requisitos:

  • Tener acceso a cPanel: Te lo proporciona tu empresa de hosting. Normalmente accedes a través de una URL tipo tudominio.com/cpanel o cpanel.tudominio.com, con tu usuario y contraseña.
  • Que tu plan de hosting permita subdominios: La práctica totalidad de los planes de hosting lo permiten, pero si tienes un plan muy básico o gratuito, puede que esté limitado. Si tienes dudas, consulta con tu proveedor.
  • Tener claro qué nombre quieres para tu subdominio: Piensa en algo corto, descriptivo y fácil de recordar. Por ejemplo, blog, tienda, app, docs, etc.

[INFO] Si tu hosting utiliza el panel Syspanel en lugar de cPanel, el proceso es muy similar. La diferencia principal es que accederás a través del puerto 2106 (por ejemplo, tudominio.com:2106) y la interfaz puede variar ligeramente, pero la lógica es la misma.

Paso 1: Accede a tu panel de control cPanel

Lo primero es entrar en tu cPanel. Para ello:

  1. Abre tu navegador favorito (Chrome, Firefox, Safari, el que uses).
  2. Escribe la dirección de acceso a cPanel. Normalmente es algo como https://tudominio.com/cpanel o https://cpanel.tudominio.com. Si no estás seguro, revisa el correo de bienvenida de tu hosting o contacta con su soporte.
  3. Introduce tu usuario y contraseña de cPanel.
  4. Pulsa en "Iniciar sesión" o "Log in".

Una vez dentro, verás un panel lleno de iconos y secciones. No te agobies, es más fácil de lo que parece. Vamos a buscar la sección de Dominios.

Paso 2: Localiza la opción "Subdominios"

Dentro de cPanel, busca la sección que se llama "Dominios". En la mayoría de las versiones de cPanel, encontrarás un icono que dice "Subdominios" (o "Subdomains" si lo tienes en inglés).

Haz clic en ese icono. Se abrirá una página con un formulario y un listado de los subdominios que ya tengas creados (si es que tienes alguno).

[TIP] Si no encuentras la opción, puedes usar el buscador que tiene cPanel en la parte superior derecha. Escribe "subdominio" y te llevará directamente a la sección.

Paso 3: Crea tu subdominio en cPanel

Ahora viene la parte importante: configurar subdominio cPanel. En la página de subdominios verás un formulario con varios campos. Vamos a rellenarlos:

  • Subdominio: Aquí escribes el nombre que quieres para tu subdominio. Por ejemplo, si escribes blog, el subdominio completo será blog.tudominio.com. No hace falta que escribas el dominio completo, solo la parte que va delante.
  • Dominio: Aquí seleccionas el dominio principal sobre el que quieres crear el subdominio. Si solo tienes un dominio, ya vendrá seleccionado.
  • Raíz del documento (o "Document Root"): Este campo se rellena automáticamente con la ruta donde se guardarán los archivos del subdominio. Normalmente es algo como public_html/blog. Puedes dejarlo tal cual, aunque también puedes cambiarlo si sabes lo que haces. Yo te recomiendo dejarlo como viene por defecto.

Una vez rellenados los campos, pulsa el botón "Crear" o "Create".

[WARNING] Elige bien el nombre del subdominio, porque aunque se puede borrar y crear de nuevo, hacerlo implica eliminar los archivos que hayas subido. Mejor piénsalo antes de crearlo.

¡Y ya está! En cuestión de segundos, cPanel te confirmará que el subdominio se ha creado correctamente. Verás que aparece en la lista de subdominios existentes.

Paso 4: Sube los archivos de tu web separada

Ahora que ya tienes el subdominio creado, es el momento de publicar una web separada en él. Tienes varias opciones, dependiendo de lo que quieras hacer.

Opción A: Subir archivos manualmente con el Administrador de Archivos

Si ya tienes los archivos de tu web (HTML, CSS, JavaScript, imágenes, etc.), puedes subirlos directamente a la carpeta del subdominio.

  1. En cPanel, busca la sección "Archivos" y haz clic en "Administrador de archivos" (o "File Manager").
  2. Se abrirá una ventana donde debes seleccionar la carpeta donde quieres trabajar. Elige la raíz del documento del subdominio (por ejemplo, public_html/blog) y pulsa "Ir".
  3. Una vez dentro de la carpeta, verás que puede haber algunos archivos por defecto (como index.html o cgi-bin). No pasa nada, puedes borrarlos si quieres.
  4. Haz clic en el botón "Subir" (o "Upload") en la parte superior y selecciona los archivos de tu web desde tu ordenador. Puedes subir varios a la vez o comprimirlos en un ZIP y descomprimirlos después desde el propio Administrador de Archivos (clic derecho → "Extraer").

Opción B: Instalar WordPress u otro CMS automáticamente

Si lo que quieres es instalar un gestor de contenidos como WordPress (que es la opción más común para crear una web separada), cPanel suele incluir un instalador automático.

  1. Busca la sección "Software" y haz clic en "Instalador de aplicaciones" o "WordPress Toolkit" (depende de la versión de cPanel).
  2. Elige WordPress (u otro CMS) y haz clic en "Instalar".
  3. En el formulario de instalación, selecciona el dominio que acabas de crear (por ejemplo, blog.tudominio.com). El instalador detectará automáticamente la carpeta raíz.
  4. Completa los datos del sitio (nombre, usuario administrador, contraseña, etc.) y pulsa "Instalar".

En unos minutos tendrás tu WordPress instalado y funcionando en el subdominio, completamente independiente del que puedas tener en tu dominio principal.

[TIP] Si tu hosting usa Syspanel, el instalador de aplicaciones se encuentra en un apartado similar llamado "Aplicaciones" o "Instalador". El proceso es idéntico, solo cambia la apariencia.

Paso 5: Configura la base de datos (si la necesitas)

Si tu web separada necesita base de datos (por ejemplo, si instalas WordPress o cualquier otro CMS dinámico), tendrás que crearla. En cPanel:

  1. Ve a la sección "Bases de datos" y haz clic en "Bases de datos MySQL".
  2. Crea una nueva base de datos (por ejemplo, tudominio_blog).
  3. Crea un usuario para esa base de datos (por ejemplo, tudominio_bloguser) y asígnale una contraseña segura.
  4. Añade el usuario a la base de datos y otórgale todos los privilegios (o al menos los que necesite).
  5. Cuando el instalador del CMS te pida los datos de la base de datos, usa el nombre de la base, el usuario y la contraseña que acabas de crear. El servidor de base de datos suele ser localhost.

Paso 6: Comprueba que todo funciona

Una vez que hayas subido los archivos o instalado el CMS, es el momento de comprobar que todo funciona.

  1. Abre tu navegador y escribe la URL del subdominio (por ejemplo, http://blog.tudominio.com).
  2. Deberías ver tu web cargando correctamente.
  3. Si ves un error, no te preocupes. Revisa que los archivos estén en la carpeta correcta y que la base de datos (si la usas) esté bien configurada.

[WARNING] Si ves un error 404 o una página en blanco, lo más probable es que falte un archivo index.php o index.html en la carpeta raíz del subdominio, o que la base de datos no esté bien conectada. Revisa esos dos puntos antes de nada.

Paso 7: Publica tu web separada y dale a conocer

¡Enhorabuena! Ya tienes tu subdominio funcionando y tu web separada publicada. Ahora puedes:

  • Vincularla a tu web principal: Añade enlaces desde tu web principal hacia el subdominio para que tus visitantes la encuentren.
  • Configurar el SEO: Si quieres que tu subdominio aparezca en Google, asegúrate de que tenga contenido de calidad, utiliza herramientas como Google Search Console y genera un sitemap.
  • Gestionar el correo: Puedes crear cuentas de correo asociadas al subdominio (por ejemplo, info@blog.tudominio.com) desde la sección "Email" de cPanel.

Preguntas frecuentes sobre subdominios en cPanel

¿Puedo crear varios subdominios?

Sí, puedes crear tantos subdominios como tu plan de hosting permita. En la mayoría de los planes, el número es ilimitado o muy alto.

¿Un subdominio afecta al SEO de mi dominio principal?

No, los subdominios se consideran entidades separadas a efectos de SEO. Google los indexa de forma independiente. Puedes aprovecharlos para segmentar tu contenido, pero recuerda que cada subdominio necesita su propio trabajo de SEO.

¿Puedo borrar un subdominio que ya no uso?

Sí, desde la misma sección de "Subdominios" en cPanel, haz clic en "Eliminar" junto al subdominio que quieras borrar. Ten en cuenta que esto eliminará todos los archivos de su carpeta, así que asegúrate de hacer una copia de seguridad antes.

¿Puedo usar el subdominio para redirigir a otra web?

Sí, puedes crear un subdominio y luego configurar una redirección desde la sección "Redirecciones" de cPanel. Por ejemplo, podrías hacer que tienda.tudominio.com redirija a tudominio.com/tienda.

¿Qué diferencia hay entre un subdominio y un dominio adicional?

Un subdominio cuelga de tu dominio principal (ej: blog.tudominio.com), mientras que un dominio adicional es un dominio completamente nuevo que apunta a tu hosting (ej: otrodominio.com). El subdominio es más sencillo de crear y no requiere registrar un nuevo dominio.

¿Necesito conocimientos técnicos para crear un subdominio?

No, para nada. Siguiendo los pasos de este subdominio cPanel tutorial, cualquier persona puede hacerlo en menos de 5 minutos, incluso sin experiencia previa.

Conclusión

Crear un subdominio en cPanel es un proceso sencillo y muy útil que te permite publicar webs separadas sin necesidad de contratar un hosting adicional. Ya sea para un blog, una tienda, un foro o un proyecto personal, los subdominios te ofrecen la flexibilidad de organizar tu presencia online de forma limpia y profesional.

Recuerda que la clave está en seguir los pasos en orden: acceder a cPanel, localizar la sección de subdominios, crear el subdominio, subir tus archivos o instalar un CMS, configurar la base de datos si es necesaria y comprobar que todo funciona correctamente.

Si tu hosting utiliza Syspanel, no te preocupes: el proceso es muy similar y solo tendrás que recordar que el acceso se realiza a través del puerto 2106. Con un poco de paciencia y siguiendo estas instrucciones, tendrás tu subdominio funcionando en un abrir y cerrar de ojos.

¿Te ha resultado útil este artículo? ¿Tienes alguna duda sobre cómo configurar subdominio cPanel? Déjame un comentario o contacta con nuestro equipo de soporte, estaremos encantados de ayudarte. ¡Buena suerte con tu nueva web!

¿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