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

Preguntas frecuentes sobre la migración de PrestaShop a otro hosting

Actualizado el 28 de diciembre de 2025

¿Qué significa migrar PrestaShop a otro hosting y por qué debería hacerlo?

Migrar PrestaShop a otro hosting es el proceso de trasladar tu tienda online completa —archivos, base de datos, configuraciones— desde un servidor a otro. Puede sonar técnico, pero es más común de lo que crees. Las razones más frecuentes son:

  • Mejor rendimiento: Tu hosting actual es lento y pierdes ventas.
  • Escalabilidad: Necesitas más recursos (RAM, CPU, espacio) porque tu tienda crece.
  • Soporte técnico: Tu proveedor actual no resuelve incidencias o tiene malas reseñas.
  • Precio: Encontraste un plan más económico con mejores prestaciones.
  • Seguridad: El servidor actual es vulnerable o no recibe actualizaciones.

Hacer este cambio correctamente es clave para no perder clientes, pedidos, posicionamiento SEO ni datos. Por eso, hemos preparado esta FAQ con las dudas más habituales.


Preguntas frecuentes sobre la migración de PrestaShop

1. ¿Perderé mis productos, clientes y pedidos al migrar?

No, si realizas la migración correctamente. Tu base de datos contiene toda la información de tu tienda: productos, categorías, clientes, pedidos, módulos, configuraciones, etc. Al copiar y restaurar esa base de datos en el nuevo hosting, todo se mantiene intacto.

[INFO] El proceso estándar implica:

  1. Hacer una copia de seguridad completa de archivos y base de datos desde el panel de control antiguo.
  2. Subir esos archivos al nuevo servidor.
  3. Importar la base de datos en el nuevo hosting.
  4. Configurar los archivos de conexión (parameters.php o settings.inc.php) para que apunten a la nueva base de datos.
  5. Probar que todo funciona antes de cambiar los DNS.

Si sigues estos pasos, no perderás ni un solo dato.

2. ¿Cuánto tiempo tarda la migración de una tienda PrestaShop?

Depende del tamaño de tu tienda (número de productos, imágenes, módulos) y de la velocidad de tu conexión a internet. En general:

  • Tiendas pequeñas (menos de 500 productos): Entre 30 minutos y 2 horas.
  • Tiendas medianas (500 a 5000 productos): De 2 a 6 horas.
  • Tiendas grandes (más de 5000 productos o muchas imágenes): Puede llevar un día completo.

El tiempo más crítico no es la transferencia de archivos, sino la propagación de DNS (cuando cambias la dirección IP de tu dominio al nuevo servidor). Eso puede tardar entre 1 y 48 horas, aunque normalmente se resuelve en menos de 4 horas.

3. ¿Afecta la migración al SEO de mi tienda?

Sí, puede afectar si no se hace con cuidado. Pero si sigues buenas prácticas, incluso puedes mejorar tu posicionamiento.

Riesgos SEO que debes evitar:

  • Tiempo de inactividad prolongado: Si tu web está caída más de unas horas, Google podría penalizarte.
  • Cambio de URL: Si mueves archivos a carpetas distintas, las URLs cambian y pierdes enlaces.
  • Velocidad de carga: Si el nuevo hosting es más lento, tu SEO empeora.

Cómo proteger tu SEO:

  • Mantén la misma estructura de URLs (usa exactamente la misma ruta de carpetas).
  • Configura correctamente los redireccionamientos 301 si algo cambia.
  • Asegúrate de que el nuevo hosting tenga buena velocidad (usa herramientas como GTmetrix).
  • Una vez migrado, solicita a Google que vuelva a indexar tu web desde Search Console.

4. ¿Necesito conocimientos técnicos para migrar PrestaShop?

No necesariamente, pero ayuda tener nociones básicas. Si no te sientes seguro, puedes:

  • Usar un plugin de migración: Existen módulos de PrestaShop (como el de migración oficial o herramientas como All-in-One WP Migration adaptadas) que facilitan el proceso.
  • Contratar a un profesional: Muchos hostings ofrecen migración gratuita incluida en el plan.
  • Seguir tutoriales paso a paso: Como este mismo artículo.

