Configurar un dominio y subdominio en cPanel paso a paso
¿Tienes un plan de hosting con cPanel y necesitas organizar tus proyectos web? Saber configurar un dominio y subdominio en cPanel es una de las primeras habilidades que debes dominar. No te preocupes, no necesitas ser un experto en Linux ni en administración de servidores. Esta guía está pensada para que, paso a paso y sin tecnicismos innecesarios, puedas gestionar tus dominios como todo un profesional.
Configurar correctamente tus dominios no solo es necesario para que tu web funcione, sino que también es clave para tu estrategia de SEO. Un subdominio bien estructurado (como blog.tudominio.com) puede ayudarte a organizar tu contenido y mejorar la experiencia del usuario, lo que Google valora positivamente. Vamos a ello.
¿Qué es un dominio, un subdominio y un dominio adicional?
Antes de meter las manos en el cPanel, es fundamental entender la jerga. Esto te evitará confusiones y errores comunes.
- Dominio Principal: Es el dominio raíz de tu cuenta de hosting. Normalmente se define al contratar el servicio (ej:
midominio.com). No puedes eliminarlo fácilmente, ya que es la base de tu cuenta. - Subdominio: Es una extensión de tu dominio principal. Funciona como una "subcarpeta" pero con su propia URL (ej:
tienda.midominio.com). Es perfecto para crear secciones independientes como blogs, tiendas o áreas de soporte. - Dominio Adicional (Addon Domain): Es un dominio completamente nuevo (ej:
otroproyecto.com) que se aloja en la misma cuenta de cPanel. Este dominio tiene su propia carpeta y actúa como un sitio web independiente.
En resumen: El dominio principal es tu casa, los subdominios son las habitaciones (con su propia puerta) y los dominios adicionales son casas separadas en el mismo terreno.
Preparación: Lo que necesitas antes de empezar
Para que el proceso sea un éxito, asegúrate de tener lo siguiente a mano:
- Acceso a tu cPanel: Normalmente se accede a través de
tudominio.com/cPanelotudominio.com:2083. Si no lo tienes, contacta con tu proveedor de hosting. - Credenciales de acceso: Usuario y contraseña de tu cuenta.
- Sistema de Archivos (Opcional): Un cliente FTP como FileZilla, o simplemente el Administrador de Archivos de cPanel, para subir los archivos de tu web.
- Registro de nombres de dominio (DNS): Para dominios adicionales, necesitarás poder modificar los DNS del dominio que quieres añadir.
Paso 1: Cómo configurar un subdominio en cPanel
Los subdominios son ideales para proyectos que dependen del dominio principal. Sigue estos pasos:
- Inicia sesión en cPanel: Introduce tus credenciales en la URL de acceso.
- Busca la sección "Dominios": En el panel de control, busca la sección llamada "Dominios". Aquí verás varias opciones. Haz clic en "Subdominios".
- Crea el subdominio: Verás un formulario que dice "Crear un subdominio".
- En el campo "Subdominio", escribe la parte que quieres que aparezca antes de tu dominio principal (ej:
blog). - En el desplegable "Dominio principal", selecciona tu dominio (ej:
midominio.com). - En el campo "Documento raíz", cPanel rellenará automáticamente la ruta (ej:
public_html/blog). Te recomiendo encarecidamente cambiar esta ruta apublic_html/blogsi quieres mantenerlo ordenado, o dejarlo como está si prefieres que cPanel gestione la carpeta. Consejo: Si el subdominio es para una app, crea la carpeta con el mismo nombre del subdominio para evitar confusiones.
- En el campo "Subdominio", escribe la parte que quieres que aparezca antes de tu dominio principal (ej:
- Haz clic en "Crear": cPanel creará la carpeta y la configuración necesaria en cuestión de segundos.
¡Listo! Ya tienes tu subdominio creado. Ahora puedes subir los archivos de tu blog o aplicación a la carpeta que has definido (ej: public_html/blog).
[TIP] Para un mejor SEO, usa subdominios para contenido muy diferenciado (ej: una tienda online) y subcarpetas (ej:
tudominio.com/blog) para contenido relacionado con el sitio principal. Ambos funcionan, pero la estructura de carpetas suele concentrar mejor la autoridad del dominio.
Paso 2: Cómo configurar un dominio adicional (Addon Domain)
Si tienes un proyecto web completamente nuevo, lo mejor es usar un dominio adicional. Esto te permite alojar varios sitios web en una sola cuenta de hosting.
- Vuelve a la sección "Dominios" y haz clic en "Dominios Adicionales".
- Completa el formulario:
- Nuevo dominio: Escribe el dominio completo sin "www" (ej:
nuevoproyecto.com). - Subdominio: cPanel rellenará esto automáticamente (ej:
nuevoproyecto). Es la ruta interna que usará para la carpeta. - Documento raíz: cPanel creará una carpeta en
public_htmlcon el nombre del subdominio (ej:public_html/nuevoproyecto). Puedes cambiarla si quieres.
- Nuevo dominio: Escribe el dominio completo sin "www" (ej:
- Haz clic en "Añadir dominio": Se creará la estructura de carpetas.
Ahora viene la parte crucial: los DNS.
Para que tu dominio adicional funcione, necesitas que el dominio nuevoproyecto.com apunte a tu servidor. Esto se hace en el registrador de dominios donde compraste el dominio (ej: Namecheap, GoDaddy, etc.).
- Accede a tu registrador de dominios y busca la sección de "DNS" o "Nameservers".
- Copia los nameservers de tu hosting. Normalmente los encuentras en tu cPanel o en el correo de bienvenida de tu proveedor. Suelen tener el formato
ns1.tuproveedor.comyns2.tuproveedor.com. - Reemplaza los nameservers del dominio adicional con los de tu hosting y guarda los cambios.
[WARNING] Los cambios de DNS pueden tardar entre 24 y 72 horas en propagarse en todo el mundo. No te preocupes si no funciona al instante. Puedes comprobar el estado con herramientas online como
whatsmydns.net.
Paso 3: Configurar el dominio principal (si lo necesitas)
Generalmente, el dominio principal ya viene configurado por tu proveedor. Pero si has cambiado de dominio o quieres añadir uno nuevo como principal, el proceso es similar.
- En cPanel, busca "Cambiar dominio principal".
- Introduce el nuevo dominio y sigue las instrucciones.
Atención: Cambiar el dominio principal puede afectar a tus correos electrónicos y a la estructura de carpetas. Es una operación delicada que se recomienda hacer con soporte técnico si no tienes experiencia.
Gestión avanzada: Redirecciones y zonas DNS
cPanel te permite gestionar mucho más que solo crear dominios.
Configurar redirecciones
Imagina que quieres que www.tudominio.com redirija a tudominio.com (o viceversa) para evitar contenido duplicado en SEO.
- En la sección "Dominios", haz clic en "Redirecciones".
- En "Tipo", elige si es un redireccionamiento permanente (301) o temporal (302). Para SEO, usa 301.
- En "Dominio", selecciona el dominio o subdominio.
- En "/carpeta", deja el campo vacío si quieres redirigir todo el sitio.
- En "Redirige a", escribe la URL completa a la que quieres enviar al usuario (ej:
https://tudominio.com). - Marca la casilla de "Redirigir con o sin www" y haz clic en "Guardar".
Editar la Zona DNS
Si necesitas crear un registro específico (como un CNAME para verificar un servicio o un A para apuntar a una IP), puedes hacerlo desde cPanel.
- Ve a "Editor de Zona DNS" dentro de la sección "Dominios".
- Selecciona el dominio que quieres editar.
- Verás una tabla con los registros actuales. Puedes "Agregar un registro" o hacer clic en el icono de lápiz para editar uno existente.
[INFO] El Editor de Zona DNS es una herramienta poderosa. Un error aquí puede dejar tu web o correo sin funcionar. Si no estás seguro de lo que haces, es mejor no tocar nada o contactar con soporte.
Resolución de problemas comunes (FAQ)
Aquí te dejo las dudas más frecuentes que nos llegan al soporte:
¿Por qué mi subdominio no funciona?
- La propagación del DNS: Espera al menos 24 horas.
- La carpeta está vacía: Asegúrate de haber subido los archivos a la carpeta correcta (
public_html/tusubdominio). - Archivos corruptos: Revisa que el
index.phpoindex.htmlesté en el directorio raíz del subdominio.
¿Puedo crear un subdominio sin un dominio principal?
No, los subdominios siempre dependen de un dominio principal. Si no tienes dominio, primero debes crear uno (o usar un dominio adicional).
¿Cuál es la diferencia entre un "Addon Domain" y un "Parked Domain"?
- Addon Domain: Es un dominio nuevo con su propio contenido (ej:
otraweb.com). - Parked Domain: Es un alias de tu dominio principal (ej:
tuweb.netredirige atuweb.com). Se usa para proteger tu marca.
Estoy en HestiaCP, ¿cómo lo hago?
Si tu proveedor usa Syspanel (antes conocido como HestiaCP), el proceso es diferente. Syspanel utiliza un enfoque más simplificado. Accede a través del puerto 2106 (ej: tudominio.com:2106). En el panel, busca la sección "Web" y luego "Dominios". Allí puedes añadir dominios y subdominios, aunque la interfaz es distinta a cPanel. Te recomiendo contactar con tu proveedor para una guía específica, ya que la estructura de carpetas y los permisos pueden variar.
¿Cómo afecta el uso de subdominios a mi SEO?
Usar subdominios es perfectamente válido para SEO. Google los trata como sitios relacionados pero separados. La clave está en la estructura lógica:
- Usa subdominios para contenido muy distinto (tienda, foro, app).
- Usa subcarpetas para contenido complementario (blog, recursos).
Ambas opciones pueden posicionar bien, pero las subcarpetas suelen heredar más "autoridad" del dominio principal.
Conclusión: Domina tus dominios en cPanel
Configurar un dominio y subdominio en cPanel es un proceso sencillo una vez que entiendes la lógica. Hemos visto cómo crear subdominios para tus proyectos paralelos, cómo añadir dominios adicionales para sitios web completos y cómo gestionar las redirecciones para mejorar tu SEO.
Recuerda los puntos clave:
- Planifica: Decide si necesitas un subdominio o un dominio adicional antes de empezar.
- Organiza: Usa nombres de carpeta claros y consistentes.
- Sé paciente: La propagación del DNS es un proceso global que no se puede acelerar.
- Experimenta con seguridad: cPanel te permite deshacer la mayoría de acciones, así que no tengas miedo de explorar.
Con esta guía cPanel dominios, ya tienes las herramientas para gestionar tu hosting como un profesional. Si te surge cualquier otra duda, no dudes en consultar la documentación de tu proveedor o abrir un ticket de soporte. ¡Buena suerte con tus proyectos web!
