🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

cPanel: Cómo configurar un redireccionamiento 301 (de HTTP a HTTPS o dominio nuevo)

Actualizado el 8 de junio de 2026

¿Qué es un redireccionamiento 301 y por qué es tan importante?

Un redireccionamiento 301 es una instrucción que le das a tu servidor para que envíe a los visitantes y a los buscadores desde una URL antigua hacia una nueva de forma permanente. Piensa en ello como un cambio de domicilio: cuando te mudas, pones un cartel en la puerta de tu antigua casa indicando tu nueva dirección para que las cartas te lleguen correctamente. El 301 hace exactamente eso con tu web.

La parte más interesante es que este tipo de redirección no solo lleva a los usuarios al lugar correcto, sino que también transfiere el "prestigio" SEO de la página antigua a la nueva. Es decir, si tenías una página con muchos enlaces entrantes, autoridad y posicionamiento, el redireccionamiento 301 le comunica a Google y a otros buscadores que todo ese valor debe trasladarse a la nueva URL.

Configurar una redireccion 301 cpanel es una de las tareas más comunes y necesarias cuando cambias tu dominio, migras tu sitio de HTTP a HTTPS o reestructuras tu arquitectura de contenido. Si no lo haces correctamente, perderás tráfico, posiciones y confianza de tus usuarios, que verán errores 404 o páginas duplicadas.

¿Cuándo necesitas configurar un redireccionamiento 301?

Existen varios escenarios en los que necesitarás implementar este tipo de redirección:

  • Forzar HTTPS: Si ya tienes un certificado SSL instalado, querrás que todos los visitantes que accedan mediante HTTP sean enviados automáticamente a la versión segura HTTPS. Esto es fundamental para la confianza del usuario y para el SEO, ya que Google considera HTTPS como una señal positiva.

  • Cambio de dominio: Si has decidido cambiar tu marca o adquirir un dominio más corto, memorable o con mejor extensión, necesitarás redirigir todas las páginas del dominio antiguo al nuevo.

  • Unificación de versiones: Es habitual que una web sea accesible con o sin "www". Para evitar contenido duplicado, debes elegir una versión canónica y redirigir la otra.

  • Reestructuración de contenido: Si has movido páginas o entradas a nuevas ubicaciones dentro de tu sitio, un 301 evitará que los enlaces antiguos queden rotos.

  • Eliminación de páginas: Cuando retiras una página, es buena práctica redirigirla a otra relacionada en lugar de mostrar un error 404.

Antes de empezar: qué necesitas tener preparado

Antes de lanzarte a configurar la redireccion 301 cpanel, asegúrate de tener lo siguiente:

  1. Acceso a cPanel: Normalmente la URL es algo como tudominio.com/cpanel o cpanel.tudominio.com. Si no lo sabes, contacta con tu proveedor de hosting.

  2. Certificado SSL activo: Para forzar HTTPS, el certificado debe estar instalado y funcionando correctamente. Puedes verificarlo accediendo a https://tudominio.com y comprobando que el candado aparece en la barra del navegador.

  3. Lista de URLs antiguas: Especialmente si vas a cambiar de dominio o reestructurar contenido, te vendrá bien tener un listado de las URLs que quieres redirigir.

  4. Sitio web de respaldo: Antes de hacer cualquier cambio importante, realiza una copia de seguridad completa de tu web y de tu base de datos. La mayoría de los cPanel incluyen herramientas para esto en la sección "Archivos" o "Backup".

  5. Decidir la versión canónica: Elige si usarás www o sin www y si usarás HTTP o HTTPS. Lo más recomendable hoy en día es usar HTTPS sin www, pero lo importante es ser consistente.

Método 1: Usar el Editor de Redirecciones de cPanel

Esta es la forma más sencilla y visual de configurar un redireccionamiento 301, ideal para quienes no tienen experiencia técnica. El Editor de Redirecciones es una herramienta nativa de cPanel que te permite crear reglas sin tocar código.

Para acceder a esta herramienta, sigue estos pasos:

  1. Inicia sesión en tu cPanel con tu usuario y contraseña.

  2. Busca la sección Dominios y haz clic en Redirecciones o Redireccionamientos.

  3. Verás un formulario con varios campos que te explicamos a continuación.

  4. En el campo Tipo, selecciona Permanente (301). Esta es la opción correcta para redirecciones SEO, ya que las temporales (302) no transfieren autoridad.

  5. En Dominio, elige el dominio que quieres redirigir desde el desplegable.

  6. En Ruta, introduce la parte de la URL que quieres redirigir. Por ejemplo, si quieres redirigir tudominio.com/antigua a nuevodominio.com/nueva, en el campo ruta pondrás antigua.

  7. En Destino, escribe la URL completa a la que quieres enviar a los visitantes. Debe incluir el protocolo, por ejemplo, https://nuevodominio.com/nueva.

  8. Marca la casilla Redirigir con o sin www si quieres que la redirección funcione en ambas variantes.

  9. Haz clic en Guardar y listo.

Redirigir todo el dominio