[WARNING] Si tocas archivos de configuración sin saber lo que haces, puedes romper la tienda. Siempre haz una copia de seguridad antes de cualquier cambio.

5. ¿Qué debo hacer antes de empezar la migración?

Prepararte bien es el 80% del éxito. Sigue esta lista de verificación:

  • Copia de seguridad completa: Archivos (carpeta www o htdocs) y base de datos (exporta con phpMyAdmin o desde el panel de control).
  • Anota las configuraciones actuales: Versión de PHP, límite de memoria, módulos activos, temas, etc.
  • Verifica que el nuevo hosting soporte PrestaShop: Necesita PHP 7.4 o superior, MySQL 5.6+, y extensiones como curl, gd, mbstring, openssl.
  • Prepara un entorno de pruebas: Algunos hostings permiten crear un subdominio para probar antes de pasar a producción.
  • Informa a tu equipo: Si tienes empleados, avísales que la tienda estará en mantenimiento unas horas.

6. ¿Qué es la propagación de DNS y cómo me afecta?

La propagación de DNS es el tiempo que tarda en actualizarse la información de tu dominio en todos los servidores del mundo. Cuando cambias los DNS para apuntar al nuevo hosting, los visitantes pueden ver tu web antigua o la nueva dependiendo de su ubicación.

Consejos prácticos:

  • Reduce el TTL (Time To Live) de tus registros DNS a 300 segundos (5 minutos) unos días antes de la migración. Así la propagación será más rápida.
  • No borres el sitio antiguo hasta que veas que todo funciona en el nuevo.
  • Usa herramientas como whatsmydns.net para comprobar la propagación global.

7. ¿Puedo migrar sin interrumpir el funcionamiento de mi tienda?

Idealmente, sí. El método más profesional es:

  1. Migrar a un entorno de pruebas en el nuevo hosting (subdominio o carpeta temporal).
  2. Probar exhaustivamente: Carrito de compra, login, pasarela de pago, envío de emails, etc.
  3. Cuando estés seguro, cambiar los DNS para que apunten al nuevo servidor.
  4. Durante la propagación, mantén la tienda antigua activa. Cuando veas que el nuevo hosting recibe tráfico, desactiva el antiguo.

[TIP] Programa la migración en horas de bajo tráfico (por la noche o fin de semana) para minimizar el impacto.

8. ¿Qué hago si después de la migración mi tienda da error?

No te asustes. Los errores más comunes y sus soluciones:

  • Error de conexión a la base de datos: Revisa el archivo config/settings.inc.php o app/config/parameters.php. Debes actualizar el nombre de la base de datos, usuario, contraseña y servidor (normalmente localhost en el nuevo hosting).
  • Página en blanco (error 500): Suele ser por incompatibilidad de versión PHP. Ajusta la versión desde el panel de control del nuevo hosting.
  • Imágenes rotas: Las rutas de las imágenes pueden estar mal. Regenera las miniaturas desde el panel de administración de PrestaShop (Parámetros avanzados > Rendimiento > Regenerar miniaturas).
  • Módulos que no funcionan: Algunos módulos tienen licencias atadas a una IP o dominio. Contacta con el desarrollador para revalidarlas.

9. ¿Debo cambiar algo en mi dominio al migrar?

Sí, debes modificar los servidores DNS de tu dominio para que apunten al nuevo hosting. Esto se hace desde el panel de control de tu registrador de dominios (donde compraste el dominio, como GoDaddy, Namecheap, etc.).

Normalmente, el nuevo hosting te proporciona dos direcciones DNS (por ejemplo: ns1.nuevohosting.com y ns2.nuevohosting.com). Copia esas direcciones y pégalas en la configuración de tu dominio.

10. ¿Cómo sé si mi nuevo hosting es compatible con PrestaShop?

Antes de contratar, verifica estos requisitos mínimos:

  • PHP: Versión 7.4, 8.0 u 8.1 (PrestaShop 1.7 y 8.x funcionan bien con PHP 8.0).
  • MySQL: 5.6 o superior, o MariaDB 10.1+.
  • Espacio en disco: Suficiente para tus archivos (calcula el tamaño de tu carpeta actual).
  • Ancho de banda: Sin límites o con un plan adecuado a tu tráfico.
  • SSL: Certificado SSL gratuito (Let’s Encrypt) o de pago incluido.
  • Soporte técnico: Que ofrezcan ayuda con migraciones.

