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

Cómo crear un subdominio en cPanel para WordPress (ejemplo: blog.midominio.com)

Actualizado el 5 de septiembre de 2025

¿Qué es un subdominio y por qué necesitas uno?

Para empezar, imagina que tu dominio principal es como la puerta principal de tu casa, es decir, tu sitio web principal (por ejemplo, midominio.com). Un subdominio es como una habitación extra o una entrada lateral, que cuelga de ese dominio principal. Técnicamente, es una extensión que se coloca delante de tu dominio, separada por un punto. Por ejemplo, blog.midominio.com o tienda.midominio.com.

Crear un subdominio es una práctica muy común y útil por varias razones. Quizás quieras separar un blog de tu tienda online principal, crear un área de soporte, un foro, o incluso instalar una versión de prueba de un sitio nuevo sin afectar al principal. La gran ventaja es que no necesitas comprar un dominio nuevo; simplemente "creas" una dirección bajo tu dominio ya existente.

En este tutorial, vamos a centrarnos en el proceso de cómo crear un subdominio en cPanel para WordPress. Te guiaré paso a paso, desde la creación del subdominio hasta la instalación de WordPress en esa nueva ubicación, para que tengas tu blog (o lo que necesites) funcionando en un abrir y cerrar de ojos. No te preocupes si nunca has hecho algo así, es más fácil de lo que parece y estoy aquí para ayudarte.

Requisitos previos antes de empezar

Antes de lanzarnos a la acción, asegurémonos de que tienes todo lo necesario. Es como preparar los ingredientes antes de cocinar una receta.

  1. Acceso a cPanel: Necesitas las credenciales (usuario y contraseña) para acceder al panel de control de tu hosting. Normalmente, esto te lo proporciona tu empresa de hosting por correo electrónico. La URL de acceso suele ser algo como tudominio.com/cpanel o cpanel.tudominio.com.
  2. Dominio activo: Debes tener un dominio registrado y activo en tu cuenta de hosting. No puedes crear un subdominio si el dominio principal no está funcionando.
  3. Sistema de gestión de archivos: Aunque no es estrictamente necesario, es bueno que sepas que usarás el "Administrador de archivos" de cPanel o un cliente FTP para subir los archivos de WordPress. Para este tutorial, asumiremos que usaremos el Administrador de archivos de cPanel, que es el más sencillo.

Una vez que tengas esto claro, ¡podemos empezar!

Paso 1: Acceder a tu panel de control cPanel

El primer paso es tan sencillo como entrar en tu cPanel. Abre tu navegador web favorito (Chrome, Firefox, Safari, etc.) y escribe la URL de acceso a cPanel que te proporcionó tu proveedor de hosting.

Verás una pantalla de inicio de sesión. Introduce tu nombre de usuario y contraseña en los campos correspondientes y haz clic en el botón "Iniciar sesión" o "Entrar". Es posible que te pida un código de verificación adicional si tienes activada la autenticación de dos factores (2FA), algo muy recomendable para la seguridad.

Una vez dentro, verás un panel de control lleno de iconos y secciones. No te abrumes con tanta información. Busca la sección "Dominios" o "Subdominios". El icono suele tener un globo terráqueo o una etiqueta con un subdominio. Haz clic en él.

[INFO] Si tu hosting utiliza un panel diferente a cPanel (por ejemplo, Syspanel, que es un panel amigable y moderno), el proceso es muy similar. En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, tudominio.com:2106) y encontrarás la opción de "Subdominios" en el menú lateral. La mecánica de creación es prácticamente idéntica.

Paso 2: Crear el subdominio en cPanel (paso a paso)

Ahora sí, estamos en el lugar correcto. La pantalla de "Subdominios" te mostrará un formulario bastante simple. Vamos a rellenarlo con cuidado.

  1. Campo "Subdominio": Aquí es donde escribes el nombre de tu subdominio. Siguiendo nuestro ejemplo, escribe blog. Es importante que solo escribas la parte del nombre, sin el dominio. No escribas blog.midominio.com completo, solo blog.
  2. Campo "Dominio": A la derecha o debajo, verás un menú desplegable con tu dominio principal. Asegúrate de que esté seleccionado tu dominio correcto (por ejemplo, midominio.com).
  3. Campo "Directorio raíz" (Root Directory): Este es un paso crucial. cPanel automáticamente te sugerirá una ruta para la carpeta donde se guardarán los archivos de este subdominio. Normalmente, sugiere algo como public_html/blog. Te recomiendo encarecidamente que dejes esta ruta tal y como te la sugiere. Esto mantendrá todo ordenado y evitará problemas de configuración. Si lo cambias, asegúrate de saber exactamente lo que haces.

