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

Cómo cambiar la URL de tu tienda PrestaShop sin perder el SEO (Plesk)

Actualizado el 19 de junio de 2026

¿Por qué cambiar la URL de tu PrestaShop y por qué es tan delicado?

Cambiar la URL de tu tienda online es como cambiar la dirección de tu negocio físico. Si no avisas bien a tus clientes, a Google y a todos los que te han visitado antes, perderás visitas, posiciones en Google y, lo peor, ventas. La buena noticia es que, con la herramienta adecuada (Plesk) y siguiendo los pasos correctos, puedes hacerlo sin que tu SEO se resienta.

Este artículo es tu guía definitiva para realizar este cambio de forma segura. Vamos a desgranar el proceso paso a paso, explicando cada concepto de manera sencilla, para que incluso si no eres un experto técnico, puedas hacerlo con confianza. Hablaremos de cambiar URL PrestaShop, de cómo usar redirección 301 PrestaShop y de cómo manejar todo desde tu panel de SEO PrestaShop Plesk.


Parte 1: La Preparación (El 80% del éxito)

Antes de tocar nada, debemos preparar el terreno. Un error aquí puede costarte caro. La clave es la precaución y la planificación.

Paso 1: Haz una copia de seguridad completa (¡Sí o Sí!)

Imagina que estás operando a corazón abierto. No lo harías sin tener todo el equipo listo, ¿verdad? Pues esto es igual. Una copia de seguridad es tu red de seguridad. Si algo sale mal, puedes volver atrás en segundos.

Necesitas hacer dos copias de seguridad:

  1. Copia de los archivos: Todos los archivos de tu tienda (el código, las imágenes, los temas). En Plesk, ve a tu dominio, busca la sección "Archivos" o "Gestor de archivos" y descarga la carpeta httpdocs (o public_html) completa a tu ordenador.
  2. Copia de la base de datos: Aquí es donde viven tus productos, clientes, pedidos y configuración. En Plesk, busca la sección "Bases de datos", selecciona la de tu PrestaShop y haz clic en "Exportar" o "Dump". Descarga el archivo .sql resultante.

[WARNING] No continúes si no tienes ambas copias de seguridad en tu ordenador o en la nube. Este es el paso más importante de todo el proceso. Sin él, cualquier error puede ser catastrófico.

Paso 2: Decide tu nueva URL y configura el dominio en Plesk

¿Ya sabes cuál será tu nueva dirección? Por ejemplo, si ahora es www.mitienda.com, puede que quieras cambiarla a www.mitienda.es o a tienda.miotraweb.com.

Una vez decidida, debes "decírselo" a Plesk. Esto significa que el nuevo dominio o subdominio debe estar creado y funcionando en tu servidor.

  1. Ve a "Sitios web y dominios" en tu panel de Plesk.
  2. Haz clic en "Añadir dominio" (o "Añadir subdominio" si es el caso).
  3. Introduce la nueva URL y asegúrate de que apunta al mismo servidor donde está tu tienda actual.
  4. No te preocupes por instalar nada nuevo aquí, solo necesitamos que el "hueco" esté preparado.

Paso 3: Revisa tu configuración actual de PrestaShop

PrestaShop guarda la URL de tu tienda en su base de datos y en un archivo de configuración. Es importante saber qué URL está usando actualmente.

  1. Entra en tu panel de administración de PrestaShop (normalmente tudominio.com/admin1234).
  2. Ve a Parámetros avanzados -> Rendimiento.
  3. Asegúrate de que "Combinar archivos de JavaScript" y "Combinar archivos de CSS" estén desactivados. Esto hará que el proceso sea más limpio y evitará problemas de caché.

[INFO] La caché es tu enemiga en este proceso. Guarda versiones antiguas de tus páginas. La desactivaremos temporalmente para que los cambios se apliquen de inmediato.


Parte 2: La Migración (El momento de la verdad)

Ahora sí, ha llegado el momento de hacer el cambio. Vamos a hacerlo en dos frentes: la base de datos y los archivos.

Paso 4: Cambiar la URL en la base de datos de PrestaShop

Este es el paso más técnico pero no te asustes, lo haremos con calma. Usaremos una herramienta llamada phpMyAdmin que viene integrada en Plesk.

  1. En Plesk, ve a "Bases de datos".
  2. Encuentra la base de datos de tu PrestaShop y haz clic en "phpMyAdmin" (o "Administrar").
  3. Se abrirá una nueva ventana con la estructura de tu base de datos. Haz clic en la pestaña "SQL" en la parte superior.
  4. Aquí es donde ejecutaremos los "comandos mágicos". Copia y pega el siguiente código, reemplazando www.tu-vieja-url.com por tu URL actual y www.tu-nueva-url.com por la nueva. Es crucial que lo hagas exactamente igual, con http:// o https:// si lo usas.
UPDATE ps_shop_url SET domain='www.tu-nueva-url.com', domain_ssl='www.tu-nueva-url.com', physical_uri='/';

