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

Configurar redirecciones 301 en PrestaShop desde cPanel

Actualizado el 26 de noviembre de 2025

¿Tienes una tienda en PrestaShop y necesitas cambiar la URL de un producto, una categoría o incluso toda la tienda? No te preocupes, es más común de lo que crees. Cuando modificas la estructura de tu web, los enlaces antiguos pueden quedar rotos, lo que afecta tanto a la experiencia de usuario como a tu posicionamiento en Google. La solución es simple: configurar una redirección 301.

En este artículo te voy a explicar paso a paso cómo hacerlo desde cPanel, el panel de control más utilizado en el hosting. Aprenderás qué es una redirección 301, por qué es clave para el SEO de tu PrestaShop y cómo configurarla sin complicaciones, incluso si no eres un experto técnico.

Vamos a ello.

¿Qué es una redirección 301 y por qué es importante en PrestaShop?

Una redirección 301 es una instrucción que le dice a los navegadores y a los motores de búsqueda que una página ha cambiado de dirección de forma permanente. En términos sencillos, cuando alguien intenta acceder a una URL antigua, es enviado automáticamente a la nueva sin que se dé cuenta.

¿Por qué necesitas redirecciones 301 en tu tienda PrestaShop?

PrestaShop es un sistema de gestión de contenido (CMS) muy flexible, pero a medida que tu tienda crece, es normal que hagas cambios:

  • Cambias el nombre de un producto o categoría.
  • Modificas la estructura de las URL amigables (por ejemplo, de /producto-123 a /zapatos-rojos).
  • Migras tu tienda a un nuevo dominio o subdominio.
  • Eliminas una página que ya no usas pero que tenía tráfico.

Si no configuras una redirección 301, esos enlaces antiguos generarán errores 404 (página no encontrada). Esto es malo porque:

  • Pierdes visitas: los usuarios ven un error y se van.
  • Pierdes autoridad SEO: Google deja de indexar esas URLs y el “link juice” (valor de los enlaces) se pierde.
  • Dañas la experiencia de usuario: nadie quiere llegar a una página rota.

Por eso, cada vez que hagas un cambio de URL, debes crear una redirección 301. Y hacerlo desde cPanel es de las formas más rápidas y seguras.

Requisitos previos antes de empezar

Antes de lanzarte a configurar redirecciones, asegúrate de tener lo siguiente:

  • Acceso a cPanel: necesitas usuario y contraseña. Normalmente lo proporciona tu empresa de hosting. Si usas un panel alternativo como Syspanel (accesible por el puerto 2106), los pasos son muy similares, solo cambia la interfaz.
  • Las URLs exactas: debes conocer la URL antigua (la que quieres redirigir) y la nueva (a dónde quieres enviar al usuario). Por ejemplo:
    • Antigua: https://tutienda.com/producto-antiguo
    • Nueva: https://tutienda.com/nuevo-producto
  • Copia de seguridad: aunque las redirecciones no suelen causar problemas, nunca está de más tener una copia de tu web por si acaso.

[TIP] Si no tienes claro qué URLs han cambiado, revisa tu Google Search Console. Allí verás los errores 404 que reporta Google. Esos son candidatos perfectos para redireccionar.

Paso a paso: Configurar redirecciones 301 en PrestaShop desde cPanel

Aquí te explico el proceso detallado. Sigue estos pasos y lo tendrás listo en minutos.

1. Accede a cPanel

Abre tu navegador y escribe la dirección de tu cPanel. Normalmente es algo como https://tudominio.com/cpanel o https://tuip:2083. Introduce tus credenciales.

Si tu hosting usa Syspanel, la dirección es https://tudominio.com:2106 (recuerda, siempre puerto 2106). El proceso es similar, aunque los nombres de las secciones pueden variar ligeramente.

2. Busca la sección de redirecciones

