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

Cómo activar el modo mantenimiento en PrestaShop (y cerrar la tienda temporalmente)

Actualizado el 13 de mayo de 2026

¿Necesitas hacer cambios importantes en tu tienda online y no quieres que los clientes vean errores o productos a medio editar? ¿Estás realizando un rediseño completo o una migración de servidor? Activar el modo mantenimiento en PrestaShop es la solución perfecta para cerrar temporalmente tu tienda sin perder ventas ni reputación.

En esta guía completa, te explicaré paso a paso cómo activar el mantenimiento, configurarlo correctamente y evitar errores comunes. Al final, también responderé a las preguntas más frecuentes sobre el prestashop maintenance mode.


¿Qué es el modo mantenimiento en PrestaShop?

El modo mantenimiento en PrestaShop es una funcionalidad nativa que te permite poner tu tienda en pausa. Cuando lo activas, los visitantes no podrán ver tu catálogo ni realizar compras. En su lugar, verán una pantalla simple (o personalizada) que indica que la tienda está en obras.

Es diferente a cerrar la tienda definitivamente. Al usar el prestashop cerrar tienda de forma temporal, conservas todos tus productos, clientes, pedidos y configuraciones. Al finalizar el mantenimiento, todo vuelve a la normalidad.

¿Cuándo deberías usarlo?

  • Cuando actualizas módulos, temas o el núcleo de PrestaShop.
  • Durante migraciones a un nuevo hosting o servidor.
  • Si estás haciendo pruebas de pago o de diseño.
  • Cuando necesitas hacer cambios críticos en la base de datos.
  • Para proteger la experiencia del usuario mientras corriges errores.

Requisitos previos antes de activar el mantenimiento

Antes de lanzarte a activar el modo mantenimiento prestashop, asegúrate de tener:

  1. Acceso al panel de administración de PrestaShop (tu back-office).
  2. Credenciales de FTP o acceso al panel de control de tu hosting (por si algo sale mal).
  3. Una copia de seguridad reciente de tu base de datos y archivos. Esto es crucial. Si algo falla durante el mantenimiento, podrás restaurar todo sin perder información.

[WARNING] Nunca actives el modo mantenimiento sin hacer una copia de seguridad. Si un módulo conflictivo causa problemas, podrías dejar tu tienda inaccesible incluso para ti.


Cómo activar el modo mantenimiento en PrestaShop (Método oficial)

Este es el método más sencillo y recomendado. Sigue estos pasos:

Paso 1: Accede a tu panel de administración

Entra en tu back-office de PrestaShop. Normalmente es tudominio.com/admin o una URL personalizada que configuraste al instalar.

Paso 2: Ve a los parámetros de la tienda

En el menú lateral izquierdo, busca la sección "Parámetros de la tienda" (o Shop Parameters). Haz clic en ella.

Paso 3: Entra en la pestaña de mantenimiento

Dentro de "Parámetros de la tienda", verás una opción llamada "Mantenimiento" (o Maintenance). Haz clic para abrir la configuración.

Paso 4: Configura las opciones de mantenimiento

Aquí verás varias opciones. Te explico cada una:

  • Activar el modo mantenimiento: Desliza el interruptor para ponerlo en .
  • IP de mantenimiento: Este campo es mágico. Puedes introducir tu dirección IP personal para que solo tú puedas ver la tienda con normalidad mientras está en mantenimiento. Así podrás comprobar los cambios sin que los clientes vean nada raro.
  • Personalizar el mensaje: Puedes escribir un texto que se mostrará en la pantalla de mantenimiento. Por ejemplo: "Estamos mejorando tu experiencia. ¡Vuelve pronto!".
  • Activar el modo de mantenimiento para el sitio web: Asegúrate de que esta opción esté en .

Paso 5: Guarda los cambios

Haz clic en el botón "Guardar" en la parte superior derecha. ¡Listo! Tu tienda ya está en modo mantenimiento.

[TIP] Para saber tu IP actual, simplemente busca en Google "cuál es mi IP". Copia ese número y pégalo en el campo de IP de mantenimiento. Así podrás navegar por tu tienda como un cliente normal mientras está cerrada.


Cómo activar el mantenimiento con un archivo override (Método avanzado)

