Cómo redirigir www a no-www en Plesk
¿Por qué es importante redirigir www a no-www en Plesk?
Cuando tienes un sitio web, este puede ser accesible de dos formas: con las siglas "www" al principio (www.tudominio.com) o sin ellas (tudominio.com). Aunque parezcan lo mismo, para los buscadores como Google son dos direcciones distintas. Si no configuras una redirección adecuada, estarás mostrando el mismo contenido en dos URLs diferentes, lo que se conoce como contenido duplicado.
Esto es un problema serio para tu posicionamiento SEO, ya que los buscadores no saben cuál de las dos versiones deben indexar como la principal. Como resultado, podrías perder autoridad de página y tener un ranking más bajo en los resultados de búsqueda.
La solución es muy sencilla: configurar una redirección 301 desde www hacia no-www (o viceversa). Una redirección 301 es una respuesta permanente del servidor que le indica al navegador y a los buscadores que la URL ha cambiado definitivamente. En este artículo te enseñaremos paso a paso cómo hacerlo en Plesk, uno de los paneles de control de hosting más utilizados.
¿Qué es exactamente una redirección 301?
Antes de entrar en materia, es importante que entiendas qué es una redirección 301 y por qué es la opción correcta para este caso.
Una redirección 301 es un código de estado HTTP que significa "Movido Permanentemente". Cuando un usuario o un buscador intenta acceder a una URL que tiene configurada esta redirección, el servidor automáticamente lo envía a la nueva dirección.
Ventajas de usar redirección 301:
- Transfiere el 100% del SEO de la URL antigua a la nueva
- Mantiene la experiencia del usuario sin interrupciones
- Consolida la autoridad de tu dominio en una sola versión
- Evita penalizaciones por contenido duplicado
Método 1: Usar el panel de Plesk para redirigir www a no-www
El método más sencillo y recomendado para usuarios sin experiencia técnica es utilizar las herramientas integradas de Plesk. Este panel de control ofrece una funcionalidad específica para gestionar redirecciones de dominio.
Paso 1: Accede a tu panel de Plesk
Primero, inicia sesión en tu panel de Plesk. Normalmente lo encuentras en una dirección como https://tu-servidor:8443 o mediante el acceso que te proporcionó tu proveedor de hosting.
Paso 2: Localiza la sección de dominios
Una vez dentro, busca la sección "Sitios web y dominios" en el menú principal. Esta sección te mostrará todos los dominios y subdominios que tienes configurados en tu cuenta.
Paso 3: Selecciona la opción de redirección
En la fila del dominio que quieres configurar, verás varios iconos. Busca el que dice "Redirección" (generalmente tiene forma de flecha circular). Haz clic en él.
Paso 4: Configura la redirección
Se abrirá una ventana con las opciones de redirección:
- En el campo "Redirigir a", escribe la URL a la que quieres enviar el tráfico. Por ejemplo, si quieres redirigir de
www.tudominio.comatudominio.com, escribehttps://tudominio.com - En la sección "Tipo de redirección", selecciona "Permanente (301)". Es crucial que elijas esta opción para mantener el SEO.
- Si tienes la opción "Redirigir con el mismo protocolo", actívala para mantener HTTP o HTTPS según corresponda.
- Guarda los cambios con el botón "Aceptar".
[TIP] Si también quieres que la redirección funcione con el protocolo HTTPS, asegúrate de tener un certificado SSL instalado y activa la opción "Redirigir con el mismo protocolo". De lo contrario, podrías tener problemas de contenido mixto.
Paso 5: Verifica la redirección
Una vez configurada, es importante que compruebes que funciona correctamente. Abre tu navegador en modo incógnito y escribe www.tudominio.com. Deberías ser redirigido automáticamente a tudominio.com.
Método 2: Usar un archivo .htaccess
Si el método anterior no está disponible o prefieres tener un control más avanzado, puedes crear un archivo .htaccess en la raíz de tu sitio web. Este método es especialmente útil si tu sitio está alojado en un servidor Apache.
Paso 1: Accede al administrador de archivos
En Plesk, ve a "Administrador de archivos" dentro de la sección de tu dominio. También puedes usar FTP o el administrador de archivos integrado.
Paso 2: Localiza o crea el archivo .htaccess
En la raíz de tu sitio (normalmente la carpeta httpdocs o public_html), busca un archivo llamado .htaccess. Si no existe, puedes crearlo haciendo clic en "Nuevo archivo" y nombrándolo .htaccess.
[WARNING] Si ya tienes un archivo .htaccess con otras configuraciones, haz una copia de seguridad antes de modificarlo. Un error en este archivo puede hacer que tu sitio deje de funcionar.
Paso 3: Añade el código de redirección
Abre el archivo .htaccess con el editor de texto y añade las siguientes líneas al principio:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.tudominio\.com [NC]
RewriteRule ^(.*)$ https://tudominio.com/$1 [L,R=301]
</IfModule>
Explicación del código:
RewriteEngine On: activa el módulo de reescrituraRewriteCond: establece la condición de que el host seawww.tudominio.comRewriteRule: redirige toda la URL a la versión sin www[L,R=301]: indica que es una redirección permanente
[TIP] Reemplaza tudominio.com con tu dominio real. Si quieres redirigir de no-www a www, simplemente invierte las URLs en el código.
Paso 4: Guarda y prueba
Guarda el archivo y prueba la redirección en tu navegador. Si algo no funciona, revisa que el módulo mod_rewrite esté habilitado en tu servidor.
Método 3: Configurar en el archivo de configuración del servidor
Para usuarios más avanzados o en casos donde necesites aplicar la redirección a nivel de servidor, puedes modificar la configuración del sitio en Plesk.
Paso 1: Accede a las opciones avanzadas
En la sección "Sitios web y dominios", haz clic en "Configuración de Apache y nginx" (o similar según tu versión de Plesk).
Paso 2: Añade las directivas
En la sección de directivas adicionales de Apache, añade:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.tudominio\.com [NC]
RewriteRule ^(.*)$ https://tudominio.com/$1 [L,R=301]
Paso 3: Aplica los cambios
Guarda la configuración y reinicia el servicio web si es necesario. Plesk normalmente aplica los cambios automáticamente.
¿Qué pasa con HTTPS y SSL?
Es importante tener en cuenta que la redirección debe funcionar tanto para HTTP como para HTTPS. Si tienes un certificado SSL instalado, la redirección debería mantener el protocolo seguro.
[INFO] Si estás usando un certificado SSL gratuito de Let's Encrypt a través de Plesk, la redirección configurada en el panel debería funcionar automáticamente para ambas versiones del protocolo.
Configuración adicional para HTTPS
Si tienes problemas con la redirección en HTTPS, asegúrate de que:
- El certificado SSL cubre tanto
www.tudominio.comcomotudominio.com - La redirección está configurada en la versión correcta del sitio
- No hay reglas conflictivas en el archivo
.htaccess
Errores comunes y cómo solucionarlos
El sitio no carga después de la redirección
Esto suele pasar por un error en la sintaxis del .htaccess. Revisa que no haya espacios extra o caracteres incorrectos.
La redirección no funciona
Verifica que el módulo mod_rewrite esté habilitado. En Plesk, esto suele estar activado por defecto, pero puedes confirmarlo en la configuración de Apache.
Redirección en bucle infinito
Si configuras una redirección de www a no-www y también de no-www a www, tendrás un bucle. Asegúrate de tener solo una dirección de redirección activa.
Preguntas frecuentes (FAQ)
¿Debo redirigir www a no-www o viceversa?
No hay una regla estricta, pero la mayoría de los expertos recomiendan usar la versión sin www por ser más corta y fácil de recordar. Lo importante es ser consistente y usar siempre la misma versión.
¿Afecta la redirección a mi certificado SSL?
No, mientras el certificado cubra ambos dominios. La mayoría de los certificados modernos incluyen ambas variantes.
¿Cuánto tiempo tarda Google en reconocer la redirección?
Puede tomar desde unos días hasta varias semanas. Durante este tiempo, es normal que veas fluctuaciones en tu posicionamiento.
¿Puedo redirigir subdominios también?
Sí, el mismo método funciona para subdominios como blog.tudominio.com. Solo tendrás que adaptar las condiciones de la redirección.
¿Qué pasa si mi sitio usa WordPress?
WordPress tiene su propia configuración en el archivo wp-config.php o en el panel de administración. Sin embargo, la redirección a nivel de servidor funcionará igualmente.
Consejos adicionales para una redirección perfecta
- Haz una copia de seguridad de tu sitio antes de hacer cambios importantes
- Prueba la redirección en diferentes navegadores y dispositivos
- Comprueba con herramientas online como "Redirect Checker" para verificar el código de estado
- Actualiza tus enlaces internos para usar la versión final del dominio
- Actualiza tus perfiles en redes sociales y directorios con la URL definitiva
Conclusión
Configurar una redirección 301 de www a no-www en Plesk es un proceso sencillo pero crucial para el éxito de tu sitio web. No solo evitas problemas de contenido duplicado, sino que también consolidas tu autoridad SEO en una sola versión de tu dominio.
Ya sea usando el panel de control de Plesk, un archivo .htaccess o la configuración avanzada del servidor, cualquiera de los métodos que te hemos mostrado funcionará correctamente. Elige el que mejor se adapte a tu nivel de experiencia y a las herramientas disponibles en tu hosting.
Recuerda que la constancia es clave: una vez que elijas la versión de tu dominio (con o sin www), úsala de manera consistente en todos tus enlaces, perfiles y materiales de marketing.
[TIP] Si después de seguir todos los pasos tienes problemas, no dudes en contactar con el soporte técnico de tu proveedor de hosting. Ellos podrán verificar la configuración del servidor y ayudarte a resolver cualquier inconveniente.
Con esta guía, ya tienes todo lo necesario para implementar correctamente la redirección en tu sitio. Un pequeño cambio técnico que puede tener un gran impacto en tu posicionamiento web y en la experiencia de tus usuarios.
