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

Cómo cambiar la URL de tu tienda PrestaShop sin romper el SEO

Actualizado el 24 de diciembre de 2025

Cambiar la URL de tu tienda PrestaShop es una operación delicada. Si se hace mal, puedes perder todo tu posicionamiento en Google de la noche a la mañana. Pero no te preocupes, porque con esta guía paso a paso vas a aprender a hacerlo de forma segura, manteniendo tus rankings y evitando errores de "404 Not Found".

Aquí no solo te diremos qué botones tocar, sino también por qué debes hacerlo y cómo verificar que todo haya salido bien. Vamos a desglosar el proceso en fases: preparación, cambio en el panel, redirecciones y verificación final.


Fase 1: Preparación y Copia de Seguridad (El Paso que Nunca Debes Omitir)

Antes de tocar una sola línea de código o pulsar un botón, necesitas un plan. Cambiar la URL de tu tienda implica modificar la base de datos, los archivos de configuración y, sobre todo, la forma en que los buscadores te encuentran.

1.1. Haz una Copia de Seguridad Completa

Esto es lo primero y más importante. Si algo sale mal, necesitas poder volver a tu estado original en minutos. Una copia de seguridad debe incluir dos cosas:

  • Los archivos del servidor (todo el contenido de la carpeta donde está instalada tu tienda, normalmente public_html).
  • La base de datos MySQL (donde están tus productos, clientes y configuraciones).