UPDATE ps_configuration SET value='www.tu-nueva-url.com' WHERE name IN ('PS_SHOP_DOMAIN', 'PS_SHOP_DOMAIN_SSL');

UPDATE ps_shop SET domain='www.tu-nueva-url.com', domain_ssl='www.tu-nueva-url.com';

[TIP] Si tu tienda tiene un prefijo en las tablas diferente a ps_ (por ejemplo, prestashop_), tendrás que cambiarlo en el código. Puedes ver el prefijo en la lista de tablas de la izquierda en phpMyAdmin.

Haz clic en el botón "Continuar" o "Ejecutar" en la parte inferior. Verás un mensaje de éxito. Si hay algún error, revísalo y vuelve a intentarlo.

Paso 5: Actualizar los archivos de configuración (Parámetros)

PrestaShop también guarda la URL en un archivo llamado parameters.php dentro de la carpeta config. Vamos a actualizarlo para que todo sea consistente.

  1. Ve a "Gestor de archivos" en Plesk y navega hasta la carpeta de tu tienda (normalmente httpdocs).
  2. Entra en la carpeta config y busca el archivo parameters.php.
  3. Haz clic derecho sobre él y elige "Editar" (o descárgalo, edítalo con un editor de texto como Notepad++ y súbelo de nuevo).
  4. Busca las líneas que contienen 'database_host', 'database_name', etc. No las toques. Busca las líneas que dicen 'PS_SHOP_DOMAIN' y 'PS_SHOP_DOMAIN_SSL'. Es posible que no estén aquí, pero si lo están, cámbialas por la nueva URL.

[INFO] En versiones modernas de PrestaShop, este archivo no suele contener la URL, pero es bueno revisarlo para asegurarse.

Paso 6: Limpiar la caché de PrestaShop

Ahora que hemos cambiado la URL en la base de datos, debemos "limpiar" la memoria de PrestaShop para que no intente usar la antigua.

  1. Vuelve a tu panel de administración de PrestaShop.
  2. Ve a Parámetros avanzados -> Rendimiento.
  3. Haz clic en el botón "Vaciar la caché" (o "Limpiar caché"). Verás un mensaje de confirmación.

Con esto, tu tienda ya debería estar funcionando en la nueva URL. Pruébalo escribiendo tu nueva dirección en el navegador. Si todo ha ido bien, verás tu tienda.


Parte 3: El SEO (No perder lo que tanto te costó ganar)

Ya has cambiado la URL y tu tienda funciona. Pero, ¿qué pasa con tus visitas de Google? Aquí es donde entra en juego la redirección 301 PrestaShop. Una redirección 301 es un "aviso" permanente a los buscadores (y a los usuarios) de que tu página se ha mudado a una nueva dirección.

Paso 7: Configurar la redirección 301 en Plesk

