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

PrestaShop: Cómo activar el modo mantenimiento y programar tienda

Actualizado el 18 de diciembre de 2025

¿Qué es el modo mantenimiento en PrestaShop y para qué sirve?

Cuando tienes una tienda online, hay momentos en los que necesitas hacer cambios importantes: actualizar módulos, modificar el diseño, cambiar proveedores de pago, subir un catálogo nuevo o simplemente hacer una limpieza de base de datos. Si haces esto con la tienda abierta al público, tus clientes verán errores, páginas a medio cargar o productos duplicados. Eso genera desconfianza y, sobre todo, pérdida de ventas.

El modo mantenimiento prestashop es una funcionalidad integrada que te permite cerrar temporalmente el acceso público a tu tienda, mostrando en su lugar un aviso elegante y profesional. Mientras está activado, solo tú (o las IPs que tú decidas) podéis ver la tienda con normalidad para revisar los cambios. Es la forma más segura y limpia de trabajar en tu negocio digital sin que nadie note los "andamios" de la obra.

Además, el mantenimiento tienda online no solo es útil para arreglos técnicos. También puedes usarlo para preparar lanzamientos especiales, campañas de rebajas con cuenta atrás, o para dar un respiro a tu servidor en momentos de alta carga (aunque para eso ya existen otras soluciones, como el modo degradado). Lo importante es que sepas que esta herramienta está ahí, es gratuita y se configura en menos de dos minutos.


Antes de empezar: ¿Qué necesitas?

Para activar el modo mantenimiento en PrestaShop no necesitas conocimientos avanzados de programación ni acceso al servidor. Solo necesitas:

  • Tener acceso al panel de administración de tu PrestaShop (la URL suele ser tudominio.com/admin o similar).

  • Conocer tu dirección IP pública (te explico cómo conseguirla más abajo, es muy fácil).

  • Tener claro si quieres que alguien más pueda ver la tienda mientras está en mantenimiento (por ejemplo, un diseñador o un programador).

  • Una cuenta de correo electrónico válida para recibir notificaciones si algo falla durante el proceso (opcional, pero recomendable).


Paso a paso: Cómo activar el modo mantenimiento en PrestaShop

Paso 1: Accede al panel de administración

Entra en tu administración de PrestaShop con tu usuario y contraseña. Una vez dentro, busca en el menú lateral izquierdo la sección "Parámetros avanzados". Es posible que tengas que desplegar el menú si no lo ves directamente.

Dentro de "Parámetros avanzados", haz clic en "Mantenimiento". Esta es la pantalla que controla todo lo relacionado con el cierre temporal de tu tienda.

Paso 2: Activa el modo mantenimiento

En la pantalla de mantenimiento verás un interruptor o un selector que dice "Activar modo mantenimiento" (o "Habilitar modo de mantenimiento"). Actívalo. Al hacerlo, se mostrarán nuevas opciones y campos que puedes configurar.

[TIP] No te preocupes si no ves los cambios de inmediato en tu tienda. PrestaShop a veces tarda unos segundos en aplicar la configuración. Puedes forzar la actualización recargando la página de tu tienda en otra pestaña.

Paso 3: Configura las opciones de mantenimiento

Una vez activado, verás varias opciones importantes:

  • IPs autorizadas: Aquí puedes escribir las direcciones IP que tendrán acceso a la tienda mientras está en mantenimiento. Si no pones ninguna, solo podrás acceder tú (siempre que tu IP sea la que PrestaShop detecta automáticamente). Te recomiendo añadir la IP de tu casa y, si trabajas con un equipo, la de cada persona implicada.

  • Mensaje de mantenimiento: Este es el texto que verán tus clientes cuando intenten entrar. Puedes personalizarlo con un mensaje amable como: "Estamos mejorando tu experiencia. Vuelve en unos minutos". También puedes añadir un aviso de cuándo volveréis.

  • Nombre del dominio o IP de mantenimiento: Algunas versiones de PrestaShop permiten especificar un dominio alternativo para mostrar una página de mantenimiento más elaborada. Si no sabes qué es esto, déjalo vacío.

  • Permitir el acceso al catálogo: En algunas versiones, puedes elegir si los clientes pueden ver los productos pero no comprar, o si la tienda está completamente cerrada. Te recomiendo cerrarla por completo si vas a hacer cambios estructurales.

