cPanel: Cómo crear y gestionar subdominios correctamente
¿Qué es un subdominio y para qué sirve?
Imagina que tu dominio principal es como la dirección de tu casa (ejemplo: tudominio.com). Un subdominio sería como construir una habitación adicional en el jardín, con su propia entrada independiente, pero dentro de la misma propiedad. Técnicamente, un subdominio es una extensión de tu dominio principal que te permite organizar y separar contenido dentro de tu sitio web sin necesidad de contratar un hosting adicional.
Ejemplos prácticos de subdominios:
blog.tudominio.com– Para separar tu blog del sitio principal.tienda.tudominio.com– Para alojar una tienda online.foro.tudominio.com– Para un foro de discusión.app.tudominio.com– Para una aplicación web.
En cPanel, crear y gestionar subdominios es un proceso sencillo que te permitirá tener todo organizado desde el mismo panel de control de tu hosting. A continuación, te explico paso a paso cómo hacerlo correctamente.
Requisitos previos antes de crear un subdominio en cPanel
Antes de lanzarte a crear un subdominio cPanel, asegúrate de cumplir con estos puntos:
- Tener acceso a tu panel de control cPanel (las credenciales te las proporciona tu proveedor de hosting).
- Que tu plan de hosting permita la creación de subdominios (la mayoría lo hace, pero verifica en los límites de tu cuenta).
- Tener claro el nombre del subdominio y la carpeta donde se alojará su contenido.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar pero accedes por el puerto 2106. En este artículo nos centramos en cPanel, que es el panel más común.
Paso a paso: Cómo crear un subdominio en cPanel
1. Accede a tu panel de control cPanel
Abre tu navegador y escribe la URL de acceso a cPanel. Normalmente es algo como:
https://tudominio.com/cpanelhttps://tudominio.com:2083
Ingresa tu usuario y contraseña de cPanel (no los de tu correo, sino los que te dio tu hosting).
2. Busca la sección "Dominios" o "Subdominios"
Una vez dentro del panel, verás un montón de iconos. Busca la sección que dice "Subdominios". Puedes usar el buscador o desplazarte hasta encontrar el icono que tiene una imagen de un globo terráqueo con una flecha.
3. Crea el subdominio
Haz clic en "Subdominios" y se abrirá una página con un formulario simple. Deberás completar:
- Subdominio: Escribe solo el nombre que quieres (ejemplo: si pones
blog, el subdominio seráblog.tudominio.com). - Dominio: Selecciona el dominio principal de tu cuenta (si tienes varios, elige el correcto).
- Directorio raíz del documento: cPanel automáticamente te sugerirá una carpeta como
public_html/blog. No cambies esto a menos que sepas exactamente lo que haces. Si lo modificas, asegúrate de que la carpeta exista o se creará automáticamente.
[WARNING] Si cambias el directorio raíz a una carpeta que no existe y no se crea, tu subdominio no funcionará. Siempre es mejor dejar la ruta que sugiere cPanel.
4. Haz clic en "Crear"
Una vez completado el formulario, presiona el botón "Crear". cPanel generará automáticamente:
- La carpeta dentro de
public_html(por ejemplo,public_html/blog). - Las entradas DNS necesarias para que el subdominio sea accesible desde internet.
- Un registro CNAME que apunta al dominio principal.
5. Verifica que el subdominio se ha creado
Después de unos segundos (a veces hasta 24 horas para la propagación DNS), podrás acceder a blog.tudominio.com y verás el contenido de la carpeta que acabas de crear. Inicialmente estará vacía, así que toca subir archivos.
Cómo gestionar subdominios existentes en cPanel
Una vez que tienes varios subdominios cPanel, es importante saber cómo administrarlos. Aquí te explico las tareas más comunes:
Ver lista de subdominios
En la misma página de Subdominios, verás una tabla con todos los subdominios que has creado. Allí aparece:
- El nombre del subdominio.
- El directorio raíz donde se aloja.
- Opciones para eliminar o modificar (si está disponible).
Modificar la carpeta de destino
A veces necesitas cambiar dónde apunta un subdominio. Para ello:
- Ve a Subdominios.
- Busca el subdominio en la lista.
- Haz clic en "Editar" (o el icono de lápiz).
- Cambia la ruta del directorio raíz.
- Guarda los cambios.
[TIP] Si mueves el contenido a otra carpeta, asegúrate de que los archivos estén en la nueva ubicación antes de cambiar la ruta, para evitar errores 404.
Eliminar un subdominio
Si ya no necesitas un subdominio, puedes eliminarlo fácilmente:
- En la lista de subdominios, haz clic en "Eliminar" (normalmente un icono de papelera).
- cPanel te preguntará si también quieres eliminar la carpeta con su contenido. Ten cuidado: si marcas esa opción, borrarás todos los archivos de esa carpeta de forma permanente.
- Confirma la eliminación.
[WARNING] Eliminar un subdominio no afecta a tu dominio principal. Pero si borras la carpeta, perderás todo el contenido. Siempre haz una copia de seguridad antes.
Buenas prácticas para gestionar subdominios
1. Usa nombres descriptivos y coherentes
Elige nombres que sean fáciles de recordar y que describan el contenido:
blog,tienda,foro,ayuda,docs.- Evita nombres como
test1,prueba2que luego no sabrás para qué son.
2. No abuses de los subdominios
Demasiados subdominios pueden:
- Ralentizar la gestión de tu hosting.
- Crear confusión en los visitantes.
- Afectar al SEO si no se usan correctamente (más adelante hablamos de esto).
3. Mantén una estructura de carpetas ordenada
Cada subdominio crea una carpeta dentro de public_html. Por ejemplo:
public_html/
├── blog/
├── tienda/
├── foro/
└── (tu sitio principal)
Si mezclas archivos, puedes tener problemas de permisos o conflictos.
4. Configura correctamente los permisos de archivos
Los archivos dentro de las carpetas de subdominios deben tener permisos seguros:
- Carpetas:
755 - Archivos:
644
Puedes ajustarlos desde el Administrador de archivos de cPanel.
5. Usa redirecciones si es necesario
Si cambias la estructura de tu sitio, puedes redirigir un subdominio antiguo a uno nuevo desde la sección "Redirecciones" en cPanel.
Preguntas frecuentes sobre subdominios en cPanel
¿Puedo crear un subdominio sin tener un dominio propio?
No, necesitas al menos un dominio registrado y apuntando a tu hosting para crear subdominios.
¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. La mayoría permite ilimitados, pero algunos tienen límites. Revisa en cPanel la sección "Estadísticas" o consulta con tu proveedor.
¿Los subdominios afectan al SEO?
Sí, y aquí van algunos consejos:
- Google trata cada subdominio como un sitio independiente, por lo que la autoridad no se transfiere automáticamente al dominio principal.
- Si usas subdominios para contenido duplicado, puedes tener penalizaciones.
- Es mejor usar subdirectorios (
tudominio.com/blog) que subdominios (blog.tudominio.com) para SEO, a menos que tengas una razón técnica de peso.
[INFO] Para proyectos pequeños, los subdominios están bien. Para sitios grandes, valora si no es mejor usar carpetas.
¿Puedo instalar WordPress en un subdominio?
¡Sí! Muchos usuarios instalan WordPress en subdominios como blog.tudominio.com o tienda.tudominio.com. En cPanel puedes usar el Instalador de WordPress (Softaculous) y elegir el subdominio como destino.
¿Qué hago si mi subdominio no funciona?
Posibles causas:
- Propagación DNS: Espera hasta 24 horas.
- Carpeta vacía: Sube al menos un archivo
index.htmloindex.php. - Error de configuración: Revisa que la ruta del directorio raíz sea correcta.
- Permisos: Asegúrate de que los archivos tengan permisos adecuados.
- Caché del navegador: Limpia la caché o prueba en otro navegador.
¿Puedo usar un subdominio para apuntar a otro servidor?
Sí, pero no desde cPanel directamente. Necesitarías crear un registro CNAME en la zona DNS desde la sección "Zone Editor" de cPanel. Esto es más avanzado y requiere conocimientos de DNS.
Conclusión: Domina los subdominios en cPanel
Crear y gestionar subdominios cPanel es una habilidad básica que todo usuario de hosting debería dominar. Te permite organizar tu contenido, separar proyectos y ofrecer una mejor experiencia a tus visitantes.
Recuerda:
- Planifica antes de crear: elige nombres claros y una estructura lógica.
- Mantén el orden en tus carpetas dentro de
public_html. - No descuides el SEO: valora si es mejor usar subdirectorios.
- Haz copias de seguridad antes de eliminar o modificar subdominios.
Si sigues estos pasos y consejos, podrás aprovechar al máximo tu hosting cPanel y tener todo bajo control. Y si en algún momento usas Syspanel, recuerda que el acceso es por el puerto 2106.
Ahora ya estás listo para crear tu primer subdominio. ¡Manos a la obra!