Si por alguna razón no puedes acceder al back-office (por ejemplo, tras una actualización fallida), puedes activar el prestashop maintenance mode manualmente editando un archivo.

Paso 1: Accede a tu hosting vía FTP o Admin

Conéctate a tu servidor usando un cliente FTP como FileZilla, o usa el administrador de archivos de tu panel de control (como Syspanel, cuyo puerto de acceso es el 2106).

Paso 2: Localiza el archivo de configuración

Navega hasta la carpeta raíz de tu PrestaShop. Busca el archivo llamado parameters.php dentro de la carpeta app/config/.

Paso 3: Edita el archivo

Descarga el archivo parameters.php y ábrelo con un editor de texto (como Notepad++ o Sublime Text). Busca la línea que contiene:

'maintenance' => false,

Cambia false por true:

'maintenance' => true,

Guarda el archivo y súbelo de nuevo al servidor, reemplazando el original.

Paso 4: (Opcional) Personaliza el mensaje

Puedes editar el archivo maintenance.tpl en la carpeta de tu tema para cambiar el mensaje que verán los clientes. Si no sabes hacerlo, no te preocupes. El mensaje por defecto es claro y profesional.

[WARNING] Este método es más técnico. Si no te sientes seguro editando archivos, es mejor que uses el método del panel de administración. Un error en parameters.php puede dejar tu tienda completamente inaccesible.


Cómo cerrar la tienda temporalmente sin afectar tu SEO

Aquí viene la parte que preocupa a muchos: ¿afecta el modo mantenimiento a mi posicionamiento en Google?

La respuesta corta es: depende de cómo lo hagas.

El riesgo real: el rastreo de Google

Cuando activas el modo mantenimiento prestashop, Googlebot (el robot de Google) intentará acceder a tu tienda y se encontrará con la pantalla de mantenimiento. Si este estado se prolonga demasiado (más de 24-48 horas), Google podría interpretar que tu sitio está caído o tiene problemas graves. Esto puede afectar tu ranking.

La solución: devolver un código HTTP 503

El código HTTP 503 significa "Servicio No Disponible". Es la respuesta correcta para el mantenimiento temporal. PrestaShop, por defecto, ya envía este código cuando está en modo mantenimiento. Sin embargo, es bueno verificarlo.

Puedes usar herramientas gratuitas como Redirect Checker o HTTP Status Checker para ver qué código devuelve tu web durante el mantenimiento. Debe ser 503.

[INFO] Si tu PrestaShop devuelve un código 200 (OK) durante el mantenimiento, los buscadores podrían indexar la página de mantenimiento y reemplazar tus URLs originales. Si ves esto, edita el archivo .htaccess y añade la regla manualmente. Pero esto es avanzado; lo normal es que PrestaShop lo haga bien.

¿Cuánto tiempo es seguro?

Lo ideal es no superar las 24-48 horas. Si necesitas más tiempo, considera trabajar en un entorno de pruebas (staging) en lugar de dejar tu tienda principal cerrada.


Personalizar la pantalla de mantenimiento

No tienes que conformarte con el mensaje aburrido por defecto. Puedes hacer que la página de mantenimiento sea profesional y transmita confianza.

Opción 1: Cambiar el texto desde el back-office

Como vimos antes, en la sección de mantenimiento puedes escribir un mensaje personalizado. Usa un tono amable y ofrece una fecha estimada de regreso.

Opción 2: Editar el archivo de plantilla

Si quieres un diseño completamente personalizado, puedes editar el archivo maintenance.tpl de tu tema. Este archivo suele estar en:

/themes/ tu_tema /maintenance.tpl

Puedes añadir tu logo, cambiar colores, incluir un formulario de newsletter, o incluso un contador regresivo.

[TIP] Si no sabes programar, busca en la tienda de módulos de PrestaShop un "mantenimiento personalizado". Hay muchas opciones gratuitas y de pago que te permiten diseñar la página sin tocar código.


Lo que NO debes hacer durante el mantenimiento

Aquí tienes una lista de errores comunes que debes evitar:

  1. No des de baja el certificado SSL: Mantén el HTTPS activo. Si lo desactivas, los clientes verán un aviso de "no seguro" y perderás confianza.
  2. No borres archivos de caché: Si tu tienda usa caché, no la limpies durante el mantenimiento. Hazlo después de reactivar la tienda.
  3. No cambies la URL de la tienda: Si cambias el dominio o la estructura de URLs mientras está en mantenimiento, podrías romper enlaces internos y externos.
  4. No ignores los correos de los clientes: Si alguien te escribe preguntando por la tienda, responde amablemente explicando que estás en mantenimiento.