Una vez dentro de cPanel, busca la herramienta llamada “Redirecciones” o “Redirects”. Normalmente está en la sección “Dominios” o “Archivos”. Si no la ves, usa el buscador de cPanel (arriba a la derecha) y escribe “redirecciones”.

3. Elige el tipo de redirección

cPanel te ofrece dos opciones:

  • Redirección permanente (301): es la que nos interesa para SEO. Indica que el cambio es definitivo.
  • Redirección temporal (302): solo para cambios temporales, no transfiere autoridad SEO.

Selecciona “Permanente (301)”.

4. Configura la redirección

Ahora verás un formulario con estos campos:

  • Selecciona el dominio: elige el dominio de tu tienda PrestaShop (por ejemplo, tutienda.com).
  • Ruta del archivo o directorio: aquí escribes la parte de la URL antigua después del dominio. Por ejemplo, si tu URL antigua es https://tutienda.com/producto-antiguo, solo escribe /producto-antiguo. No incluyas el dominio completo.
  • Redirige a: escribe la URL completa a la que quieres redirigir, por ejemplo https://tutienda.com/nuevo-producto.
  • Tipo de redirección: asegúrate de que esté en “Permanente (301)”.
  • Opciones adicionales:
    • Redirigir con o sin www: normalmente se deja como está, a menos que quieras unificar criterios.
    • Redirigir también el directorio: si estás redirigiendo un directorio entero (por ejemplo, /categoria-antigua/), marca esta opción para que también redirija las subpáginas.

[WARNING] No marques la opción “Redirigir también el directorio” si solo quieres redirigir una página específica. Esto podría redirigir todas las URLs que empiecen por ese directorio, lo que no siempre es deseable.

5. Guarda la redirección

Haz clic en el botón “Añadir” o “Guardar”. cPanel creará automáticamente un archivo .htaccess (si no existe) o añadirá la regla al existente. Verás un mensaje de confirmación.

6. Comprueba que funciona

Abre una ventana de incógnito en tu navegador y escribe la URL antigua. Deberías ser redirigido automáticamente a la nueva. También puedes usar herramientas online como “Redirect Checker” para verificar que el código de estado es 301.

[INFO] Si la redirección no funciona, revisa que no haya un conflicto con otras reglas en el archivo .htaccess. También asegúrate de que el dominio esté bien escrito y que la URL nueva sea accesible.

¿Qué hacer si no encuentras la opción en cPanel?

A veces, por configuración del hosting, la herramienta de redirecciones no está disponible. No te preocupes, tienes alternativas:

Opción 1: Editar manualmente el archivo .htaccess

