Cómo crear un subdominio en cPanel y enlazarlo a una carpeta (Guía para principiantes)
¿Qué es un subdominio y para qué sirve?
Imagina que tu dominio principal (tudominio.com) es como la puerta principal de tu casa. Un subdominio sería como una puerta lateral que te lleva a una habitación específica, pero que sigue formando parte de la misma propiedad. Técnicamente, un subdominio es una extensión de tu dominio principal que te permite organizar y separar secciones de tu sitio web.
Por ejemplo, si tienes una tienda online en tudominio.com, podrías crear blog.tudominio.com para tu sección de artículos, tienda.tudominio.com para el catálogo de productos o soporte.tudominio.com para tu centro de ayuda. Cada uno de estos subdominios puede apuntar a una carpeta diferente dentro de tu hosting, lo que te permite mantener todo ordenado y funcionando de manera independiente.
Los subdominios son especialmente útiles para:
- Segmentar contenido: Crear secciones diferenciadas sin necesidad de comprar dominios nuevos.
- Mejorar la organización: Mantener archivos separados para cada proyecto o aplicación.
- Optimizar el SEO: Posicionar palabras clave específicas en subdominios temáticos.
- Probar versiones: Lanzar versiones beta o entornos de desarrollo sin afectar al sitio principal.
Requisitos previos antes de crear un subdominio
Antes de lanzarte a crear subdominio cPanel, asegúrate de tener todo listo:
- Acceso a cPanel: Necesitas las credenciales de tu panel de control. Normalmente accedes mediante
tudominio.com/cpanelotudominio.com:2083. - Carpeta preparada: Crea la carpeta donde alojarás los archivos del subdominio. Puedes hacerlo desde el Administrador de Archivos de cPanel o por FTP.
- DNS configurado: En la mayoría de los casos, cPanel configura automáticamente el registro DNS del subdominio. Si tu dominio no usa los nameservers de tu hosting, deberás crear un registro A manualmente.
- Contenido listo: Ten preparados los archivos que vas a subir a la carpeta del subdominio (HTML, PHP, WordPress, etc.).
Paso a paso: Cómo crear un subdominio en cPanel
Accede a tu panel de control
Lo primero es entrar a tu cuenta de cPanel. Abre tu navegador y escribe la URL de acceso, normalmente algo como https://tudominio.com/cpanel o https://tudominio.com:2083. Introduce tu usuario y contraseña y pulsa "Iniciar sesión". Una vez dentro, verás el panel principal con todos los iconos y secciones.
Localiza la sección de Dominios
Dentro de cPanel, busca la sección denominada "Dominios". Dependiendo de la versión de cPanel, puede aparecer como un icono con el nombre "Subdominios" o simplemente "Dominios". Haz clic en "Subdominios" para abrir la herramienta de gestión.
Crea el subdominio
En la pantalla de Subdominios verás un formulario con varios campos. A continuación te explico cómo rellenarlos:
- Subdominio: Escribe solo el prefijo, sin el dominio. Por ejemplo, si quieres
blog.tudominio.com, escribeblog. - Dominio principal: Se selecciona automáticamente, pero asegúrate de que el desplegable muestre el dominio correcto.
- Raíz del documento: Este campo se rellena automáticamente con una ruta sugerida, como
public_html/blog. Puedes modificarla si quieres usar una ubicación diferente, pero lo más recomendable es dejar la que propone cPanel.
Una vez completado, pulsa el botón "Crear". cPanel tardará unos segundos en configurar todo el sistema.
[INFO] La raíz del documento es la carpeta donde se almacenarán los archivos de tu subdominio. Si no existe, cPanel la creará automáticamente.
Verifica la creación
Después de hacer clic en "Crear", verás un mensaje de confirmación y el subdominio aparecerá en la lista inferior. Desde ahí podrás gestionarlo, modificarlo o eliminarlo cuando lo necesites.
Cómo enlazar el subdominio a una carpeta específica
Cuando creas un subdominio, cPanel ya lo enlaza automáticamente a una carpeta. Sin embargo, si prefieres usar una carpeta distinta a la sugerida, puedes hacerlo de dos maneras:
Opción 1: Durante la creación
En el formulario de creación, modifica el campo "Raíz del documento" y escribe la ruta exacta de la carpeta que quieres usar. Por ejemplo, si tienes una carpeta llamada proyectos/mi-app dentro de public_html, escribe public_html/proyectos/mi-app. Asegúrate de que la carpeta exista previamente.
Opción 2: Después de la creación
Si ya creaste el subdominio con la carpeta por defecto y ahora quieres cambiarla, sigue estos pasos:
- Ve a la sección "Subdominios" en cPanel.
- Busca tu subdominio en la lista y haz clic en el icono de "Administrar" o el lápiz de edición.
- Cambia el campo "Raíz del documento" a la nueva ruta.
- Pulsa "Guardar" o "Cambiar".
[TIP] Para evitar errores, usa siempre rutas relativas a
public_html. Por ejemplo,public_html/blogen lugar de/home/usuario/public_html/blog.
Sube tus archivos a la carpeta
Una vez que el subdominio está enlazado a la carpeta, sube tus archivos mediante el Administrador de Archivos de cPanel o mediante un cliente FTP como FileZilla. Todo lo que coloques dentro de esa carpeta será accesible desde tudominio.com (el subdominio).
Cómo gestionar subdominios desde cPanel
La gestión de subdominios es una tarea habitual que podrás realizar desde el mismo panel. Estas son las acciones más comunes:
Eliminar un subdominio
Para eliminar un subdominio, ve a la lista de subdominios y haz clic en el icono de la papelera o en "Eliminar". Ten en cuenta que esto no borrará los archivos de la carpeta, solo desactiva el enlace. Si quieres eliminar también los archivos, deberás hacerlo manualmente desde el Administrador de Archivos.
Redirigir un subdominio
A veces querrás que un subdominio apunte a otra URL, ya sea interna o externa. Para ello, tienes dos opciones:
- Redirección desde cPanel: Ve a la sección "Redirecciones" dentro de cPanel. Crea una redirección desde
subdominio.tudominio.comhacia la URL deseada, indicando el tipo de redirección (301 permanente o 302 temporal). - Redirección mediante archivo .htaccess: Dentro de la carpeta del subdominio, crea o edita el archivo
.htaccesscon una línea como esta:
Redirect 301 / https://otra-url.com
[WARNING] Al usar redirecciones, asegúrate de que la URL de destino sea correcta y esté activa. Un error en la redirección puede provocar problemas de SEO y de acceso.
Cambiar la carpeta de destino
Como explicamos antes, puedes cambiar la carpeta de destino de un subdominio editando la configuración desde la lista de subdominios. Esto es útil si reorganizas tu estructura de archivos.
Errores comunes y cómo solucionarlos
El subdominio no carga
Si al acceder a tu subdominio ves un error 404 o un mensaje de "sitio no encontrado", verifica:
- Que la carpeta exista y tenga los archivos correctos (como
index.phpoindex.html). - Que los permisos de la carpeta sean 755 o 750.
- Que la propagación DNS haya terminado (puede tardar de 1 a 24 horas).
El subdominio muestra el contenido del dominio principal
Esto suele pasar cuando la carpeta del subdominio está vacía o no tiene un archivo de índice. Asegúrate de que la carpeta contenga al menos un archivo index.html o index.php.
Problemas con la redirección
Si configuraste una redirección y no funciona, revisa que el archivo .htaccess tenga permisos 644 y que la sintaxis sea correcta. También verifica que no existan otras reglas que interfieran.
Consejos SEO para subdominios
Si vas a crear subdominio cPanel con fines de posicionamiento, ten en cuenta estas recomendaciones:
- Usa palabras clave en el subdominio: Por ejemplo,
blog.tudominio.comes mejor quesub1.tudominio.com. - Mantén una estructura coherente: Los subdominios deben tener una relación lógica con el contenido que alojan.
- Configura Google Search Console: Añade el subdominio como propiedad separada para monitorizar su rendimiento.
- Genera enlaces internos: Desde el dominio principal hacia el subdominio y viceversa, para repartir autoridad.
- Evita contenido duplicado: Asegúrate de que el subdominio no repita contenido del dominio principal.
[INFO] Google trata los subdominios como sitios independientes, por lo que el SEO se gestiona por separado. Si buscas consolidar autoridad, considera usar subcarpetas (
tudominio.com/blog) en lugar de subdominios.
Preguntas frecuentes (FAQ)
¿Puedo crear un subdominio sin tener cPanel?
Sí, pero necesitarás acceso a tu servidor o a otro panel de control. Por ejemplo, en Syspanel (que es un panel alternativo que se accede por el puerto 2106), el proceso es similar pero con algunas diferencias en la interfaz. En cualquier caso, cPanel es el más común en hosting compartido.
¿Cuántos subdominios puedo crear?
La mayoría de los planes de hosting permiten crear un número ilimitado de subdominios. Sin embargo, algunos proveedores pueden limitarlos. Revisa las condiciones de tu plan contratado.
¿El subdominio necesita un certificado SSL?
Sí, es altamente recomendable. En cPanel puedes generar certificados SSL gratuitos con AutoSSL o con Let's Encrypt. Esto garantiza que la conexión sea segura y mejora la confianza de los visitantes.
¿Puedo instalar WordPress en un subdominio?
Por supuesto. Muchos usuarios crean subdominios para instalar WordPress en su interior. Solo tienes que crear el subdominio, subir los archivos de WordPress a la carpeta correspondiente y seguir el asistente de instalación.
¿Qué diferencia hay entre un subdominio y una subcarpeta?
Un subdominio es una extensión del dominio (tienda.tudominio.com), mientras que una subcarpeta es una ruta dentro del mismo dominio (tudominio.com/tienda). A efectos técnicos, se comportan de manera similar, pero a nivel de SEO y estructura pueden tener implicaciones diferentes.
Conclusión
Crear subdominio cPanel es un proceso sencillo que cualquier persona puede realizar sin conocimientos técnicos avanzados. Siguiendo los pasos de esta guía, podrás organizar tu sitio web en secciones independientes, redirigir subdominios y gestionar todo desde el panel de control de tu hosting.
Recuerda que la clave está en mantener una estructura ordenada, usar carpetas claras y verificar siempre que los permisos y el DNS estén correctamente configurados. Con un poco de práctica, gestionar subdominios se convertirá en una tarea más dentro de tu rutina de administración web.
Si tienes dudas, consulta la documentación de tu proveedor de hosting o contacta con su soporte técnico. La mayoría de ellos tienen guías específicas para su panel de control, y siempre estarán encantados de ayudarte a resolver cualquier incidencia.