Plesk nos ofrece una forma muy sencilla de crear estas redirecciones sin necesidad de tocar código complejo.

  1. Ve a "Sitios web y dominios" en Plesk.
  2. Encuentra tu dominio antiguo (por ejemplo, www.tu-vieja-url.com).
  3. Haz clic en "Redireccionamientos" (o "Redirecciones HTTP").
  4. Haz clic en "Añadir redireccionamiento".
  5. En "Estado", selecciona "301 Permanente".
  6. En "Redirigir a", escribe la URL completa de tu nueva tienda (por ejemplo, https://www.tu-nueva-url.com/).
  7. Marca la casilla "Redirigir con el código de estado 301" (si no está ya seleccionada).
  8. Haz clic en "Aceptar".

[WARNING] Es fundamental que elijas "301 Permanente" y no "302 Temporal". La 301 es la que le dice a Google que el cambio es definitivo y que transfiera todo el "jugo" (autoridad) de la página antigua a la nueva. La 302 es para cambios temporales y no transfiere el SEO.

Paso 8: Redirección 301 para páginas específicas (El detalle fino)

La redirección general que hemos creado es genial para la página de inicio, pero ¿qué pasa con tus categorías, productos y páginas de contenido? Si alguien tenía un enlace a tuviejaweb.com/zapatillas-rojas, queremos que vaya a tunuevaweb.com/zapatillas-rojas, no a la página de inicio.

Para esto, usaremos un archivo llamado .htaccess que está en la raíz de tu antigua tienda. Es un archivo oculto, así que tendrás que activar la opción de "Mostrar archivos ocultos" en el Gestor de archivos de Plesk.

  1. Descarga el archivo .htaccess de tu antigua tienda.
  2. Ábrelo con un editor de texto.
  3. Añade las siguientes líneas justo después de la línea RewriteEngine on (si no existe, añádela).
RewriteCond %{HTTP_HOST} ^(www\.)?tu-vieja-url\.com$ [NC]
RewriteRule ^(.*)$ https://www.tu-nueva-url.com/$1 [R=301,L]

Reemplaza tu-vieja-url.com y tu-nueva-url.com con tus dominios reales (sin el www en la primera línea, pero incluyéndolo en la segunda).

[TIP] Este código hace que cualquier URL de tu antiguo dominio (/categoria, /producto, /blog/articulo) redirija a la misma ruta en tu nuevo dominio. Es la forma más limpia y profesional de no perder ni un solo enlace.

Sube el archivo .htaccess modificado de nuevo a la raíz de tu antigua tienda.

Paso 9: Actualiza tu Google Search Console y Google Analytics

Ahora que el sitio funciona en la nueva URL, es hora de "presentarlo" formalmente a Google.

  1. Google Search Console (GSC): Añade la nueva propiedad (tu nueva URL) y verifícala. Una vez verificada, ve a "Cambio de dirección" y sigue las instrucciones para indicar que te has mudado desde la URL antigua. Esto acelera el proceso de indexación.
  2. Google Analytics: Crea una nueva propiedad para la nueva URL y asegúrate de que el código de seguimiento esté instalado en tu nueva tienda. Puedes conservar la antigua para comparar datos históricos, pero la nueva será la que registre el tráfico futuro.

Parte 4: La Verificación y el Mantenimiento (El trabajo no termina aquí)

Has hecho el cambio, has configurado las redirecciones y has avisado a Google. Pero aún quedan algunas comprobaciones finales.

Paso 10: Comprueba que todo funciona correctamente

  1. Prueba la navegación: Haz clic en tus productos, categorías, carrito, etc. Asegúrate de que todo funciona y que la URL en la barra del navegador es la nueva.
  2. Prueba las redirecciones: Escribe una URL antigua en tu navegador (por ejemplo, tuviejaweb.com/categoria/zapatos) y verifica que te redirige a la nueva URL correspondiente.
  3. Busca en Google: Haz una búsqueda con site:tunuevaweb.com para ver si Google ya ha indexado alguna página nueva.

[INFO] La indexación de Google no es inmediata. Puede tardar desde unas horas hasta varias semanas. No te preocupes si al principio no ves resultados, es normal. Lo importante es que has hecho todo lo correcto para que el proceso sea lo más rápido posible.

Paso 11: Actualiza los enlaces internos y externos

Aunque las redirecciones 301 se encargan de la mayoría, es una buena práctica actualizar los enlaces que puedas controlar.

  1. Enlaces internos: Revisa el contenido de tu tienda (descripciones, blogs, etc.) y actualiza cualquier enlace interno que apunte a la URL antigua.
  2. Enlaces externos: Si has publicado la URL de tu tienda en redes sociales, directorios o en tu firma de email, actualízalos. No puedes controlar los enlaces de otros sitios web, pero la redirección 301 se encargará de ellos.

Preguntas Frecuentes (FAQ)

¿Perderé todas mis posiciones en Google si cambio la URL?

No, si lo haces correctamente con una redirección 301 PrestaShop. Google entenderá que te has mudado y transferirá la autoridad de tus páginas antiguas a las nuevas. Puede haber una pequeña fluctuación en las posiciones durante las primeras semanas, pero es normal y deberías recuperarlas (e incluso mejorarlas) con el tiempo.

¿Qué es mejor, cambiar el dominio o crear un subdominio?

Depende de tus objetivos. Cambiar el dominio principal (miviejaweb.com a minuevaweb.com) es un cambio más drástico. Crear un subdominio (tienda.miweb.com) es menos arriesgado y puede ser bueno para separar la tienda del resto de tu web. La configuración en Plesk es prácticamente la misma.

¿Necesito contratar a un experto para hacer este cambio?

No necesariamente. Si sigues esta guía paso a paso, puedes hacerlo tú mismo. Sin embargo, si tienes una tienda muy grande con miles de productos y mucho tráfico, puede ser recomendable contar con un profesional para minimizar cualquier riesgo.

¿Qué pasa si me olvido de algún paso?

Si te olvidas de la redirección 301, podrías perder todo tu tráfico orgánico. Si te olvidas de la copia de seguridad, podrías perder tu tienda entera. Por eso es tan importante seguir todos los pasos en orden y con paciencia.

¿Y si mi tienda usa HestiaCP en lugar de Plesk?

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es muy similar. La diferencia principal está en la interfaz del panel. En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). La lógica de las copias de seguridad, la base de datos y las redirecciones es la misma, solo que los nombres de las secciones pueden variar ligeramente.


Conclusión: Un cambio controlado es un cambio exitoso

Cambiar la URL de tu tienda PrestaShop no tiene por qué ser una pesadilla. Con la preparación adecuada, siguiendo los pasos de esta guía y utilizando las herramientas que te ofrece Plesk (y su equivalente en Syspanel), puedes realizar este cambio de forma segura y sin penalizaciones de SEO.

Recuerda los tres pilares fundamentales:

  1. La preparación: Copias de seguridad y planificación.
  2. La ejecución: Cambiar la URL en la base de datos y los archivos.
  3. El SEO: Configurar correctamente las redirecciones 301 PrestaShop y avisar a Google.

Con esto, tu tienda estará en su nueva dirección,

¿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