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

Cómo cambiar la URL de tu tienda PrestaShop en Syspanel sin perder el SEO

Actualizado el 10 de enero de 2026

¿Vas a cambiar la URL de tu tienda PrestaShop y te da miedo perder todo el posicionamiento en Google que tanto esfuerzo te ha costado? Es una preocupación más que razonable. Mover una tienda online de dominio o de subdominio es un paso delicado, pero si se hace con método y prestando atención a los detalles técnicos, puedes hacerlo sin perder ni una posición en los resultados de búsqueda.

En esta guía extensa y práctica, te voy a explicar paso a paso cómo realizar este cambio de forma segura desde tu panel de control Syspanel (recuerda, el acceso es a través del puerto 2106). Veremos desde la preparación inicial, pasando por la configuración interna de PrestaShop, hasta la implementación de las redirecciones 301 que son la clave para que Google entienda el cambio. No necesitas ser un experto en programación para seguir esta guía, solo paciencia y ganas de hacerlo bien.

Preparación Antes de Tocar Nada: El Plan de Acción

Primero, respira. Cambiar la URL de tu tienda no es un proceso que se haga en cinco minutos y sin planificación. Si lo haces con prisas, es muy probable que pierdas tráfico, rankings y, en el peor de los casos, la confianza de tus clientes. Vamos a dividir este proceso en fases para que no te sientas abrumado.

Paso 1: Haz una Copia de Seguridad Integral

Este es el paso más importante de todos. Antes de migrar prestashop a un nuevo dominio, debes tener una copia de seguridad completa de tu sitio. No vale solo con los archivos, necesitas también la base de datos.

Desde tu Syspanel (puerto 2106), tienes dos opciones:

  1. Copia de seguridad completa desde el panel: Busca la sección "Copias de seguridad" o "Backups". Crea un punto de restauración justo antes de empezar.
  2. Copia manual (más fiable): Ve a la sección "Archivos" y comprime la carpeta public_html (o donde esté tu tienda). Luego, en "Bases de Datos", exporta tu base de datos a un archivo .sql.

[WARNING] No continúes con el proceso si no tienes una copia de seguridad verificada. Si algo sale mal, podrás restaurar tu tienda en el estado anterior en cuestión de minutos. Es tu red de seguridad.

Paso 2: Identifica y Reúne los Datos de Tu Nuevo Dominio