Si lo que quieres es redirigir todas las páginas de un dominio completo a otro (por ejemplo, de viejodominio.com a nuevodominio.com), el proceso es similar pero con una variación:

  1. En el campo Ruta, déjalo vacío o escribe /.

  2. En Destino, escribe la URL completa del nuevo dominio, por ejemplo, https://nuevodominio.com/.

  3. Guarda los cambios.

CPanel creará automáticamente una regla que envía todo el tráfico del dominio antiguo al nuevo, manteniendo la estructura de las URLs. Es decir, si alguien visita viejodominio.com/contacto, será enviado a nuevodominio.com/contacto.

Redirigir solo una página específica

Para casos puntuales, como cuando has movido una página concreta, puedes crear una redirección individual:

  1. En Ruta, escribe la ruta exacta de la página antigua, por ejemplo, blog/articulo-antiguo.

  2. En Destino, escribe la URL completa de la nueva página, como https://tudominio.com/nuevo-articulo.

  3. Guarda.

Esta regla será más específica y tendrá prioridad sobre reglas más generales.

Método 2: Configurar redirección 301 mediante el archivo .htaccess

Si necesitas más control o prefieres trabajar directamente con el código, puedes editar el archivo .htaccess. Este método es especialmente útil para forzar https cpanel de manera global o para crear reglas más complejas.

Primero, necesitas acceder al archivo .htaccess:

  1. Entra en cPanel y ve a la sección Archivos y luego Administrador de archivos.

  2. Navega hasta la carpeta public_html (o la carpeta raíz de tu dominio).

  3. Busca el archivo .htaccess. Si no lo ves, activa la opción "Mostrar archivos ocultos" en la esquina superior derecha.

  4. Haz clic derecho sobre el archivo y selecciona Editar.

  5. Cpanel te pedirá confirmación, haz clic en Editar de nuevo.

Forzar HTTPS desde .htaccess

Para redirigir todo el tráfico HTTP a HTTPS, añade este código al principio del archivo .htaccess:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Este código funciona de la siguiente manera:

  • RewriteEngine On: Activa el motor de reescritura de Apache.

  • RewriteCond %{HTTPS} off: Comprueba si la conexión no es segura.

  • RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]: Redirige a la versión HTTPS con un código 301.

[!TIP]
Si ya tienes contenido en tu archivo .htaccess (como reglas de WordPress), añade este código al principio, justo después de la línea # BEGIN WordPress o al inicio del archivo para evitar conflictos.

Redirigir todo el dominio a una nueva URL

Para redirigir un dominio completo a otro, añade:

RewriteEngine On
RewriteRule ^(.*)$ https://nuevodominio.com/$1 [L,R=301]

En este caso, $1 captura la ruta completa de la URL original y la añade al nuevo dominio. Así, viejodominio.com/pagina redirigirá a nuevodominio.com/pagina.

Redirigir sin www a con www (o viceversa)

Si decides que quieres usar www en tu dominio, añade:

RewriteCond %{HTTP_HOST} ^tudominio\.com$ [NC]
RewriteRule ^(.*)$ http://www.tudominio.com/$1 [L,R=301]

Y si prefieres eliminar el www:

RewriteCond %{HTTP_HOST} ^www\.tudominio\.com$ [NC]
RewriteRule ^(.*)$ http://tudominio.com/$1 [L,R=301]

[!WARNING]
Asegúrate de reemplazar tudominio.com con tu dominio real. Un error común es dejar el dominio de ejemplo en el código, lo que provocará redirecciones incorrectas.

Método 3: Redirección 301 desde el panel de control de tu CMS

Si usas WordPress, tienes opciones adicionales para configurar redireccionamientos sin tocar código. Aunque el método de cPanel es muy fiable, a veces es más cómodo gestionarlo desde el panel de administración.

Con plugins de redirección

Existen plugins como "Redirection" o "Yoast SEO" que incluyen herramientas de redirección. Con el plugin Redirection:

  1. Instala y activa el plugin desde el menú Plugins.

  2. Ve a Herramientas > Redirection.

  3. En la pestaña "Añadir nueva redirección", introduce la URL de origen y la de destino.

  4. Selecciona el código de estado 301.

  5. Guarda los cambios.

[!INFO]
Si tu WordPress está instalado en la raíz de tu dominio, los cambios que hagas en cPanel y en el plugin funcionarán correctamente. Sin embargo, si tienes una instalación en subdirectorio, ten cuidado de no crear redirecciones en conflicto.

Desde los ajustes de WordPress

WordPress tiene una opción nativa para forzar HTTPS en la dirección del sitio:

  1. Ve a Ajustes > Generales.

  2. Cambia la Dirección de WordPress y la Dirección del sitio para que empiecen con https://.

  3. Guarda los cambios.

Esto no crea una redirección 301 automática para todas las URLs, pero combinado con un plugin o con el .htaccess tendrás la configuración completa.

Cómo verificar que tu redirección 301 funciona correctamente

