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

Cómo cambiar la URL de tu tienda PrestaShop sin perder posicionamiento

Actualizado el 11 de abril de 2026

Cambiar la URL de tu tienda PrestaShop es una tarea que, si se hace sin cuidado, puede convertirse en una pesadilla de tráfico perdido y posiciones en Google desaparecidas. Sin embargo, con la estrategia correcta, puedes realizar este cambio de forma segura y, de hecho, hasta mejorar tu SEO en el proceso.

En esta guía extensa y práctica, te voy a explicar paso a paso cómo cambiar URL PrestaShop sin que tu posicionamiento se resienta. Hablaremos de por qué es necesario cambiar, qué errores evitar, cómo configurar la redirección 301 PrestaShop y cómo verificar que todo ha ido bien.

Vamos a ir por partes, con un lenguaje claro y sin tecnicismos innecesarios. Al final, tendrás un plan de acción completo para ejecutar la migración con total confianza.


¿Por qué querrías cambiar la URL de tu tienda?

Antes de lanzarnos a la acción, es importante entender el "por qué". Cambiar la URL de una tienda online no es algo que se haga por capricho. Las razones más comunes suelen ser:

  • Cambio de dominio: Has comprado un dominio más corto, más profesional o con la extensión correcta (por ejemplo, de .net a .com).
  • Migración a HTTPS: Si aún no tienes el candadito de seguridad, este es el momento de hacerlo. Google lo prefiere y tus clientes lo agradecen.
  • Reestructuración de la tienda: Quieres cambiar la estructura de carpetas (por ejemplo, de /tienda/ a la raíz del dominio) para simplificar las URLs.
  • Cambio de plataforma o servidor: Aunque el dominio sea el mismo, a veces es necesario ajustar la URL base.

Sea cual sea tu motivo, el objetivo es el mismo: que los usuarios y los motores de búsqueda lleguen a tu nuevo destino sin perderse por el camino.


El plan de acción: Antes de tocar nada

La clave para no perder posicionamiento es la preparación. No puedes simplemente ir al panel de administración y cambiar la URL. Eso sería un desastre. Sigue este protocolo previo:

1. Haz una copia de seguridad completa

Este es el paso más importante y el que más se salta la gente. No lo hagas tú. Una copia de seguridad incluye:

  • Los archivos de tu tienda: Todo el código PHP, imágenes, temas y módulos.
  • La base de datos: Donde están tus productos, pedidos, clientes y todas las configuraciones.

Puedes hacerlo desde el panel de control de tu hosting (como Syspanel, el cual puedes acceder a través del puerto 2106) o mediante un plugin de copias de seguridad. Guarda la copia en un lugar seguro, como tu ordenador o un servicio de almacenamiento en la nube.

[WARNING] Si no tienes una copia de seguridad reciente, no continúes. Un error durante el cambio de URL puede dejarte la tienda inaccesible, y sin copia de seguridad, la recuperación es muy complicada.

2. Audita tu estado actual

Antes de cambiar nada, necesitas saber cuál es tu punto de partida. Esto te servirá para comparar después. Anota:

  • Tu posición actual en Google: ¿En qué posición están tus palabras clave principales?
  • Tu tráfico orgánico: Utiliza Google Search Console y Google Analytics para tener una métrica base.
  • Tus páginas más importantes: ¿Cuáles son las URLs que más tráfico te generan? Haz una lista.

Este "antes" te dará la tranquilidad de saber si el cambio ha sido un éxito o si algo ha salido mal.

3. Elige tu nueva estructura de URLs

Decide exactamente cómo será tu nueva URL. Por ejemplo:

  • Antes: www.mitienda.com/tienda/index.php
  • Después: www.mitienda.com/

O quizás quieras cambiar de dominio por completo:

  • Antes: www.miviejatienda.com
  • Después: www.mitiendanueva.com

Ten claro el mapa de todas las URLs antiguas y a qué URL nueva deben corresponder. Esto es lo que se llama un "mapa de redirecciones".


El proceso de cambio en PrestaShop (Paso a paso)

Ahora sí, vamos a la acción. Te explico los dos escenarios principales: cambiar el dominio y cambiar la carpeta de instalación.

Escenario A: Cambiar el dominio o la URL base

Este es el caso más común. PrestaShop guarda la URL de tu tienda en dos lugares: la base de datos y los archivos de configuración.

Paso 1: Modifica la configuración en el Back Office

Accede a tu panel de administración de PrestaShop. Ve a Parámetros avanzadosGeneral.

En la sección Configuración de la tienda, encontrarás los campos URL de la tienda y URL de SSL (si tienes HTTPS).

[INFO] Es probable que los campos de URL estén atenuados o bloqueados. Para desbloquearlos, hay que activar la opción "Sí" en "Permitir modificar la URL de la tienda". Esta opción está justo debajo de los campos de URL.

