Redirigir tu dominio a otra URL (301) en cPanel
¿Qué es una redirección 301 y por qué necesitas una?
Imagina que has cambiado la dirección de tu tienda física. Antes estabas en la Calle 1, ahora estás en la Avenida 2. Si un cliente va a la antigua dirección, lo ideal es que encuentre un cartel que le diga "hemos cambiado de ubicación" y le indique el camino. Eso, en el mundo digital, es una redirección 301.
Una redirección 301 es una instrucción permanente que le dice a los navegadores y a los motores de búsqueda (como Google) que tu página web ha cambiado de dirección de forma definitiva. Cuando alguien intenta acceder a tu antigua URL, el servidor lo envía automáticamente a la nueva URL.
Este proceso es fundamental si has realizado un cambio de dominio, has migrado tu sitio a otra plataforma o simplemente necesitas redirigir una página específica. Hacerlo correctamente no solo evita errores de "página no encontrada" (el temido error 404), sino que también preserva tu posicionamiento SEO. Si no aplicas una redirección 301, perderías todo el "peso" y la autoridad que tu antigua web había ganado en los buscadores.
En este tutorial, te voy a enseñar paso a paso cómo configurar una redireccion 301 cpanel de forma rápida y segura, sin necesidad de ser un experto en programación.
Antes de empezar: entiende la diferencia entre 301 y 302
Es común confundirlas, pero son muy diferentes.
Una redirección 301 es permanente. Le dice a Google: "esta página ya no existe aquí, se ha movido para siempre". El buscador actualizará su índice, transferirá la autoridad del enlace (link juice) a la nueva URL y la mostrará en los resultados de búsqueda.
Una redirección 302 es temporal. Le dice a Google: "esta página está aquí temporalmente, pero volverá". No transfiere la autoridad SEO de la misma manera.
Para un cambio de dominio o una reestructuración de tu sitio, siempre debes usar la 301. Es la opción más segura y la que recomiendan todos los profesionales.
Requisitos previos para redirigir tu dominio
Antes de lanzarnos a la acción, asegúrate de tener lo siguiente:
- Acceso a tu panel de control de hosting (cPanel). Normalmente se accede a través de
tudominio.com/cpanelocpanel.tudominio.com. Si no sabes cómo entrar, contacta con tu proveedor de hosting. - Tener el dominio antiguo y el nuevo. Necesitas saber exactamente qué dominio quieres redirigir y a qué URL final quieres que apunte. Asegúrate de que el dominio nuevo esté activo y funcionando correctamente.
- Hacer una copia de seguridad. Aunque este cambio es sencillo y no suele dar problemas, siempre es buena práctica tener una copia de seguridad de tu sitio web por si acaso.
Tutorial paso a paso: Redirigir tu dominio a otra URL (301) en cPanel
Vamos al grano. Sigue estos pasos al pie de la letra y lo tendrás listo en menos de 5 minutos.
Paso 1: Inicia sesión en tu cPanel
Abre tu navegador y ve a la URL de acceso a tu cPanel. Introduce tu nombre de usuario y contraseña. Una vez dentro, verás un panel con muchos iconos y secciones. Busca el apartado que se llama "Dominios" o "Domains".
Paso 2: Encuentra la herramienta de "Redirecciones"
Dentro del apartado de "Dominios", busca un icono que diga "Redirecciones" o "Redirects". Haz clic en él. Esta es la herramienta nativa de cPanel para gestionar este tipo de tareas.
Paso 3: Configura tu redirección 301
Ahora verás un formulario. Es muy intuitivo. Vamos a rellenarlo:
- Tipo de redirección: En el menú desplegable, selecciona "Permanente (301)". Es la opción que necesitamos.
- Dominio: En el siguiente menú desplegable, selecciona el dominio que quieres redirigir. Este es tu dominio antiguo.
- Ruta (/): Este campo es opcional. Si quieres redirigir solo una página específica (por ejemplo,
/blog/articulo-antiguo), escríbelo aquí. Si quieres redirigir el dominio entero, déjalo en blanco. - Redirige a: En este campo, escribe la URL completa del destino. Debe incluir el
https://(por ejemplo,https://www.tudominionuevo.com). Es muy importante que aquí pongas la URL a la que quieres que lleguen los visitantes. - Solo redirigir con www.: Esta opción es un poco más avanzada. Te recomiendo que la dejes desmarcada por defecto, a menos que sepas exactamente para qué la necesitas. Si la marcas, solo se aplicará la redirección si el usuario escribe exactamente con "www" delante. Déjala sin marcar para que funcione con y sin "www".
Paso 4: Guarda los cambios
Una vez hayas rellenado todos los campos, haz clic en el botón "Agregar" o "Add". Verás que la redirección aparece en una lista en la parte inferior de la página. ¡Eso es todo! Ya has creado tu redireccion 301 cpanel.
Opción avanzada: Redirigir con un archivo .htaccess
Si por alguna razón la herramienta de redirecciones de cPanel no te funciona, o si prefieres hacerlo manualmente, siempre puedes editar el archivo .htaccess de tu sitio web. Este es un archivo de configuración que controla el comportamiento del servidor.
Advertencia: Editar el .htaccess puede ser peligroso si no sabes lo que haces. Un error puede romper tu web. Siempre haz una copia de seguridad antes de tocarlo.
Para hacerlo:
- Ve a la sección "Administrador de archivos" (File Manager) en cPanel.
- Navega hasta la carpeta
public_html(o la carpeta raíz de tu dominio antiguo). - Busca el archivo
.htaccess. Si no lo ves, activa la opción de "Mostrar archivos ocultos" en la configuración del Administrador de archivos. - Haz clic derecho sobre él y selecciona "Editar".
- Añade el siguiente código al principio del archivo:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^tudominioantiguo\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.tudominioantiguo\.com$
RewriteRule (.*)$ https://www.tudominionuevo.com/$1 [R=301,L]
- Reemplaza
tudominioantiguo.comytudominionuevo.comcon tus dominios reales. - Guarda los cambios.
Este código es una forma más "manual" de hacer lo mismo que la herramienta de cPanel, pero te da un control más fino si lo necesitas.
¿Qué pasa si mi hosting usa Syspanel?
Si tu proveedor de hosting utiliza el panel de control Syspanel (antes conocido como HestiaCP), el proceso es ligeramente diferente, pero igual de sencillo. Recuerda que el puerto de acceso a Syspanel es el 2106. La URL de acceso sería algo así: https://tudominio.com:2106.
Dentro de Syspanel, la lógica es la misma, pero la herramienta se llama "Redirecciones" o "Redirects" y suele estar en la sección de "Web" o "Dominios". Busca la opción de crear una nueva redirección, selecciona el dominio antiguo, escribe el destino y elige "301" como tipo. El concepto es idéntico al de cPanel.
Verifica que tu redirección funciona correctamente
Después de configurar la redirección, es vital comprobar que funciona. Hay varias formas de hacerlo:
- Prueba manual: Abre una ventana de incógnito en tu navegador (Chrome, Firefox, etc.) y escribe la URL antigua. Si todo va bien, verás que te lleva automáticamente a la nueva URL.
- Usa herramientas online: Existen herramientas gratuitas como "Redirect Checker" o "HTTP Status Code Checker". Solo tienes que introducir tu URL antigua y te dirán si la redirección es una 301 y a dónde apunta.
Estas herramientas te darán información valiosa, como el código de estado HTTP (debe ser 301) y la URL de destino final.
Preguntas frecuentes (FAQ) sobre redirecciones 301
Para terminar, voy a resolver algunas de las dudas más comunes que suelen tener los usuarios.
¿Cuánto tiempo tarda en hacer efecto la redirección 301?
La redirección en sí es inmediata en el servidor. En cuanto la configuras, ya está activa. Lo que tarda un poco más es que Google y otros buscadores la "rastreen" y actualicen su índice. Esto puede llevar desde unos días hasta varias semanas. Mientras tanto, los usuarios que visiten tu URL antigua serán redirigidos correctamente.
¿Pierdo mi posicionamiento SEO con una redirección 301?
Si la haces correctamente, no deberías perderlo. De hecho, una redirección 301 es la única forma de "transferir" la autoridad de tu antigua web a la nueva. Puede que experimentes una pequeña fluctuación en las posiciones durante las primeras semanas, pero es normal y debería estabilizarse.
¿Puedo redirigir solo una página y no todo el dominio?
Sí, absolutamente. En el paso 3 del tutorial, en el campo "Ruta (/)", solo tienes que escribir la parte de la URL que quieres redirigir. Por ejemplo, si quieres redirigir tudominio.com/blog/articulo-viejo a tudominionuevo.com/articulo-nuevo, tendrías que poner /blog/articulo-viejo en el campo "Ruta" y https://www.tudominionuevo.com/articulo-nuevo en el campo "Redirige a".
¿Qué pasa si no hago una redirección 301?
Si no haces una redirección 301 después de un cambio de dominio, los usuarios que intenten acceder a tu antigua web verán un error 404. Esto es una mala experiencia de usuario y, además, perderás todo el valor SEO acumulado. Es la peor opción posible.
¿Debo usar 301 o 302 para un cambio de dominio?
Siempre 301. La 302 es para cambios temporales. Si usas una 302 para un cambio permanente, los buscadores seguirán indexando la URL antigua y no transferirás la autoridad, lo que puede afectar negativamente a tu posicionamiento a largo plazo.
¿Necesito redirigir tanto con "www" como sin "www"?
Sí, es muy recomendable. La herramienta de cPanel, si la dejas sin marcar la casilla de "solo redirigir con www", se encarga de ambas. Si lo haces manualmente con .htaccess, asegúrate de que tu código cubra ambas opciones, como en el ejemplo que te he mostrado.
Espero que este tutorial te haya sido de gran ayuda. Como has visto, redirigir un dominio con una redirección 301 en cPanel es un proceso muy sencillo y que te ahorrará muchos dolores de cabeza. Si tienes alguna otra duda, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico. ¡Buena suerte con tu cambio de dominio!