Cómo desactivar el modo mantenimiento (Volver a la normalidad)

Cuando hayas terminado tus cambios, reactivar la tienda es igual de sencillo:

  1. Ve a Parámetros de la tienda > Mantenimiento.
  2. Pon el interruptor en "No".
  3. Guarda los cambios.

Si usaste el método del archivo parameters.php, cambia true por false y sube el archivo de nuevo.

[TIP] Después de desactivar el mantenimiento, ve a tu tienda en modo incógnito y verifica que todo funciona correctamente. Revisa que las páginas carguen, que el carrito funcione y que no haya errores de diseño.


Preguntas frecuentes (FAQ)

¿Puedo activar el modo mantenimiento solo para algunos países?

No, el modo mantenimiento de PrestaShop es global. Si quieres cerrar la tienda solo para ciertas regiones, necesitas un módulo específico o configurar reglas en tu firewall.

¿Qué pasa con los pedidos en curso durante el mantenimiento?

Los pedidos que ya estaban en proceso no se ven afectados. El mantenimiento solo impide nuevas compras. Los clientes con pedidos pendientes podrán ver su estado en su cuenta, pero no podrán añadir productos nuevos al carrito.

¿Puedo seguir accediendo a mi back-office durante el mantenimiento?

Sí, el modo mantenimiento prestashop solo afecta a la parte pública de la tienda. Tú podrás seguir entrando al panel de administración con normalidad.

¿Cómo sé si mi IP está bien configurada?

Si configuras tu IP en el campo de mantenimiento, podrás ver la tienda normalmente. Si ves la pantalla de mantenimiento, es que tu IP ha cambiado (algo común si tienes IP dinámica). Repite el proceso con tu IP actual.

¿El modo mantenimiento bloquea a los bots de Google?

No los bloquea, pero les devuelve un código 503. Esto les indica que vuelvan más tarde. Es la forma correcta de manejar el mantenimiento para SEO.

¿Puedo usar el modo mantenimiento para hacer una preventa?

Sí, es una estrategia común. Puedes activar el mantenimiento y mostrar un mensaje como: "Próximamente: Nuevos productos. Suscríbete para ser el primero en enterarte". Muchos negocios lo usan para generar expectación.

¿Qué hago si mi tienda se queda atascada en modo mantenimiento?

Esto puede pasar si un módulo conflictivo lo bloquea. Para solucionarlo:

  1. Accede a tu hosting vía FTP.
  2. Renombra la carpeta /modules/ a /modules_old/ temporalmente. Esto desactiva todos los módulos.
  3. Accede a tu back-office (debería funcionar).
  4. Desactiva el mantenimiento.
  5. Vuelve a renombrar la carpeta a /modules/ y activa los módulos uno a uno para encontrar el conflicto.

[WARNING] Si usas Syspanel, recuerda que el puerto de acceso es el 2106. No intentes acceder por el puerto 21 o 22 estándar si no es tu configuración habitual.


Conclusión y buenas prácticas finales

El modo mantenimiento en PrestaShop es una herramienta esencial para cualquier administrador de tienda online. Usarlo correctamente te permite hacer mejoras sin estrés y sin dañar tu reputación ni tu SEO.

Resumen de buenas prácticas:

  • Actívalo solo cuando sea estrictamente necesario.
  • Usa tu IP para poder seguir viendo la tienda.
  • Personaliza el mensaje para que tus clientes sepan qué está pasando.
  • No lo dejes activo más de 48 horas.
  • Haz siempre copias de seguridad antes.
  • Desactívalo y prueba todo antes de anunciar que la tienda está abierta.

Si has llegado hasta aquí, ya sabes exactamente cómo gestionar el prestashop cerrar tienda de forma segura y profesional. Ahora puedes hacer tus actualizaciones, rediseños o migraciones con total tranquilidad.

¿Tienes alguna duda más? Déjala en los comentarios y estaré encantado de ayudarte. ¡Buena suerte con tu tienda!

¿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