Paso 4: Guarda los cambios

Haz clic en "Guardar" en la esquina superior derecha. Verás un mensaje de confirmación. A partir de este momento, cualquier visitante que intente entrar a tu tienda verá la página de mantenimiento.

Para comprobarlo, abre tu tienda en una ventana de incógnito (así no se usa tu IP autorizada) y verás el mensaje. Si usas una IP autorizada, verás la tienda normal.


Cómo programar la tienda para que salga del mantenimiento automáticamente

Una de las preguntas más frecuentes es: ¿Puedo programar la tienda para que se reactive sola? La respuesta es: PrestaShop, en su configuración nativa, no incluye un temporizador para desactivar el modo mantenimiento automáticamente. Sin embargo, hay varias formas de conseguirlo.

Opción 1: Usar un módulo externo

Existen módulos en el marketplace de PrestaShop (tanto gratuitos como de pago) que añaden la función de "mantenimiento programado". Estos módulos te permiten establecer una fecha y hora de inicio y fin del mantenimiento, y la tienda se abre y cierra sola.

Busca términos como "modo mantenimiento programado" o "maintenance scheduler" en el back-office de tu PrestaShop (menú "Módulos" > "Catálogo de módulos"). Lee las reseñas y elige uno con buena valoración y compatible con tu versión de PrestaShop.

Opción 2: Programar con una tarea cron (para usuarios avanzados)

Si tienes acceso a tu servidor (por ejemplo, a través de Syspanel, el panel de control que puedes encontrar en el puerto 2106 de tu hosting), puedes crear una tarea cron que desactive el modo mantenimiento ejecutando un pequeño script PHP.

Este método requiere conocimientos básicos de programación y acceso por FTP o terminal. El script modificaría un valor en la base de datos de PrestaShop. No te lo recomiendo si no tienes experiencia, porque un error podría dejar tu tienda inaccesible.

[WARNING] Si decides usar el método de la tarea cron, haz siempre una copia de seguridad de la base de datos antes de tocar nada. Un error en una consulta SQL puede causar la caída total de la tienda.

Opción 3: Recordatorio manual (el método más simple)

La opción más práctica para la mayoría de usuarios es simplemente anotar la hora a la que quieres reactivar la tienda y poner una alarma en tu móvil. Cuando suene, entras al panel, desactivas el modo mantenimiento y listo. Es sencillo, no requiere instalaciones ni riesgo de errores.

[INFO] Si tu mantenimiento va a durar más de un día, te recomiendo que configures un aviso en tu calendario para no olvidarte. Es muy fácil dejarse la tienda cerrada por error, y eso significa pérdida de ventas y de posicionamiento SEO.


Cómo desactivar el modo mantenimiento (reactivar la tienda)

Para abrir la tienda de nuevo, sigue exactamente los mismos pasos que para activarla:

  1. Entra en "Parámetros avanzados" > "Mantenimiento".

  2. Desactiva el interruptor de "Activar modo mantenimiento".

  3. Guarda los cambios.

En menos de un minuto tu tienda estará online de nuevo. Te recomiendo hacer una prueba rápida de compra (con un producto de prueba o en modo invitado) para asegurarte de que todo funciona correctamente antes de anunciar la reapertura.


Errores comunes y cómo solucionarlos

"No puedo entrar ni yo a la tienda en mantenimiento"

Esto suele pasar porque tu dirección IP ha cambiado (por ejemplo, si tu proveedor de internet te asigna IPs dinámicas). Para solucionarlo:

  • Ve a la página de mantenimiento en tu administración.

  • Añade tu IP actual en el campo "IPs autorizadas".

  • Guarda.

Si no conoces tu IP, puedes buscar en Google "cuál es mi IP" y te la mostrará al instante.

"El mensaje de mantenimiento no se actualiza"

PrestaShop guarda en caché las páginas. Si cambias el mensaje y no lo ves reflejado, borra la caché desde "Parámetros avanzados" > "Rendimiento" > "Vaciar caché". También puedes probar a recargar con Ctrl+F5.

