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

Añadir un subdominio en WordPress (sin plugins)

Actualizado el 27 de enero de 2026

¿Qué es un subdominio y por qué podrías necesitarlo en WordPress?

Un subdominio es una extensión de tu dominio principal que funciona como una entidad separada, pero bajo el mismo paraguas. Por ejemplo, si tu web es mipagina.com, un subdominio podría ser blog.mipagina.com o tienda.mipagina.com. Es como tener varias casas dentro de una misma urbanización: la dirección cambia, pero todas pertenecen al mismo terreno.

¿Por qué querrías añadir un subdominio en WordPress? Las razones más comunes son:

  • Separar contenidos: Tener un blog en un subdominio mientras tu web principal es una tienda online.
  • Crear áreas de pruebas: Un entorno de desarrollo para probar cambios sin afectar a tu sitio en producción.
  • Organizar proyectos: Si gestionas varios sitios web para clientes o proyectos personales bajo un mismo dominio.
  • Mejorar el SEO local: Algunos usuarios crean subdominios específicos para ciudades o países.

Aunque WordPress ofrece la opción de multisitio para gestionar varios sitios desde una sola instalación, muchas veces no necesitas algo tan complejo. Un simple subdominio con su propia instalación de WordPress es más sencillo, limpio y fácil de mantener. Y lo mejor: no necesitas ningún plugin para hacerlo. Vamos a ver cómo.

Requisitos previos antes de empezar

Antes de lanzarte a crear tu subdominio, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control de hosting (cPanel, Syspanel, o similar).
  • Acceso al administrador de tu WordPress (si ya tienes uno instalado).
  • Conocimiento básico de FTP o gestor de archivos (aunque no es imprescindible, ayuda).
  • Una copia de seguridad de tu sitio actual, por si acaso.

Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza a través del puerto 2106. Por ejemplo: https://tu-dominio.com:2106. Ahora sí, vamos al lío.

Método 1: Crear el subdominio desde tu panel de hosting

Este es el método más directo y el que te recomiendo si es tu primera vez. El proceso es similar en la mayoría de paneles de control, aunque los nombres de las opciones pueden variar ligeramente.

Paso 1: Accede a tu panel de hosting

Entra en tu panel de control. Si usas cPanel, busca la sección "Dominios" o "Subdominios". Si usas Syspanel, navega hasta la sección de "Web" y busca la opción "Subdominios".

Paso 2: Crea el subdominio

Haz clic en "Crear subdominio" o "Añadir subdominio". Se te pedirá que indiques:

  • Nombre del subdominio: Por ejemplo, blog (sin el dominio, eso se añade automáticamente).
  • Dominio principal: Se selecciona automáticamente, pero verifica que es el correcto.
  • Directorio raíz: Aquí puedes dejar el valor por defecto (suele ser public_html/blog) o personalizarlo. Te recomiendo dejarlo como está para que sea más fácil de localizar después.

Pulsa "Crear" o "Añadir" y espera unos segundos. El panel creará automáticamente la estructura de directorios y configurará el DNS interno para que blog.tudominio.com apunte a esa carpeta.

Paso 3: Verifica que el subdominio funciona

Abre tu navegador y escribe http://blog.tudominio.com. Deberías ver un mensaje de bienvenida o un error 404, dependiendo de si hay archivos en el directorio. No te preocupes si ves un error: es normal porque aún no has instalado WordPress. Lo importante es que el subdominio responde.

[TIP] Si el subdominio no carga de inmediato, espera unos minutos. A veces el DNS tarda un poco en propagarse, aunque en la mayoría de los casos es casi instantáneo.

Método 2: Instalar WordPress en tu nuevo subdominio

Ahora que tienes el subdominio creado, toca instalar WordPress. Tienes dos opciones: usar el instalador automático de tu hosting o hacerlo manualmente. Vamos con ambas.

Opción A: Instalación automática (la más fácil)