Puedes hacerlo desde el panel de control de tu hosting (cPanel, Plesk o Syspanel) o usando un módulo de PrestaShop. En Syspanel, recuerda que el acceso es a través del puerto 2106 (ej: https://tudominio.com:2106). Busca la sección "Copias de Seguridad" o "Backup" y genera ambas.

[WARNING] No continúes sin hacer esto. Perder los datos de tu tienda es irreversible. Una copia de seguridad es tu seguro de vida.

1.2. Identifica Todas las URLs que Vas a Cambiar

No solo cambia la URL principal. Debes pensar en:

  • El dominio actual: https://www.mitiendaantigua.com
  • El dominio nuevo: https://www.mitiendanueva.com
  • Las URLs de los productos y categorías: Estas suelen cambiar si cambias la estructura de las categorías, pero en este artículo asumimos que solo cambias el dominio.

Anota en un papel o en un documento ambas URLs. Las necesitarás más adelante.


Fase 2: El Cambio en el Back Office de PrestaShop

Una vez que tienes tu respaldo, es hora de hacer el cambio "oficial" en el panel de administración. PrestaShop guarda la URL de tu tienda en dos lugares clave y debes actualizarlos ambos.

2.1. Actualizar la URL en "Parámetros Avanzados"

  1. Inicia sesión en tu Back Office de PrestaShop.
  2. Ve al menú Parámetros Avanzados (o Advanced Parameters).
  3. Haz clic en General.
  4. Busca la sección Configuración de la tienda (o Shop URL).
  5. Aquí verás campos como: Dominio, Dominio SSL y URI base.
  6. Cambia el valor de Dominio y Dominio SSL por tu nueva URL, sin incluir http:// o https://. Por ejemplo: www.mitiendanueva.com.
  7. Si tu tienda está en la raíz del dominio, el campo URI base debe estar vacío o tener solo /. Si la tienes en una subcarpeta (ej: www.mitienda.com/tienda), añade /tienda/.

[TIP] Si no estás seguro de que tu certificado SSL cubre el nuevo dominio, espera a que la propagación del DNS termine antes de activar el SSL en este paso.

2.2. Actualizar la URL en "Preferencias" (Opcional pero Recomendado)

En versiones antiguas de PrestaShop, también se guarda la URL en el menú Preferencias > General. En versiones más recientes, este paso se centraliza en el anterior. Si ves un campo que diga "URL de la tienda" o "URL canónica", actualízalo también con la nueva dirección.

2.3. Limpiar la Caché de PrestaShop

Después de guardar los cambios, es muy probable que PrestaShop tenga una caché antigua. Para limpiarla:

  1. Ve a Parámetros Avanzados > Rendimiento (o Performance).
  2. Haz clic en el botón Vaciar la caché (o Clear cache).
  3. Esto eliminará los archivos temporales y forzará a la tienda a regenerar las URLs con los nuevos datos.

Fase 3: La Clave del SEO – Redirecciones 301

Ahora viene la parte más importante para no perder tu posicionamiento web. Cambiar la URL sin configurar una redirección 301 es un suicidio SEO.

¿Qué es una redirección 301? Es una instrucción que le dice a Google (y a cualquier navegador) que una página se ha movido de forma permanente a una nueva dirección. Cuando un usuario o un buscador intenta acceder a https://www.mitiendaantigua.com/producto-zapatos, el servidor responde con un código 301 y lo envía automáticamente a https://www.mitiendanueva.com/producto-zapatos.

Sin esta redirección, Google verá cientos de errores 404, perderá la confianza en tu sitio y tu tráfico orgánico caerá en picado.

3.1. Redirección a Nivel de Servidor (El Método Más Efectivo)

La forma más limpia y eficiente de hacer una redirección 301 es a nivel del servidor. Esto depende de si usas Apache o Nginx.

Para Apache (Archivo .htaccess)

  1. Accede a la raíz de tu instalación de PrestaShop a través de un cliente FTP o el administrador de archivos de tu hosting.
  2. Encuentra el archivo .htaccess. Nota: Es un archivo oculto, así que asegúrate de que tu cliente FTP tenga la opción "Mostrar archivos ocultos" activada.
  3. Antes de editarlo, descarga una copia de seguridad del archivo.
  4. Al final del archivo, añade el siguiente bloque de código:
# Redirección 301 de dominio antiguo a nuevo
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mitiendaantigua\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.mitiendaantigua\.com$
RewriteRule (.*)$ https://www.mitiendanueva.com/$1 [R=301,L]
</IfModule>
  1. Guarda el archivo y súbelo de nuevo al servidor.

[WARNING] Este código debe ir ANTES de las reglas de reescritura que PrestaShop ya tiene en el archivo. Si lo pones al final y no funciona, prueba a colocarlo justo después de la línea RewriteEngine on que ya existe en el archivo de PrestaShop.

Para Nginx (Archivo de Configuración)

Si tu hosting usa Nginx, deberás editar el archivo de configuración del bloque del servidor (server block). Añade lo siguiente dentro del bloque server que corresponde a tu dominio antiguo:

server {
    listen 80;
    server_name mitiendaantigua.com www.mitiendaantigua.com;
    return 301 https://www.mitiendanueva.com$request_uri;
}

Y para el tráfico SSL (puerto 443), repite la operación dentro del bloque SSL correspondiente.

3.2. Redirección a Nivel de Aplicación (Si No Puedes Tocar el Servidor)

Algunos hosting compartidos no te permiten editar fácilmente la configuración del servidor. En ese caso, puedes usar un módulo de PrestaShop. Busca en el mercado de PrestaShop Addons módulos como "Redirection" o "301 Redirects". Estos módulos te permiten crear reglas de redirección desde el Back Office sin tocar código.

La ventaja de esta opción es que es más fácil de gestionar para un novato. La desventaja es que añade una capa extra de complejidad y puede ser más lenta que una redirección a nivel de servidor.


Fase 4: Actualizar URLs en Google Search Console y Otras Herramientas

No basta con hacer el cambio en tu servidor. Tienes que informar a Google de que has cambiado de dirección.

4.1. Cambio de Dirección en Google Search Console

Esta es la herramienta más poderosa para este fin. Si tenías tu tienda antigua registrada en Search Console, sigue estos pasos:

  1. Ve a Google Search Console.
  2. Añade tu nuevo dominio como una nueva propiedad (si no lo has hecho ya).
  3. Verifica que eres el propietario del nuevo dominio (puedes usar la verificación por DNS, por archivo HTML o por etiqueta meta).
  4. Una vez verificado, ve a la propiedad antigua (mitiendaantigua.com).
  5. En el menú lateral, busca Configuración > Cambio de dirección.
  6. Sigue el asistente. Te pedirá que selecciones la nueva propiedad y confirmes que has configurado las redirecciones 301. Asegúrate de haber hecho el paso 3 antes de llegar aquí.

[INFO] El cambio de dirección en Search Console no es instantáneo. Puede tardar unos días o semanas en procesarse. Mientras tanto, asegúrate de que las redirecciones 301 están funcionando para que Google "siga" los pasos.

4.2. Actualizar tu sitemap.xml

PrestaShop genera un sitemap automáticamente. Después del cambio, debes regenerarlo para que las URLs nuevas sean las que se incluyan.

  1. En el Back Office, ve a Módulos > Módulos y Servicios.
  2. Busca el módulo "Sitemap" (o "Google Sitemap").
  3. Haz clic en Configurar y luego en el botón para generar el sitemap.
  4. Una vez generado, envía la nueva URL del sitemap (ej: https://www.mitiendanueva.com/1-sitemap.xml) en Google Search Console.

4.3. Herramientas de Analítica

No olvides actualizar también tus herramientas de analítica:

  • Google Analytics: Ve a Administración > Configuración de la propiedad > Propiedad > Información de la propiedad y cambia la URL por defecto.
  • Bing Webmaster Tools: Similar a Google, añade el nuevo sitio y solicita el cambio de dirección.

Fase 5: Verificación y Monitorización Post-Cambio

Una vez que has hecho todo lo anterior, tu trabajo no ha terminado. Tienes que verificar que todo funciona correctamente.

5.1. Comprueba las Redirecciones Manualmente

Abre una ventana de incógnito en tu navegador y escribe una URL antigua, por ejemplo: https://www.mitiendaantigua.com/index.php?id_product=1. Deberías ser redirigido automáticamente a https://www.mitiendanueva.com/index.php?id_product=1.

Puedes usar herramientas online como "Redirect Checker" para ver el código de estado HTTP. Debe mostrar 301 Moved Permanently.

5.2. Busca Errores 404

Después de unos días, ve a Google Search Console > Cobertura (o Coverage). Si ves un aumento de errores 404, significa que hay páginas que no se están redirigiendo correctamente. Investiga esos errores y crea redirecciones específicas si es necesario.

5.3. Monitoriza tu Posicionamiento

Durante las primeras semanas, es normal que haya una pequeña fluctuación en tu posicionamiento. No te asustes si ves una caída temporal. Google está procesando las redirecciones. Si has hecho todo correctamente, tu posicionamiento debería recuperarse y mantenerse.


Preguntas Frecuentes (FAQ) sobre el Cambio de URL

¿Qué pasa si cambio la URL y no hago una redirección 301?

Perderás todo tu tráfico orgánico de buscadores. Los enlaces entrantes que apuntaban a tu dominio antiguo dejarán de funcionar, y Google indexará tu nueva tienda desde cero, como si fuera un sitio web totalmente nuevo. Esto puede llevar meses en recuperarse.

¿Es mejor cambiar el dominio o usar una subcarpeta?

Depende de tus objetivos. Cambiar el dominio es un cambio más radical y arriesgado para el SEO. Usar una subcarpeta (www.tudominio.com/tienda) es más seguro porque mantiene la autoridad de tu dominio principal. Si tu dominio actual es malo (ej: mitienda123.com) y quieres uno más profesional (mitienda.com), el cambio es justificable. Si solo quieres reorganizar la estructura, una subcarpeta es mejor.

¿Cuánto tarda Google en procesar el cambio de dirección?

No hay un tiempo exacto. Puede tardar desde unos pocos días hasta varias semanas. Lo importante es que las redirecciones 301 estén funcionando al 100% desde el primer momento.

¿Necesito actualizar mi certificado SSL si cambio el dominio?

Sí, absolutamente. Necesitas un certificado SSL válido para el nuevo dominio. La mayoría de los hosting ofrecen certificados gratuitos (Let's Encrypt) a través de su panel de control. En Syspanel, puedes solicitarlo desde la sección de "Seguridad" o "SSL".

He usado un módulo de redirección en PrestaShop, pero no funciona. ¿Qué hago?

Primero, verifica que el módulo está activo y configurado correctamente. A veces, los módulos entran en conflicto con las reglas de reescritura de PrestaShop. Te recomiendo que pruebes la redirección a nivel de servidor (paso 3.1), ya que es la más fiable. Si no te sientes cómodo editando archivos, contacta con tu proveedor de hosting para que te ayude.


Conclusión Final

Cambiar la URL de tu tienda PrestaShop sin romper el SEO es un proceso que requiere paciencia y meticulosidad. No es un cambio que debas tomar a la ligera, pero con esta guía tienes todas las herramientas para hacerlo bien.

Recuerda el orden de los factores:

  1. Copia de seguridad de todo.
  2. Actualiza las URLs en el Back Office.
  3. Configura las redirecciones 301 (lo más importante).
  4. Informa a Google con el cambio de dirección.
  5. Verifica y monitoriza que todo funcione.

Con estos pasos, podrás realizar la transición a tu nuevo dominio o URL sin perder el valioso trabajo de posicionamiento que has logrado. Si tienes dudas, siempre es recomendable consultar con un experto en SEO o con tu proveedor de hosting, especialmente si utilizas un servidor configurado de forma no estándar. ¡Mucha suerte con el cambio!

¿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