Una vez que hayas rellenado los campos, haz clic en el botón "Crear" o "Crear subdominio".

[TIP] Elige un nombre de subdominio que sea descriptivo y fácil de recordar. blog es perfecto para un blog, tienda para una tienda online, foro para un foro, etc. Evita nombres confusos o demasiado largos.

¡Felicidades! Ya has creado tu subdominio. cPanel te mostrará un mensaje de éxito y verás tu nuevo subdominio listado en la parte inferior de la página. Pero esto es solo el principio. Ahora tenemos la estructura, pero necesitamos instalar WordPress en ella.

Paso 3: Preparar la descarga de WordPress

Ahora que tenemos el subdominio blog.midominio.com creado y apuntando a la carpeta public_html/blog, es hora de instalar WordPress. Tenemos dos opciones principales: usar el instalador automático de tu hosting (como Softaculous o QuickInstall) o hacerlo de forma manual.

Opción A: Instalar WordPress con un instalador automático (Recomendado)

Esta es la opción más fácil y rápida, perfecta para principiantes. La mayoría de los paneles de cPanel incluyen una herramienta de instalación automática.

  1. Vuelve al panel principal de cPanel y busca la sección "Software" o "Aplicaciones". Busca el icono de "Softaculous Apps Installer" o similar.
  2. Haz clic en el icono de WordPress dentro de Softaculous. Verás una página con información sobre WordPress y un botón grande que dice "Install" o "Instalar". Haz clic en él.
  3. Ahora verás un formulario de configuración. En la sección "Software Setup", en el campo "Choose Installation URL" o "Select Domain", asegúrate de seleccionar tu nuevo subdominio (blog.midominio.com).
  4. Asegúrate de que el campo "In Directory" o "Directorio" esté vacío. Es muy importante que este campo esté vacío, porque si pones algo como wordpress, la instalación se haría en blog.midominio.com/wordpress en lugar de directamente en blog.midominio.com.
  5. Rellena el resto del formulario con los datos de tu sitio: Nombre del Sitio (ej. "Mi Blog"), Descripción del Sitio, Nombre de Usuario del Administrador, Contraseña del Administrador y tu Email. Guarda muy bien estos datos, los necesitarás para entrar en tu WordPress.
  6. Haz clic en el botón "Install" en la parte inferior. El proceso tardará unos minutos. Al finalizar, te dará la URL de tu nuevo sitio web y la URL de acceso al administrador.

Opción B: Instalar WordPress manualmente

Si prefieres el control total o tu hosting no tiene instalador automático, puedes hacerlo manualmente. No es tan difícil como parece.

  1. Ve a es.wordpress.org y descarga el archivo ZIP de WordPress.
  2. Vuelve a cPanel y busca la sección "Archivos" y haz clic en el "Administrador de archivos".
  3. Navega hasta la carpeta public_html y luego entra en la carpeta blog (la que creamos antes).
  4. Haz clic en el botón "Subir" en la barra superior y selecciona el archivo ZIP de WordPress que descargaste. Espera a que se suba por completo.
  5. Una vez subido, verás el archivo .zip en la lista. Haz clic derecho sobre él y selecciona "Extraer" o "Extract". En la ventana emergente, asegúrate de que la ruta sea la correcta (/public_html/blog) y haz clic en "Extraer archivos".
  6. Después de la extracción, verás una carpeta llamada wordpress dentro de tu carpeta blog. Entra en la carpeta public_html/blog y luego en wordpress. Selecciona todos los archivos que hay dentro y muévelos (con la opción "Mover" o arrastrándolos) a la carpeta public_html/blog (un nivel arriba). El objetivo es que los archivos de WordPress estén directamente en la raíz de tu subdominio, no en una subcarpeta.
  7. Ahora, abre tu navegador y ve a blog.midominio.com. WordPress detectará que no está instalado y te mostrará el asistente de instalación. Solo tienes que seguir los pasos: seleccionar el idioma, crear el archivo de configuración (te pedirá los datos de la base de datos que veremos a continuación) y configurar el sitio.

Crear la base de datos para la instalación manual