La mayoría de paneles de control incluyen un instalador de WordPress con un clic. En cPanel se llama "Softaculous" o "WordPress Manager". En Syspanel, puedes usar el "Instalador de WordPress" que viene integrado.

  1. Busca la sección de "WordPress" o "Instaladores".
  2. Selecciona "Instalar WordPress".
  3. En el campo de dominio, elige tu nuevo subdominio (blog.tudominio.com).
  4. Rellena los datos de administrador (usuario, contraseña, email).
  5. Deja las opciones avanzadas por defecto, a menos que sepas lo que haces.
  6. Pulsa "Instalar" y espera a que termine.

Cuando termine, ya tendrás WordPress funcionando en tu subdominio. Puedes acceder a blog.tudominio.com/wp-admin para empezar a configurarlo.

Opción B: Instalación manual (para los más aventureros)

Si prefieres tener el control total, puedes instalar WordPress manualmente. Esto te llevará un poco más de tiempo, pero es un proceso educativo y no requiere conocimientos avanzados.

  1. Descarga WordPress: Ve a es.wordpress.org y descarga el archivo ZIP.
  2. Sube los archivos: Usa el gestor de archivos de tu panel o un cliente FTP (como FileZilla) para subir los archivos al directorio de tu subdominio (por ejemplo, public_html/blog).
  3. Crea la base de datos: En tu panel, busca la sección de "Bases de datos MySQL". Crea una nueva base de datos, un usuario y asigna todos los privilegios.
  4. Configura WordPress: Abre tu subdominio en el navegador. Te pedirá que introduzcas los datos de la base de datos (nombre, usuario, contraseña y host, que suele ser localhost).
  5. Completa la instalación: Sigue los pasos, introduce el título de tu sitio y el usuario administrador, y listo.

[WARNING] Si instalas WordPress manualmente, asegúrate de que el directorio donde subes los archivos es el correcto. Si lo subes a public_html en lugar de public_html/blog, estarás sobrescribiendo tu sitio principal.

Método 3: Configurar WordPress Multisitio (si necesitas varios sitios)

Si lo que buscas es gestionar varios sitios WordPress desde una sola instalación, entonces la opción de WordPress Multisitio (también conocido como WPMU) es la adecuada. Esta función nativa de WordPress te permite crear una red de sitios usando subdominios o subdirectorios.

Activar el modo multisitio

  1. Accede a tu WordPress actual y ve a wp-config.php (a través de FTP o del gestor de archivos).
  2. Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, añade esta línea:
define('WP_ALLOW_MULTISITE', true);
  1. Guarda el archivo y recarga el panel de administración.
  2. Ve a "Herramientas" > "Instalar redes".
  3. Elige si quieres usar subdominios o subdirectorios (para tu caso, selecciona subdominios).
  4. Sigue las instrucciones: te dará un código para añadir a wp-config.php y otro para .htaccess.

[WARNING] Activar multisitio es un cambio importante. Antes de hacerlo, asegúrate de hacer una copia de seguridad completa de tu sitio y base de datos. Además, ten en cuenta que no podrás desactivar multisitio sin borrar la instalación.

Crear sitios en tu red multisitio

Una vez activado, verás un nuevo menú llamado "Mis sitios" en la barra superior. Desde ahí puedes:

  • Ir a "Administrar la red".
  • Seleccionar "Sitios" > "Añadir nuevo".
  • Indicar la dirección del subdominio (por ejemplo, blog.tudominio.com).
  • Rellenar el título y el email del administrador.

WordPress creará automáticamente la estructura y la base de datos para ese sitio. No necesitas tocar nada en tu panel de hosting, ya que el propio WordPress se encarga de todo.

[INFO] La opción multisitio es ideal si quieres que todos tus sitios compartan plugins y temas, y si quieres gestionarlos desde un único panel. Sin embargo, tiene una curva de aprendizaje y puede ser excesiva para un solo subdominio.

Configuración adicional después de crear tu subdominio

Ya tienes tu subdominio con WordPress funcionando. Ahora toca hacer algunos ajustes para que todo vaya sobre ruedas.

1. Configura los enlaces permanentes

Ve a "Ajustes" > "Enlaces permanentes" y elige una estructura que te guste (por ejemplo, "Nombre de la entrada"). Esto mejorará tus URLs para SEO.

2. Instala un certificado SSL

Si tu dominio principal ya tiene SSL, es probable que tu subdominio también lo tenga automáticamente. Si no es así, activa SSL desde tu panel de hosting. En cPanel puedes usar "AutoSSL" o "Let's Encrypt". En Syspanel, ve a la sección de "SSL" y selecciona tu subdominio.

3. Configura la redirección (opcional)

Si quieres que www.blog.tudominio.com redirija a blog.tudominio.com (o viceversa), puedes hacerlo desde el archivo .htaccess de tu subdominio. Añade estas líneas al principio:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

4. Copia o migra contenido (si es necesario)

Si ya tenías un blog o una tienda en tu dominio principal y quieres moverlo al subdominio, puedes usar la herramienta de "Exportar" de WordPress (en "Herramientas" de tu sitio original) y luego "Importar" en el nuevo sitio. Esto no moverá las imágenes ni los archivos, así que tendrás que subirlos manualmente o usar un plugin de migración (aunque dijimos que no usaríamos plugins, esto es una excepción para contenido).

Preguntas frecuentes (FAQ)

¿Puedo crear un subdominio sin acceso a panel de hosting?

No, necesitas acceso al panel de control de tu hosting para configurar el DNS y el directorio. Si no tienes acceso, contacta con tu proveedor de hosting.

¿Un subdominio afecta al SEO de mi dominio principal?

Depende. Google trata los subdominios como sitios separados, así que el SEO de tu subdominio no se hereda directamente de tu dominio principal. Si quieres que el contenido del subdominio beneficie al dominio principal, es mejor usar subdirectorios (tudominio.com/blog) en lugar de subdominios.

¿Puedo tener varios subdominios WordPress?

Sí, puedes crear tantos como necesites. Solo tienes que repetir el proceso para cada uno.

¿Qué es mejor: subdominio o subdirectorio?

Para la mayoría de casos, un subdirectorio es mejor para SEO y para la experiencia del usuario. Los subdominios son útiles cuando quieres separar completamente dos plataformas (por ejemplo, una tienda online y un blog técnico).

¿Necesito un plugin para añadir un subdominio?

No, para nada. El proceso es 100% nativo de WordPress y de tu panel de hosting. Los plugins solo te ayudarían a automatizar o gestionar aspectos avanzados, pero no son necesarios para lo básico.

¿Y si mi hosting no tiene panel de control?

Si tienes un hosting gestionado o una VPS sin panel, puedes crear el subdominio manualmente editando los archivos de configuración de tu servidor web (Apache o Nginx). Esto ya es más avanzado y requiere conocimientos de sysadmin.

Conclusión y siguientes pasos

Crear un subdominio en WordPress sin plugins es totalmente factible y no requiere conocimientos avanzados. Con un poco de paciencia y siguiendo los pasos que te he mostrado, tendrás tu subdominio listo en menos de 15 minutos.

Recuerda la clave: primero crea el subdominio en tu panel de hosting, luego instala WordPress en ese subdominio, y si necesitas varios sitios, valora la opción de multisitio.

[TIP] Si tu hosting usa Syspanel, recuerda que el puerto de acceso es el 2106. No te confundas con el puerto 443 (HTTPS) o el 80 (HTTP), que son los que usa tu web por defecto. El puerto 2106 es exclusivo para el panel de control.

Ahora que ya sabes cómo hacerlo, ¿qué subdominio vas a crear? ¿Un blog, una tienda, un área de pruebas? Las posibilidades son infinitas. Y si te atascas en algún paso, vuelve a este artículo y repásalo con calma. Todo es cuestión de práctica.

¿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