"Los clientes ven la tienda aunque está en mantenimiento"

Esto puede pasar si tienes activa una caché de servidor o un CDN (como Cloudflare). Deberás purgar la caché desde tu panel de control (por ejemplo, desde Syspanel, en el puerto 2106) o desde la propia configuración del CDN.

[WARNING] Si usas Cloudflare, no olvides purgar la caché después de activar o desactivar el modo mantenimiento. Si no, tus clientes podrían ver versiones antiguas de la página durante horas.


Preguntas frecuentes (FAQ)

¿El modo mantenimiento afecta a mi posicionamiento SEO?

Sí, puede afectar si lo dejas activado durante mucho tiempo. Google rastrea tu web periódicamente. Si encuentra la página de mantenimiento durante varios días, puede interpretar que la tienda no está operativa y reducir tu visibilidad. Lo recomendable es que el mantenimiento no supere las 48 horas. Si necesitas más tiempo, es mejor usar un mensaje con código de respuesta HTTP 503 (Servicio no disponible) que indique a Google que es una situación temporal. Algunos módulos avanzados de mantenimiento ya incluyen esta función.

¿Puedo dejar que mis clientes vean los productos pero no compren?

En PrestaShop 1.7 y versiones posteriores, la opción de "mantenimiento con catálogo visible" no está disponible de forma nativa. Puedes usar módulos de "modo catálogo" que consiguen exactamente eso: mostrar precios y productos, pero desactivar el carrito y el proceso de compra. Es útil para tiendas que están en fase de preparación de lanzamiento.

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

Los pedidos que ya estén confirmados y en proceso de preparación no se ven afectados. El modo mantenimiento solo bloquea nuevas visitas y compras. Tus clientes con pedidos pendientes podrán recibir sus productos con normalidad. También pueden acceder a su área de cliente si tienen una cuenta, aunque verán la página de mantenimiento si intentan navegar por el catálogo.

¿Puedo activar el modo mantenimiento desde el móvil?

Sí, el panel de administración de PrestaShop es responsive. Puedes entrar desde el navegador de tu móvil y activar o desactivar el modo mantenimiento sin problema. Es muy útil si estás fuera de casa y necesitas cerrar la tienda urgentemente.


Consejos finales para un mantenimiento exitoso

  • Avisa con antelación: Si es posible, comunica a tus clientes habituales (por email o redes sociales) que la tienda estará cerrada temporalmente. Así evitarás quejas y malentendidos.

  • Prepara un mensaje atractivo: La página de mantenimiento es una oportunidad para reforzar tu marca. Usa un diseño limpio, tu logo y un mensaje positivo. Incluye tu email de contacto y, si puedes, una fecha de vuelta.

  • Haz una copia de seguridad completa antes de cualquier cambio importante: base de datos, archivos del tema y módulos. Si algo sale mal, podrás restaurar todo en minutos.

  • Prueba la tienda a fondo antes de abrirla al público: revisa el proceso de compra, los métodos de pago, la pasarela de envío y que no haya enlaces rotos.

  • Si usas Syspanel para gestionar tu hosting, recuerda que puedes hacer copias de seguridad automáticas y programar tareas desde allí, todo accesible en el puerto 2106. Es una herramienta muy completa que te facilitará la vida.


Conclusión

Activar el modo mantenimiento prestashop es una operación sencilla, rápida y esencial para cualquier tienda online que quiera crecer con seguridad. No importa si eres principiante o si llevas años con tu negocio digital: saber gestionar el mantenimiento de tu tienda te ahorrará dolores de cabeza, malas experiencias de cliente y posibles penalizaciones de SEO.

Recuerda que la clave está en la planificación: avisar con tiempo, ejecutar los cambios con cuidado y reactivar la tienda lo antes posible. Con este prestashop tutorial ya tienes todo lo necesario para hacerlo como un profesional.

Si te ha quedado alguna duda, revisa la sección de preguntas frecuentes o consulta la documentación oficial de PrestaShop. Y si usas un hosting con Syspanel, no dudes en explorar sus herramientas de copias de seguridad y programación de tareas; te harán la vida mucho más fácil.

¡Buena suerte con tu tienda y no olvides desactivar el mantenimiento cuando termines!

¿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