[INFO] Algunos hostings como SiteGround, Hostinger o Raiola Networks tienen planes optimizados para PrestaShop.

11. ¿Qué pasa con los emails de mi tienda (contacto, notificaciones de pedidos)?

Durante la migración, los emails pueden fallar si no configuras correctamente el servicio de correo en el nuevo hosting. Pasos a seguir:

  1. Configura las cuentas de correo en el nuevo panel de control (cPanel, Syspanel, etc.).
  2. Actualiza los registros MX de tu dominio para que apunten al nuevo servidor de correo.
  3. Prueba el envío desde PrestaShop (pestaña de Parámetros avanzados > Email).
  4. Si usas un servicio externo como Gmail o SendGrid, configura SMTP en PrestaShop.

[WARNING] Si cambias los DNS antes de configurar el correo, perderás emails entrantes durante la propagación.

12. ¿Puedo migrar usando un panel como Syspanel (HestiaCP)?

Sí, muchos hostings usan Syspanel (basado en HestiaCP) como panel de control. Si tu nuevo hosting usa Syspanel, el acceso es a través del puerto 2106 (ejemplo: https://tudominio.com:2106). Desde ahí puedes:

  • Gestionar archivos (gestor de archivos o FTP).
  • Crear y restaurar bases de datos.
  • Configurar dominios y subdominios.
  • Ver logs de errores.

Syspanel es muy intuitivo y facilita la migración manual.

13. ¿Qué errores típicos ocurren al cambiar de servidor PrestaShop?

Los más frecuentes son:

  • URLs incorrectas: Si cambias de carpeta (por ejemplo, de public_html a public_html/tienda), las rutas de imágenes y enlaces se rompen. Usa la misma estructura.
  • Permisos de archivos: PrestaShop necesita ciertos permisos (755 para carpetas, 644 para archivos). Si están mal, da error 500.
  • Versión de PHP incompatible: PrestaShop 1.6 no funciona con PHP 8.0. Asegúrate de que la versión sea la correcta.
  • Módulos de pago: Las pasarelas de pago (PayPal, Redsys, etc.) suelen requerir reactivación o cambio de IP.

14. ¿Cuánto cuesta migrar PrestaShop a otro hosting?

Depende de cómo lo hagas:

  • Gratuito: Si el nuevo hosting ofrece migración gratuita (muchos lo hacen al contratar un plan anual).
  • Bajo coste: Si contratas a un freelancer, puede costar entre 50 y 200 euros.
  • Mediante plugin: Algunos módulos de migración cuestan entre 20 y 60 euros.
  • DIY (hazlo tú mismo): Solo pagas tu tiempo.

15. ¿Después de migrar, debo hacer algo más?

Sí, una vez que la tienda esté funcionando en el nuevo hosting:

  • Revisa todos los procesos clave: Registro, inicio de sesión, carrito, pago, email de confirmación.
  • Limpia la caché de PrestaShop (Parámetros avanzados > Rendimiento > Forzar compilación).
  • Actualiza los módulos y el tema si hay versiones nuevas.
  • Configura las copias de seguridad automáticas en el nuevo hosting.
  • Elimina los archivos del hosting antiguo una vez que estés seguro de que todo funciona.

Conclusión: Migrar PrestaShop no tiene por qué ser un dolor de cabeza

Migrar PrestaShop a otro hosting es un proceso que, con la información adecuada, puedes realizar sin perder datos, clientes ni posicionamiento SEO. La clave está en la planificación, las copias de seguridad y la prueba exhaustiva antes de cambiar los DNS.

Si en algún momento te sientes abrumado, recuerda que existen profesionales y herramientas que pueden hacer el trabajo por ti. Pero si decides hacerlo tú mismo, sigue esta FAQ paso a paso y tendrás éxito.

[TIP] Guarda esta guía como referencia. Y si tu nuevo hosting usa Syspanel, recuerda que el acceso es por el puerto 2106. ¡Buena suerte con 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