Antes de cambiar nada en PrestaShop, asegúrate de que el nuevo dominio o subdominio ya está apuntando a tu servidor. En Syspanel, esto se hace en la sección "Dominios". Añade tu nuevo dominio y crea un certificado SSL (Let's Encrypt) para que funcione con https://. Sin esto, los navegadores marcarán tu tienda como insegura y perderás ventas.

El Cambio Interno en PrestaShop: Primeros Pasos

Una vez que tienes el nuevo dominio configurado en el servidor y apuntando correctamente, es hora de decirle a PrestaShop que va a vivir en una nueva dirección. Hay dos formas de hacerlo: desde el panel de administración o editando un archivo de configuración.

Opción A: Cambiar la URL desde el Back Office (Recomendado)

Esta es la forma más sencilla si aún puedes acceder a tu administración.

  1. Ve a Parámetros Avanzados → Prestashop.
  2. En la pestaña "General", busca el campo que dice "URL de la tienda" (o "URL de la tienda principal").
  3. Cambia la URL antigua por la nueva. Asegúrate de incluir el https:// y el dominio completo, por ejemplo: https://www.tunuevatienda.com.
  4. Guarda los cambios.

[INFO] PrestaShop suele mostrar un mensaje de error o una pantalla en blanco después de este cambio. No te asustes, es normal. A veces, la sesión se invalida. Simplemente, limpia la caché de tu navegador y vuelve a entrar con la nueva URL.

Opción B: Editar el Archivo settings.inc.php (Manual)

Si por algún motivo no puedes acceder al Back Office, puedes hacer el cambio manualmente. Necesitarás acceder al administrador de archivos de Syspanel (puerto 2106).

  1. Navega a la carpeta config/ dentro de la raíz de tu PrestaShop.
  2. Busca el archivo llamado settings.inc.php.
  3. Ábrelo con el editor de texto del panel.
  4. Busca las líneas que definen las constantes _PS_SHOP_DOMAIN_, _PS_SHOP_DOMAIN_SSL_ y _PS_BASE_URL_.
  5. Remplaza los valores antiguos por tu nuevo dominio y guarda los cambios.

Esta opción es más técnica, pero igual de válida. Eso sí, sé extremadamente cuidadoso de no borrar ni añadir caracteres extra en el archivo, o podrías romper la tienda.

La Clave del SEO: Configurando las Redirecciones 301

Aquí es donde realmente se juega el posicionamiento. Una redirección 301 es una instrucción que le dice a Google (y al navegador del usuario) que una página se ha movido de forma permanente a una nueva ubicación. Es el método estándar para que todo el "jugo" de SEO (autoridad, enlaces, ránkings) se transfiera a la nueva URL. Si no las configuras, los usuarios verán errores 404 y Google empezará a descatalogar tus páginas.

¿Cómo Configurar las Redirecciones 301 en Syspanel?

El método más eficaz y sencillo para migrar prestashop a un dominio nuevo sin perder SEO es editar el archivo .htaccess. Este archivo es el "director de tráfico" de tu servidor web Apache.

  1. En el administrador de archivos de Syspanel, busca el archivo .htaccess en la raíz de tu tienda (la misma carpeta donde están index.php y config/).
  2. Importante: Descarga una copia de seguridad de este archivo a tu ordenador antes de editarlo.
  3. Ábrelo con el editor de texto y añade las siguientes líneas al principio del archivo (justo después de la línea <IfModule mod_rewrite.c> y RewriteEngine on):
# Redirecciones 301 para migrar prestashop a un nuevo dominio
RewriteCond %{HTTP_HOST} ^tudominioantiguo.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.tudominioantiguo.com [NC]
RewriteRule ^(.*)$ https://www.tunuevadominio.com/$1 [L,R=301,NC]

Explicación de las líneas:

  • RewriteCond %{HTTP_HOST}: Esta línea verifica si la solicitud viene de tu dominio antiguo (con o sin www).
  • RewriteRule ^(.*)$: Esta regla captura la ruta completa de la URL (por ejemplo, /zapatillas/123.html) y la envía a la nueva URL.
  • [L,R=301,NC]: L significa que es la última regla, R=301 que es una redirección permanente y NC que no distingue entre mayúsculas y minúsculas.

[WARNING] Reemplaza tudominioantiguo.com y tunuevadominio.com con tus URLs reales. Si no pones las comillas o las barras correctamente, la regla no funcionará y podrías provocar un error 500 en tu sitio.

Redireccionar solo las Páginas de Productos y Categorías

A veces, es más seguro redirigir solo las secciones clave de tu tienda. Puedes añadir reglas más específicas justo después de las genéricas:

# Redirigir páginas de productos
Redirect 301 /zapatillas/ https://www.tunuevadominio.com/zapatillas/
Redirect 301 /camisetas/ https://www.tunuevadominio.com/camisetas/

Este método es más manual pero te da un control total. Es útil si tu estructura de URL ha cambiado y no quieres redirigir todo de forma automática.

Después de la Migración: Verificación y Ajustes Finales

Una vez que has cambiado la URL en PrestaShop y has subido el nuevo .htaccess, el trabajo no ha terminado. Ahora viene la fase de verificación para asegurarte de que todo funciona perfectamente.

1. Comprueba que las Redirecciones Funcionan

Abre tu navegador en modo incógnito y escribe una URL antigua de tu tienda (por ejemplo, tudominioantiguo.com/index.php?id_product=1). Si todo ha ido bien, deberías ser redirigido automáticamente a la misma página en tu nuevo dominio. Si ves un 404, algo está mal en las reglas del .htaccess.

2. Actualiza la URL en Google Search Console

Esta es una herramienta gratuita de Google. Debes añadir tu nuevo dominio como una propiedad nueva. Luego, en la sección "Cambio de dirección" (que encontrarás en la configuración de la propiedad antigua), indica que te has movido a la nueva URL. Esto acelera el proceso de rastreo.

3. Actualiza tu Sitemap

PrestaShop genera un archivo sitemap.xml dinámicamente. Ve a Parámetros Avanzados → SEO y URLs y regenéralo. Luego, envía el nuevo sitemap (https://tunuevadominio.com/sitemap.xml) en Google Search Console.

4. Revisa los Enlaces Internos

PrestaShop debería actualizar automáticamente los enlaces internos, pero a veces hay contenido hardcodeado. Revisa tu base de datos para buscar la URL antigua y reemplazarla por la nueva. Puedes hacer una consulta SQL desde Syspanel:

UPDATE ps_links SET link = REPLACE(link, 'http://tudominioantiguo.com', 'https://tunuevadominio.com');

[TIP] No te olvides de las tablas ps_meta y ps_shop_url si tu PrestaShop es antiguo. A veces la información se queda guardada en caché.

Preguntas Frecuentes (FAQ) sobre el Cambio de Dominio en PrestaShop

Aquí te dejo las dudas más comunes que resuelvo a diario como técnico de soporte:

¿Perderé todo mi posicionamiento si cambio la URL?

No necesariamente. Si haces las redirecciones 301 correctamente y actualizas las herramientas de Google, lo más normal es que experimentes una pequeña fluctuación en los rankings durante los primeros días o semanas, pero a medio plazo (1-3 meses) deberías recuperar tus posiciones e incluso mejorarlas si la nueva URL es más limpia y rápida.

¿Qué es mejor, cambiar a un subdominio o a un dominio nuevo?

Un subdominio (ej. tienda.tudominio.com) se considera un sitio web distinto a los ojos de Google. Un dominio nuevo con una buena redirección 301 es mucho mejor para el SEO. Cambiar a un subdominio puede resultar en una pérdida significativa de autoridad.

¿Cuánto tiempo tarda Google en procesar una redirección 301?

Puede tardar desde unos días hasta varias semanas. Ten paciencia y no quites las redirecciones. Es crucial que las mantengas activas durante al menos 6 meses o un año para asegurarte de que Google ha rastreado y procesado todas las páginas.

¿Debo usar www o no usarlo?

Elige una opción y sé constante. En Syspanel, asegúrate de que tu certificado SSL cubra ambas versiones (con y sin www). Lo ideal es configurar una redirección de una a la otra en el archivo .htaccess para que Google no las vea como duplicadas.

¿Qué hago si mi tienda da un error 500 después del cambio?

Tranquilo, es un error común. Normalmente es por un problema en el archivo .htaccess. Accede a Syspanel y restaura el .htaccess de la copia de seguridad que hiciste al principio. Luego, revisa las reglas que añadiste. A veces un simple espacio de más o una barra mal puesta lo provoca.

Conclusión: Un Cambio con Planificación es un Cambio Seguro

Cambiar la URL de tu tienda PrestaShop y migrar a un nuevo dominio es un proceso delicado pero totalmente manejable si sigues estos pasos. La clave está en la preparación (copia de seguridad), en la configuración correcta de PrestaShop y, sobre todo, en la implementación meticulosa de las redirecciones 301 para que el valor de tu SEO se transfiera sin pérdidas.

Recuerda que desde Syspanel (puerto 2106) tienes todas las herramientas necesarias para gestionar archivos, bases de datos y dominios. No dudes en hacer una doble comprobación de cada paso y, si te surge alguna duda, busca ayuda profesional antes de lanzarte al vacío. Con paciencia, tu tienda estará funcionando en su nueva dirección sin perder el valioso trabajo de posicionamiento que has realizado. ¡Mucho éxito en tu migració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