Una vez desbloqueado, introduce tu nueva URL en ambos campos (con https:// si tienes SSL) y guarda los cambios.

Paso 2: Actualiza los archivos de configuración

PrestaShop también guarda la URL en un archivo llamado parameters.php dentro de la carpeta app/config/. Deberías actualizarlo manualmente por seguridad.

Conéctate a tu servidor mediante FTP o el administrador de archivos de tu hosting (Syspanel). Busca el archivo app/config/parameters.php y ábrelo con un editor de texto.

Busca las líneas que contienen database_host, database_name, etc. No las toques. Lo que te interesa son las líneas que definen las URLs. Busca algo como:

'database_host' => 'localhost',
...
'cookie_key' => '...',
'cookie_iv' => '...',

En realidad, en parameters.php no suele estar la URL, pero sí puede haber referencias. Lo más fiable es vaciar la caché después de cambiar la URL en el Back Office.

Paso 3: Limpia la caché

Ve a Parámetros avanzadosRendimiento y haz clic en el botón Vaciar la caché (tanto la de Smarty como la de la plantilla). Esto es crucial para que PrestaShop no siga usando la URL antigua.

[TIP] Si no puedes acceder al Back Office después del cambio, puedes vaciar la caché manualmente borrando el contenido de las carpetas var/cache (o cache en versiones antiguas) excepto los archivos .htaccess e index.php.

Escenario B: Cambiar la carpeta de instalación

Si tu tienda está en www.tudominio.com/tienda y quieres que esté en www.tudominio.com, el proceso es similar pero con un paso adicional.

  1. Mueve los archivos: Con tu cliente FTP, mueve todos los archivos de la subcarpeta /tienda/ a la raíz de tu dominio (/public_html/ o /www/).
  2. Sigue los pasos del Escenario A: Después de mover los archivos, entra al Back Office (puede que la URL de acceso cambie) y modifica la URL de la tienda en la configuración general.
  3. Actualiza el .htaccess: PrestaShop genera un archivo .htaccess automáticamente. Después de mover los archivos, es posible que necesites regenerarlo. Puedes hacerlo desde Parámetros avanzadosHerramientasGenerar archivo .htaccess (en versiones antiguas) o simplemente vaciando la caché, que suele regenerarlo.

El paso más importante: Configurar la redirección 301

Aquí es donde se gana o se pierde el SEO. Una redirección 301 PrestaShop le dice a Google (y a los navegadores) que una URL ha cambiado de forma permanente. Es la forma correcta de trasladar la "autoridad" de una página a otra.

Sin la redirección 301, todos tus enlaces antiguos (los que están indexados en Google) darán error 404, lo que hará que pierdas posicionamiento rápidamente.

¿Cómo se hace una redirección 301?

Tienes dos opciones principales: usando el archivo .htaccess o mediante un módulo.

Opción 1: La forma manual (para los valientes)

El archivo .htaccess se encuentra en la raíz de tu tienda. Es un archivo de configuración que controla el servidor Apache. Debes añadir unas líneas al principio del archivo (después de RewriteEngine On).

Ejemplo para cambiar de dominio:

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

Ejemplo para cambiar de carpeta:

RewriteEngine On
RewriteRule ^tienda/(.*)$ /$1 [L,R=301,NC]

[WARNING] Modificar el .htaccess es delicado. Un error puede romper toda tu tienda. Si no te sientes seguro, utiliza la opción con módulo.

Opción 2: La forma segura (con módulo)

Existen módulos específicos para SEO en PrestaShop (como el módulo de redirección de PrestaShop o de terceros). Estos módulos te permiten crear reglas de redirección desde el Back Office, sin tocar archivos.

Ventajas del módulo:

  • No necesitas conocimientos técnicos.
  • Es más difícil cometer errores.
  • Suelen ofrecer funciones adicionales (como redirigir por producto o categoría).

Cómo usarlo:

  1. Instala el módulo desde el marketplace de PrestaShop.
  2. Ve a la configuración del módulo.
  3. En la sección de redirecciones, añade la URL antigua y la URL nueva.
  4. Guarda los cambios.

[TIP] Asegúrate de que la redirección sea 301 y no 302 (redirección temporal). La 301 es la que transfiere el "jugo" SEO.


¿Qué pasa con las URLs de productos y categorías?

Si has cambiado la estructura de tus URLs (por ejemplo, has activado las URLs amigables o has cambiado el prefijo de las categorías), necesitarás redirigir cada URL antigua a su correspondiente nueva.

Esto puede ser tedioso, pero es fundamental. Puedes hacerlo con un módulo de redirección masiva o exportando una lista de tus URLs antiguas desde Google Search Console y creando las reglas una a una.

La regla de oro: Cada URL antigua que devuelva un error 404 debe tener una redirección 301 a su equivalente más cercano en la nueva estructura.


Después de la migración: Verificación y seguimiento

Has hecho el cambio, has configurado las redirecciones. ¿Ya está? Aún no. Ahora viene la fase de verificación.

1. Comprueba que todo funciona

  • Navega por tu tienda: Entra como cliente, revisa las categorías, los productos, el carrito. Asegúrate de que no hay enlaces rotos.
  • Utiliza herramientas de verificación: Puedes usar herramientas online gratuitas para comprobar el estado de tus URLs. Introduce una URL antigua y verifica que devuelve un código de estado 301 y que te redirige a la URL nueva.

2. Actualiza Google Search Console

  • Añade la nueva propiedad: Ve a Google Search Console y añade tu nueva URL como una nueva propiedad.
  • Envía el nuevo sitemap: PrestaShop genera un sitemap automáticamente. Encuentra la URL (normalmente tu-dominio.com/sitemap.xml) y envíala en Search Console.
  • Solicita el cambio de dirección (si es un cambio de dominio): Esta es una herramienta de Search Console que le dice a Google que has cambiado de dominio. Es muy útil para acelerar el proceso de indexación.

3. Monitorea el tráfico y las posiciones

  • En Google Analytics: Observa si hay una caída de tráfico. Es normal que haya una pequeña fluctuación los primeros días, pero si la caída es brusca y no se recupera, algo está mal.
  • En Google Search Console: Revisa el informe de "Cobertura" para ver si hay muchos errores 404. Si los hay, significa que te has dejado alguna redirección sin configurar.

[INFO] La paciencia es clave. Google puede tardar varias semanas en rastrear y reindexar todas tus nuevas URLs. No esperes resultados inmediatos.


Preguntas frecuentes (FAQ) sobre el cambio de URL

Aquí te respondo a las dudas más comunes que suelen tener los usuarios:

¿Perderé todo mi SEO si cambio la URL?

No necesariamente. Si haces una redirección 301 correcta, puedes conservar la gran mayoría de tu posicionamiento. Al principio puede haber una pequeña caída, pero es normal y se recupera en unas semanas.

¿Cuánto tarda Google en indexar las nuevas URLs?

No hay un tiempo exacto. Puede tardar desde unos días hasta varias semanas. Depende de la autoridad de tu dominio, la frecuencia de rastreo y la calidad de tus enlaces. Enviar el sitemap ayuda a acelerar el proceso.

¿Qué es mejor, cambiar el dominio o crear una tienda nueva?

Si tu tienda actual tiene un buen SEO, es mejor cambiar el dominio y hacer las redirecciones. Crear una tienda nueva desde cero significa empezar de cero en el posicionamiento, lo cual es mucho más costoso y lento.

¿Puedo deshacer el cambio si algo sale mal?

Sí, si tienes la copia de seguridad que hiciste al principio. Puedes restaurar los archivos y la base de datos a su estado anterior. Por eso la copia de seguridad es tan importante.

¿Afecta el cambio de URL a mis clientes?

Tus clientes habituales pueden tener enlaces guardados en favoritos. La redirección 301 se encargará de que esos enlaces sigan funcionando y les lleven a la nueva URL. Además, es una buena práctica informarles del cambio a través de tu newsletter o redes sociales.


Errores comunes que debes evitar

  • No hacer copia de seguridad: Es el error más grave. No hay excusa para no hacerlo.
  • Cambiar la URL y no configurar las redirecciones: Esto es como mudarte de casa y no dejar tu nueva dirección en el buzón del correo.
  • Usar redirecciones 302 en lugar de 301: La 302 es temporal y no transfiere el posicionamiento.
  • Olvidar actualizar las URLs internas: Asegúrate de que los enlaces dentro de tu tienda (menús, pies de página, etc.) apunten a las nuevas URLs.
  • No actualizar Google Search Console: Si no le avisas a Google del cambio, tardará mucho más en indexar tus nuevas URLs.

Conclusión: Un cambio de URL no tiene por qué ser un dolor de cabeza

Cambiar la URL de tu tienda PrestaShop es un proceso delicado, pero totalmente manejable si sigues un plan claro. La clave está en la preparación, la ejecución cuidadosa y la verificación posterior.

Recuerda los tres pilares:

  1. Preparación: Copia de seguridad y auditoría.
  2. Ejecución: Cambia la URL en PrestaShop y configura las redirecciones 301.
  3. Verificación: Comprueba que todo funciona y monitoriza tu SEO.

Siguiendo estos pasos, podrás cambiar URL PrestaShop sin perder posicionamiento y con la tranquilidad de saber que estás haciendo lo correcto para el futuro de tu tienda online. No tengas miedo de dar el paso; la recompensa (un mejor dominio, una estructura más limpia, una web más segura) merece la pena.

Si en algún momento te sientes perdido, recuerda que puedes pedir ayuda a tu proveedor de hosting o a un desarrollador especializado en PrestaShop. A veces, una pequeña inversión te ahorra un gran dolor de cabeza.

¿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