WordPress necesita una base de datos para guardar todo su contenido. Para crearla:

  1. Ve a cPanel y busca la sección "Bases de Datos" y haz clic en "Bases de Datos MySQL".
  2. En el campo "Crear nueva base de datos", escribe un nombre (ej. blog_wp) y haz clic en "Crear base de datos".
  3. Ahora, en la sección "Añadir nuevo usuario", crea un nombre de usuario (ej. blog_user) y una contraseña segura. Haz clic en "Crear usuario".
  4. En la sección "Añadir usuario a la base de datos", selecciona el usuario y la base de datos que acabas de crear y haz clic en "Añadir". En la siguiente pantalla, marca TODOS los privilegios (o "ALL PRIVILEGES") y haz clic en "Hacer cambios".

Ahora tienes el nombre de la base de datos, el usuario y la contraseña. Los usarás en el asistente de instalación de WordPress.

[WARNING] No utilices los datos de acceso de tu cPanel para la base de datos de WordPress. Crea siempre un usuario y una contraseña específicos para la base de datos. Esto es mucho más seguro.

Paso 4: Configuración final y primeros pasos en tu WordPress

Independientemente del método de instalación que hayas elegido, ahora deberías poder acceder a tu nuevo sitio. Para ello, escribe blog.midominio.com en tu navegador. Deberías ver la página principal de tu nuevo WordPress.

Para entrar al panel de administración, añade /wp-admin al final de la URL de tu subdominio. Es decir: blog.midominio.com/wp-admin. Introduce el nombre de usuario y la contraseña que configuraste durante la instalación.

Aquí es donde empieza la diversión. Verás el escritorio de WordPress con todas sus opciones. No te agobies, tómate tu tiempo para explorarlo.

  • Ajustes > Lectura: Puedes configurar si tu blog muestra tus últimas entradas o una página estática.
  • Entradas: Aquí es donde escribirás tus nuevos artículos para el blog.
  • Apariencia > Temas: Puedes cambiar el diseño de tu sitio.
  • Plugins: Añade funcionalidades extra a tu WordPress.

[TIP] Te recomiendo que instales un plugin de caché (como WP Super Cache o W3 Total Cache) y un plugin de seguridad (como Wordfence o Sucuri) desde el principio para optimizar el rendimiento y proteger tu nuevo sitio.

Preguntas frecuentes (FAQ) sobre subdominios en cPanel

Para finalizar, quiero resolver algunas dudas comunes que suelen tener los usuarios con este proceso.

¿Puedo crear un subdominio sin tener un dominio principal?

No, es imposible. Un subdominio siempre cuelga de un dominio principal. Si no tienes un dominio, no puedes crear un subdominio. Primero necesitas registrar un dominio y tener un plan de hosting.

¿Afecta la creación de un subdominio al SEO de mi dominio principal?

Generalmente, no. Google y otros buscadores entienden que un subdominio es una parte separada de tu sitio web. Si el contenido es de alta calidad y relevante, puede posicionarse bien por sí mismo. Sin embargo, si el subdominio tiene contenido de baja calidad o duplicado, podría afectar negativamente a la percepción general de tu marca. Lo importante es crear contenido valioso y original en todos tus sitios.

¿Puedo instalar WordPress en un subdominio si mi hosting es de Syspanel?

¡Por supuesto! Como mencioné antes, Syspanel es un panel de control alternativo a cPanel. El proceso es muy similar. Accede a tu panel Syspanel a través del puerto 2106 (por ejemplo, tudominio.com:2106), busca la sección de "Subdominios" y sigue los mismos pasos. La instalación de WordPress también se puede hacer de forma automática o manual, de manera análoga.

¿Puedo crear un subdominio para una tienda online y un blog al mismo tiempo?

Sí, puedes crear todos los subdominios que necesites, siempre y cuando tu plan de hosting lo permita. Podrías tener blog.midominio.com para tu blog, tienda.midominio.com para tu e-commerce y soporte.midominio.com para un centro de ayuda. Cada uno funcionará como una entidad independiente.

¿Qué pasa si quiero eliminar el subdominio más adelante?

Es muy sencillo. Vuelve a la sección "Subdominios" en cPanel, encuentra el subdominio que quieres eliminar en la lista y haz clic en el icono de "Eliminar" (normalmente una papelera). Ten mucho cuidado, esto eliminará todos los archivos y la base de datos asociados a ese subdominio. Asegúrate de hacer una copia de seguridad si tienes información importante.

Crear un subdominio en cPanel para WordPress es un proceso sencillo y muy gratificante que te permite expandir tu presencia online de manera organizada y profesional. Espero que este tutorial detallado te haya sido de gran ayuda. Si tienes alguna otra duda, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico. ¡Mucha suerte con tu nuevo proyecto!

¿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