Una vez que hayas configurado la redireccion 301 cpanel, es fundamental comprobar que todo funciona como esperas. Aquí tienes varias formas de verificarlo:

  1. Prueba manual: Abre una ventana de incógnito en tu navegador y escribe la URL antigua. Deberías ser redirigido automáticamente a la nueva dirección sin ver ningún error.

  2. Usa herramientas online: Servicios como "Redirect Checker" o "HTTP Status Code Checker" te mostrarán el código de respuesta (debe ser 301) y la URL de destino.

  3. Inspecciona con el navegador: Abre las herramientas de desarrollador (F12), ve a la pestaña "Red" o "Network" y recarga la página. Busca la solicitud inicial y verifica que el estado sea 301.

  4. Comprueba en Google Search Console: Si tienes configurado Search Console, podrás ver si hay errores de rastreo o problemas de cobertura después de unos días.

[!WARNING]
No elimines las redirecciones antiguas demasiado pronto. Google necesita tiempo para procesar los cambios y actualizar su índice. Lo recomendable es mantener las redirecciones 301 activas durante al menos 6 meses, aunque lo ideal es dejarlas permanentemente.

Errores comunes y cómo evitarlos

Redirecciones en cadena (301 a 301)

Esto ocurre cuando la URL A redirige a la B, y la B redirige a la C. Aunque funcionará, es una mala práctica porque pierde un poco de autoridad en cada salto y ralentiza la experiencia del usuario. Intenta siempre redirigir directamente al destino final.

Bucle de redirección

Si configuras mal las reglas, podrías crear un bucle infinito donde la página se redirige a sí misma. Esto hará que el navegador muestre un error "ERR_TOO_MANY_REDIRECTS". Para solucionarlo, revisa tus reglas en .htaccess y asegúrate de que no hay condiciones contradictorias.

No actualizar los enlaces internos

Después de configurar la redirección, actualiza todos los enlaces internos de tu web para que apunten directamente a las nuevas URLs. Aunque la redirección funciona, es mejor no depender de ella para el tráfico interno.

Olvidar las variantes www y no-www

Asegúrate de que tu redirección cubra todas las combinaciones posibles: con y sin www, con HTTP y con HTTPS. De lo contrario, podrías tener contenido duplicado.

SEO: cómo afecta la redirección 301 a tu posicionamiento

La seo redireccion es un tema crítico. Cuando implementas una redirección 301 correctamente, estás consolidando la autoridad de tus páginas y evitando problemas de contenido duplicado. Sin embargo, hay matices que debes conocer:

  • Transferencia de autoridad: El 301 transfiere aproximadamente el 90-95% del valor SEO de la URL antigua a la nueva. No es perfecto, así que no esperes mantener el 100% de tu posicionamiento.

  • Tiempo de procesamiento: Google puede tardar semanas o incluso meses en actualizar completamente su índice y transferir el valor. Ten paciencia.

  • No uses 302 para cambios permanentes: El código 302 indica una redirección temporal y no transfiere autoridad. Asegúrate de usar siempre 301 para cambios permanentes.

  • Redirecciones específicas vs globales: Si solo has movido una página, redirige solo esa página. Las redirecciones globales son menos eficientes para el SEO.

  • Mantén la relevancia: Redirige cada página antigua a la página nueva más relevante, no todas a la home. Esto mejora la experiencia del usuario y el SEO.

Preguntas frecuentes (FAQ)

¿Cuánto tiempo tarda en hacer efecto una redirección 301?

La redirección funciona inmediatamente desde el punto de vista técnico. Sin embargo, Google necesita tiempo para rastrear y procesar los cambios. Puede tardar desde unos días hasta varias semanas en actualizar completamente su índice.

¿Puedo tener varias redirecciones 301 en mi sitio?

Sí, puedes tener tantas como necesites. De hecho, es recomendable redirigir cada URL antigua a su equivalente nueva para no perder valor SEO.

¿Qué pasa si mi hosting no tiene cPanel?

Si tu proveedor usa un panel diferente, busca la opción equivalente. Por ejemplo, si usas Syspanel (que es el nuevo nombre de HestiaCP), el acceso se realiza a través del puerto 2106 y la configuración de redirecciones puede estar en la sección de "Web" o "Dominios". El concepto es el mismo, solo cambia la interfaz.

¿Debo mantener las redirecciones para siempre?

Aunque no es obligatorio, es una buena práctica mantenerlas indefinidamente. Así, cualquier enlace antiguo que alguien haya compartido en redes sociales o foros seguirá funcionando.

¿Puedo deshacer una redirección?

Sí, simplemente elimina la regla que creaste en cPanel o en el archivo .htaccess. Sin embargo, ten en cuenta que si la redirección lleva mucho tiempo activa, es posible que Google ya haya transferido el valor a la nueva URL y eliminarla no recuperará el posicionamiento anterior.

¿Qué es mejor, redirigir en cPanel o en el CMS?

Para la mayoría de los casos, cPanel es más fiable porque funciona a nivel de servidor, antes de que se cargue tu CMS. Sin embargo, si usas un plugin como Redirection, también obtienes bu

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel