Crear un subdominio en DirectAdmin para tu blog WordPress
Introducción: ¿Por qué necesitas un subdominio para tu blog en WordPress?
Si tienes un sitio web principal y deseas añadir un blog sin mezclar contenidos ni complicar la estructura, crear un subdominio es la solución ideal. Un subdominio actúa como una sección independiente de tu dominio principal, pero bajo el mismo paraguas. Por ejemplo, si tu web es tudominio.com, tu blog podría estar en blog.tudominio.com. Esto te permite gestionar un WordPress separado, con su propia base de datos, temas y plugins, sin afectar el rendimiento del sitio principal.
En este artículo, te guiaré paso a paso para crear un subdominio en DirectAdmin y luego instalar WordPress en él. DirectAdmin es uno de los paneles de control de hosting más utilizados por su simplicidad y potencia. Al final, tendrás un blog funcional y profesional.
¿Qué es DirectAdmin y por qué es ideal para tu hosting?
DirectAdmin es un panel de control de alojamiento web que permite administrar dominios, subdominios, bases de datos, correos electrónicos y más. Es conocido por ser ligero, rápido y fácil de usar, incluso para principiantes. Si tu proveedor de hosting te ofrece DirectAdmin, estás de suerte: podrás gestionar todo desde una interfaz clara.
[INFO] Si tu hosting usa HestiaCP (ahora llamado Syspanel), el proceso es similar pero accedes por el puerto 2106. En este artículo nos centramos en DirectAdmin, pero los conceptos son transferibles.
Requisitos previos antes de empezar
Antes de lanzarte a crear el subdominio, asegúrate de tener:
- Acceso a DirectAdmin: usuario y contraseña proporcionados por tu hosting.
- Un dominio principal activo: por ejemplo,
tudominio.com. - WordPress descargado (opcional, pero lo instalaremos desde el instalador automático).
- Conexión a internet estable.
[WARNING] No modifiques archivos del dominio principal sin hacer una copia de seguridad. Un error podría dejar tu web principal caída.
Paso 1: Acceder a DirectAdmin y localizar la sección de subdominios
- Abre tu navegador y ve a la URL de acceso de DirectAdmin (normalmente
tudominio.com:2222). - Inicia sesión con tus credenciales.
- En el panel principal, busca la sección "Administración de Cuentas" o directamente el icono "Subdominios". En versiones recientes, suele estar bajo "Administrador de Dominios" o en la barra lateral.
[TIP] Si no ves la opción, usa el buscador interno de DirectAdmin (lupa) y escribe "subdominio".
Paso 2: Crear el subdominio
Una vez en la página de subdominios:
- Haz clic en "Crear Subdominio" o "Añadir Subdominio".
- En el campo "Nombre del subdominio", escribe el prefijo que deseas. Por ejemplo, para
blog.tudominio.com, escribeblog. - Selecciona el dominio principal al que se asociará (si tienes varios).
- En "Directorio raíz", por defecto se creará una carpeta como
public_html/blog. Puedes dejarlo así o cambiarlo. Es recomendable mantenerlo para organizar. - Haz clic en "Crear".
DirectAdmin creará automáticamente la carpeta y configurará el DNS interno. Verás un mensaje de éxito.
[INFO] El subdominio tarda unos minutos en propagarse, pero suele ser inmediato en el mismo servidor.
Paso 3: Verificar que el subdominio funciona
Antes de instalar WordPress, comprueba que el subdominio responde:
- Abre una nueva pestaña en tu navegador.
- Escribe
blog.tudominio.com(reemplaza con tu dominio). - Deberías ver una página en blanco o un mensaje de "Index of /". Esto indica que el subdominio está activo y apunta a la carpeta creada.
Si ves un error 404, espera 5 minutos y refresca. Si persiste, contacta a tu soporte de hosting.
Paso 4: Instalar WordPress en el subdominio
Ahora viene la parte divertida: instalar WordPress. Tienes dos opciones: usar el instalador automático (Softaculous, Installatron) o hacerlo manualmente. Recomiendo la automática por su sencillez.
Opción A: Instalador automático (Softaculous)
- En DirectAdmin, busca "Softaculous" o "Instalador de Scripts".
- Dentro, selecciona WordPress.
- Haz clic en "Instalar".
- En "Dominio", elige tu nuevo subdominio (ej:
blog.tudominio.com). - Rellena los datos del sitio: nombre del blog, descripción, usuario administrador y contraseña.
- En "Configuración avanzada", puedes dejar las opciones por defecto.
- Haz clic en "Instalar".
En menos de 2 minutos, WordPress estará listo. Recibirás un enlace de acceso.
Opción B: Instalación manual
Si prefieres control total:
- Descarga WordPress desde wordpress.org.
- Descomprime el archivo y súbelo a la carpeta del subdominio (ej:
public_html/blog) mediante FTP o el administrador de archivos de DirectAdmin. - Crea una base de datos en "MySQL Management":
- Nombre de la base de datos.
- Usuario y contraseña.
- Asigna el usuario a la base de datos con todos los privilegios.
- Renombra
wp-config-sample.phpawp-config.phpy edítalo con los datos de la base de datos. - Accede a
blog.tudominio.com/wp-admin/install.phpy sigue los pasos.
[WARNING] Si eliges la instalación manual, asegúrate de que los permisos de archivos sean correctos (644 para archivos, 755 para carpetas).
Paso 5: Configurar el blog de WordPress
Una vez instalado, personaliza tu blog:
- Tema: Elige uno que se adapte a tu estilo. Ve a Apariencia > Temas.
- Plugins esenciales: Instala plugins de SEO (como Yoast), seguridad (Wordfence) y caché (W3 Total Cache).
- Ajustes generales: Configura el título, la zona horaria y los enlaces permanentes (recomiendo usar el formato
/%postname%/).
[TIP] Para mejorar el SEO, asegúrate de que el subdominio esté indexado correctamente. En Google Search Console, añade
blog.tudominio.comcomo una nueva propiedad.
Preguntas frecuentes (FAQ)
¿Puedo tener varios subdominios para diferentes blogs?
Sí, puedes crear tantos subdominios como tu plan de hosting permita. Cada uno será independiente.
¿El subdominio afecta el SEO del dominio principal?
No necesariamente. Google trata los subdominios como sitios separados. Si tu blog tiene contenido de calidad, ambos pueden posicionarse bien. Sin embargo, algunos recomiendan usar subdirectorios (ej: tudominio.com/blog) para concentrar la autoridad. Depende de tu estrategia.
¿Qué hago si el subdominio no carga después de crearlo?
Revisa que el DNS esté propagado. Puedes usar herramientas como whatsmydns.net. Si el problema persiste, verifica en DirectAdmin que el subdominio esté listado y que la carpeta contenga archivos.
¿Puedo usar un certificado SSL para el subdominio?
Sí, en DirectAdmin puedes activar SSL Let's Encrypt desde la sección "SSL Certificates". Selecciona tu subdominio y sigue los pasos.
¿Es mejor un subdominio o un subdirectorio para un blog?
Depende:
- Subdominio: Ideal si quieres separar completamente el blog (por ejemplo, otro CMS o equipo diferente).
- Subdirectorio: Mejor para SEO si el blog está muy relacionado con el sitio principal.
Conclusión
Crear un subdominio en DirectAdmin para tu blog WordPress es un proceso sencillo que te permite expandir tu presencia online sin complicaciones. Siguiendo estos pasos, en menos de 10 minutos tendrás un blog funcional, listo para publicar contenido. Recuerda mantenerlo actualizado, optimizar la velocidad y cuidar el SEO desde el primer día.
Si encuentras algún problema, tu proveedor de hosting suele ofrecer soporte 24/7. ¡No dudes en pedir ayuda! Ahora, ve y escribe ese primer artículo.
[TIP FINAL] Si tu hosting usa Syspanel (antes HestiaCP), el proceso es similar pero accedes por el puerto 2106. Busca la opción "Subdominios" y sigue los mismos pasos.