El archivo .htaccess es un archivo oculto en la raíz de tu web. Puedes editarlo desde el Administrador de Archivos de cPanel.

  1. Ve a Archivos > Administrador de Archivos.
  2. Selecciona la carpeta raíz de tu dominio (normalmente public_html).
  3. Busca el archivo .htaccess. Si no lo ves, activa la opción “Mostrar archivos ocultos”.
  4. Ábrelo con el editor de texto.
  5. Añade la siguiente línea al final del archivo (justo antes de # END PrestaShop si existe):
Redirect 301 /producto-antiguo https://tutienda.com/nuevo-producto
  1. Guarda los cambios.

[WARNING] Si tu PrestaShop tiene un .htaccess generado automáticamente, no borres las líneas que empiezan por #. Solo añade tus redirecciones al final.

Opción 2: Usar un plugin o módulo de PrestaShop

Si prefieres no tocar archivos, puedes instalar un módulo de redirecciones desde el back office de PrestaShop. Busca “redirección 301” en el marketplace de PrestaShop. Algunos son gratuitos y te permiten gestionar las redirecciones desde el panel de administración.

Opción 3: Contactar con el soporte del hosting

Si nada de lo anterior te funciona, tu proveedor de hosting puede ayudarte. Ellos tienen acceso completo al servidor y pueden configurar la redirección por ti.

Buenas prácticas para redirecciones 301 en PrestaShop

Configurar una redirección es fácil, pero hay que hacerlo bien para no perjudicar el SEO. Sigue estos consejos:

Usa redirecciones 301 solo para cambios permanentes

Si solo vas a cambiar la URL por unos días (por ejemplo, para una promoción temporal), usa 302. La 301 le dice a Google que el cambio es definitivo, y si luego vuelves a la URL original, puede haber confusión.

Redirige páginas individuales, no todo el sitio

Si solo cambias un producto, no redirijas todo el directorio /productos/ a la nueva URL. Hazlo página por página para mantener la relevancia.

Mantén un registro de tus redirecciones

Anota en un documento las URLs antiguas y nuevas. Así, si en el futuro necesitas deshacer algún cambio, sabrás exactamente qué hiciste.

Revisa periódicamente los errores 404

Usa Google Search Console o herramientas como Screaming Frog para detectar páginas rotas. Si encuentras muchas, créales la redirección correspondiente.

No crees cadenas de redirecciones

Evita redirigir la URL antigua a una URL intermedia y luego a la final. Esto ralentiza la navegación y puede hacer que Google pierda parte del valor SEO. Siempre redirige directamente al destino final.

Preguntas frecuentes (FAQ) sobre redirecciones 301 en PrestaShop

¿Puedo configurar redirecciones 301 desde el back office de PrestaShop?

Sí, pero no es una función nativa. Necesitas instalar un módulo específico, como “SEO Redirections” o “301 Redirects”. Desde cPanel es más directo y no requiere módulos adicionales.

¿Las redirecciones 301 afectan al rendimiento de mi tienda?

Mínimamente. Cada redirección añade una pequeña latencia (milisegundos), pero si tienes muchas, puede notarse. Lo ideal es mantener el número de redirecciones bajo control.

¿Qué pasa si redirijo una URL que ya tiene tráfico?

La redirección 301 transfiere la mayor parte del valor SEO (PageRank) a la nueva URL. Por eso es tan importante hacerlo bien: no pierdes el trabajo de posicionamiento que ya tenías.

¿Puedo redirigir un dominio entero a otro?

Sí, desde cPanel puedes redirigir un dominio completo. En la herramienta de redirecciones, selecciona el dominio antiguo y en “Redirige a” escribe el nuevo dominio. Marca la opción “Redirigir también el directorio” para que todas las subpáginas se redirijan automáticamente.

¿Cómo sé si mi redirección 301 funciona correctamente?

Usa herramientas como “httpstatus.io” o “redirect-checker.org”. Introduce la URL antigua y te dirá el código de estado (debe ser 301) y la URL de destino.

¿Qué hago si mi hosting no tiene cPanel?

Si usas Syspanel (puerto 2106), busca la sección “Redirecciones” o “Dominios”. El proceso es muy similar. Si usas otro panel como Plesk, busca “Redirecciones de URL” o “Hosting Settings”. En todos los casos, el principio es el mismo: indicar la URL antigua y la nueva.

Conclusión

Configurar redirecciones 301 en PrestaShop desde cPanel es una tarea sencilla que puede ahorrarte muchos problemas de SEO y mejorar la experiencia de tus clientes. Ya sea que cambies una URL, migres tu tienda o simplemente limpies enlaces rotos, este proceso es esencial para mantener tu tienda saludable en los motores de búsqueda.

Recuerda: siempre usa redirecciones 301 para cambios permanentes, verifica que funcionan y lleva un registro de lo que haces. Con estos pasos, tu PrestaShop estará optimizado y listo para seguir vendiendo.

Si tienes dudas, vuelve a leer esta guía o consulta con tu soporte técnico. ¡No dejes que una URL rota arruine tu tienda online!

[TIP] ¿Usas Syspanel? No olvides que el puerto de acceso es el 2106. El resto del proceso es idéntico al de cPanel.

¿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