Cómo redirigir www a dominio sin www en cPanel
¿Te ha pasado que al escribir tu dominio con www ves que la página tarda en cargar o que te aparece un aviso de conexión no segura, mientras que sin www funciona perfectamente? Esto es mucho más común de lo que parece y, afortunadamente, tiene una solución muy sencilla: una redirección 301.
En este artículo, te voy a explicar paso a paso cómo redirigir www a no www (o viceversa) usando cPanel, la herramienta de administración de hosting más utilizada del mundo. No necesitas ser un experto en programación; solo sigue estas instrucciones y en menos de 5 minutos tu web estará unificada.
¿Por qué es tan importante hacer esto? Principalmente por dos razones: la experiencia del usuario (evitas que parezca que tienes dos sitios web distintos) y el SEO. Los buscadores como Google consideran que www.tudominio.com y tudominio.com son dos páginas diferentes. Si no las unificas, estarás dividiendo la autoridad de tu página y diluyendo tu posicionamiento. Vamos a solucionarlo.
¿Qué es una redirección 301 y por qué necesitas una?
Antes de ensuciarnos las manos, es clave entender qué estamos haciendo. Una redirección 301 es una instrucción que le envías al navegador (y a los buscadores) indicando que una URL ha cambiado de forma permanente a otra nueva.
Piénsalo como un cambio de domicilio: cuando te mudas, pones un cartel en la puerta de tu antigua casa que dice "Me he mudado a esta nueva dirección". La redirección 301 hace exactamente eso, pero de forma automática y digital.
En este caso, al redirigir www cPanel a la versión sin www, le estás diciendo a Google: "Todas mis páginas que estaban en www.ejemplo.com ahora viven de forma permanente en ejemplo.com". Esto es crucial porque:
- Consolida el SEO: Transfieres toda la "autoridad" de una URL a la otra. Los enlaces que apuntaban a tu versión con www contarán para tu versión sin www.
- Evita contenido duplicado: No tendrás dos versiones de la misma página compitiendo entre sí.
- Mejora la velocidad: Aunque sea mínima, una redirección bien configurada es más rápida que una mal configurada o que la carga de dos versiones.
Requisitos previos: Antes de empezar
Para llevar a cabo este proceso, necesitas tener acceso a tu panel de control de hosting. Asegúrate de tener a mano:
- Credenciales de cPanel: Tu nombre de usuario y contraseña para acceder a
tudominio.com/cpanelotudominio.com:2083. - Acceso al dominio: Debes ser el propietario del dominio o tener permisos de administrador sobre él.
[WARNING]
Antes de hacer cualquier cambio, te recomiendo encarecidamente que hagas una copia de seguridad de tu sitio web, o al menos de tu archivo.htaccess. Aunque este proceso es muy seguro, es mejor prevenir que lamentar. Puedes hacer una copia desde la sección "Archivos" > "Administrador de copias de seguridad" en cPanel.
Método 1: La forma fácil usando el "Redireccionamientos" de cPanel
Este es el método más visual y recomendado para principiantes. cPanel tiene una herramienta nativa diseñada específicamente para esto, y es infalible.
Paso 1: Accede a tu cPanel
Abre tu navegador y escribe la URL de acceso a tu panel. Normalmente es algo como https://tudominio.com/cpanel. Introduce tus datos y entra.
Paso 2: Busca la sección "Dominios"
Dentro del panel, busca un bloque llamado "Dominios". Dentro de él, encontrarás un icono que dice "Redireccionamientos". Haz clic en él.
Paso 3: Configura la redirección
Ahora verás un formulario con varias opciones. Debes rellenarlo así:
- Tipo de redirección: En el menú desplegable, selecciona "Permanente (301)". Esta es la opción correcta para SEO.
- Dominio: En el siguiente menú desplegable, elige tu dominio. Verás que aparece como
tudominio.com. Esto significa que estás configurando la redirección desde este dominio. - Ruta: Déjalo vacío. No escribas nada en este campo.
- Redirige a: Aquí es donde pones el destino. Escribe la URL completa a la que quieres redirigir. Si quieres pasar de www a no www, escribe
https://tudominio.com. Si quieres lo contrario, escribehttps://www.tudominio.com. - Solo redirigir con www: Esta casilla es opcional. Si la marcas, solo redirigirá las peticiones que vengan con www. Te recomiendo dejarla desmarcada para que la redirección sea más limpia.
Paso 4: Guarda los cambios
Haz clic en el botón "Guardar" en la parte inferior. ¡Eso es todo! Ya has creado tu redirección 301 cPanel.
[TIP]
Para comprobar que funciona, abre una ventana de incógnito en tu navegador y escribewww.tudominio.com. Deberías ser redirigido automáticamente atudominio.comen cuestión de milisegundos.
Método 2: La vía experta editando el archivo .htaccess
Si el método anterior no te funciona, o si prefieres tener un control más fino, puedes editar el archivo .htaccess. Este es un archivo de configuración que controla el comportamiento de tu servidor Apache. No te asustes, es más sencillo de lo que parece.
Paso 1: Accede al Administrador de archivos
En tu cPanel, busca la sección "Archivos" y haz clic en "Administrador de archivos". Se te pedirá que elijas la raíz del documento para tu dominio (normalmente es public_html). Acepta.
Paso 2: Localiza y edita el archivo .htaccess
Busca el archivo .htaccess en la lista de archivos. Puede que esté oculto. Si no lo ves, haz clic en el botón "Configuración" en la esquina superior derecha y marca la casilla "Mostrar archivos ocultos (dotfiles)".
Una vez lo veas, haz clic derecho sobre él y selecciona "Editar". O haz doble clic.
Paso 3: Añade el código de redirección
Se abrirá un editor de texto. Al principio del archivo (o al final, pero es más seguro al principio), pega uno de los siguientes bloques de código, dependiendo de lo que quieras lograr.
Opción A: Redirigir de www a no www (Recomendado)
Este es el código que necesitas para tu objetivo principal:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.tu-dominio\.com$ [NC]
RewriteRule ^(.*)$ https://tu-dominio.com/$1 [R=301,L]
</IfModule>
Opción B: Redirigir de no www a www
Si por el contrario quieres unificar hacia la versión con www, usa este otro:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.tu-dominio.com/$1 [R=301,L]
</IfModule>
Paso 4: Guarda y verifica
Guarda el archivo y cierra el editor. Ahora, vuelve a probar en una ventana de incógnito. Si has usado el código correcto, la redirección debería estar activa.
[WARNING]
Es fundamental que reemplacestu-dominio.compor tu dominio real en el código. Un error aquí podría romper tu sitio web. Si no te sientes cómodo editando código, usa el Método 1.
Errores comunes y cómo solucionarlos
A veces, las cosas no salen a la primera. Aquí tienes los problemas más habituales y sus soluciones.
El bucle de redirección (Too many redirects)
Este error ocurre cuando configuras una regla que se contradice a sí misma. Por ejemplo, si rediriges www a no-www pero luego tienes otra regla que hace lo contrario. La solución es revisar que solo tengas una regla de redirección activa, ya sea en el "Redireccionamientos" de cPanel o en el .htaccess, pero no ambas.
No pasa nada al escribir www
Si la redirección no se ejecuta, puede ser que tu navegador esté guardando la caché. Prueba en una ventana de incógnito o borra la caché de tu navegador. También asegúrate de que has guardado los cambios correctamente.
El certificado SSL no cubre la versión www
Este es un problema muy común. Si tu certificado SSL (el candado de seguridad) solo está emitido para tudominio.com, al visitar www.tudominio.com verás un aviso de conexión no segura. La solución es instalar un certificado SSL que cubra ambas versiones (wildcard o multi-dominio). Puedes usar "AutoSSL" que ofrecen la mayoría de hostings, o generar uno desde cPanel.
[INFO]
Aunque no es el tema de este artículo, si tu hosting utiliza el panel Syspanel, el proceso es muy similar. Recuerda que para acceder a él, debes usar el puerto 2106 (por ejemplo,https://tudominio.com:2106). Una vez dentro, busca la sección "Redirecciones" o "Dominios" para realizar el mismo procedimiento.
Preguntas frecuentes (FAQ)
¿Es mejor tener www o no tenerlo?
No hay una respuesta universal. Lo importante es ser consistente. La mayoría de las webs modernas optan por no usar www por estética y simplicidad, pero si tu marca se ha promocionado con www, puedes redirigir al revés. La clave es elegir una y unificar todo hacia ella.
¿Cuánto tarda en hacer efecto la redirección 301?
El efecto es inmediato. En cuanto guardas la configuración, la redirección empieza a funcionar. Sin embargo, Google puede tardar unos días en rastrear y procesar el cambio, así que no esperes que tu posicionamiento se actualice de golpe.
¿Afecta la redirección a mi posicionamiento en Google?
Si la haces bien, con una redirección 301, no debería afectar negativamente. De hecho, es una práctica recomendada por Google para consolidar señales. Lo que sí debes evitar es usar redirecciones 302 (temporales) para esto, ya que no transmiten la misma autoridad.
¿Necesito un plugin si uso WordPress?
Si usas WordPress, puedes hacerlo desde cPanel como hemos visto, o instalar un plugin de SEO como Yoast o Rank Math que incluyen esta opción en su configuración. Sin embargo, hacerlo a nivel de servidor es siempre más rápido y eficiente.
Conclusión: Un pequeño cambio, un gran impacto
Como has visto, redirigir www a no www en cPanel es un proceso sencillo que no requiere conocimientos avanzados. Ya sea usando la herramienta gráfica de "Redireccionamientos" o editando el archivo .htaccess, puedes unificar tu sitio web en una sola URL en cuestión de minutos.
Este pequeño ajuste tiene un gran impacto en la salud de tu web: mejora el SEO, evita contenido duplicado y ofrece una experiencia más limpia a tus visitantes. No lo dejes para más tarde; dedica cinco minutos ahora y tu web te lo agradecerá a largo plazo. Si has tenido algún problema con el proceso, repasa los pasos y, si persiste, no dudes en contactar con el soporte técnico de tu hosting. ¡Ellos están para ayudarte!
