Guía para activar el modo mantenimiento en PrestaShop
¿Qué es el modo mantenimiento en PrestaShop y para qué sirve?
El modo mantenimiento PrestaShop es una funcionalidad integrada que te permite cerrar temporalmente tu tienda online mientras realizas cambios internos. Cuando lo activas, los visitantes ven una página simple con un mensaje (por defecto, en inglés) indicando que la tienda no está disponible, pero tú y tu equipo podéis seguir accediendo al panel de administración con total normalidad.
Esta función es esencial para cualquier negocio online, ya que te permite actualizar módulos, cambiar el tema, modificar precios, hacer copias de seguridad o corregir errores sin que los clientes vean una tienda a medio construir o con fallos visuales. Activar mantenimiento PrestaShop evita pérdidas de confianza y carritos de compra abandonados por errores visibles.
En esta guía te explico paso a paso cómo activar el modo mantenimiento en PrestaShop, cómo personalizar el mensaje, cómo permitir el acceso a ciertas IPs y cómo desactivarlo cuando hayas terminado. Todo explicado de forma sencilla, sin tecnicismos innecesarios.
Requisitos previos antes de activar el modo mantenimiento
Antes de poner tu tienda en mantenimiento, asegúrate de tener a mano lo siguiente:
- Acceso al panel de administración de PrestaShop (back office).
- Credenciales de administrador con permisos suficientes.
- Si trabajas con un equipo, avísales de que vas a activar el mantenimiento para que no se sorprendan.
- Si tienes una IP fija (por ejemplo, la de tu oficina), anótala, ya que te permitirá acceder a la tienda mientras está en mantenimiento.
[INFO] Si no sabes cuál es tu IP pública, puedes buscarla en Google escribiendo "cuál es mi IP". La verás como un número tipo 83.45.123.67.
Cómo activar el modo mantenimiento en PrestaShop (paso a paso)
El proceso es muy similar en las versiones 1.6, 1.7 y 8.x de PrestaShop. Te lo explico de forma genérica para que te sirva en cualquier versión moderna.
Paso 1: Accede al panel de administración
Entra en tu tienda PrestaShop y accede al panel de administración (normalmente tu dominio seguido de /admin o una URL personalizada que configuraste al instalar). Introduce tu usuario y contraseña.
Paso 2: Ve a la configuración de mantenimiento
Una vez dentro, sigue esta ruta:
- En PrestaShop 1.7 y 8.x: Ve a Parámetros avanzados > Mantenimiento.
- En PrestaShop 1.6: Ve a Preferencias > Mantenimiento.
Haz clic en esa opción y se abrirá la pantalla de configuración del modo mantenimiento.
Paso 3: Activa el modo mantenimiento
Verás una sección llamada "Activar el modo mantenimiento" o "Tienda en mantenimiento". Tiene un interruptor o un selector con dos opciones:
- Sí (activado)
- No (desactivado)
Selecciona Sí para activar el mantenimiento PrestaShop.
[WARNING] Al activarlo, tu tienda dejará de ser visible para el público general inmediatamente. Asegúrate de haber guardado cualquier cambio pendiente antes de hacerlo.
Paso 4: Personaliza el mensaje de mantenimiento
Justo debajo del interruptor, encontrarás un campo de texto llamado "Mensaje de mantenimiento" o "Texto personalizado". Aquí puedes escribir el mensaje que verán tus clientes.
Por defecto, PrestaShop muestra un texto en inglés que dice "Por favor, vuelve pronto". Te recomiendo cambiarlo a tu idioma y añadir un toque personal. Por ejemplo:
"Estamos mejorando nuestra tienda para ofrecerte una mejor experiencia. Vuelve en unos minutos. ¡Gracias por tu paciencia!"
Este mensaje se mostrará en la página pública mientras esté activo el modo mantenimiento.
Paso 5: Configura las IPs permitidas (opcional pero muy recomendable)
En la misma pantalla, verás un campo llamado "Direcciones IP autorizadas" o "IPs autorizadas". Aquí puedes añadir las direcciones IP que podrán ver la tienda aunque esté en mantenimiento.
Esto es muy útil si quieres revisar tu tienda antes de abrirla al público. Para añadir una IP:
- Escribe la IP en el campo de texto.
- Pulsa el botón "Agregar" o "Añadir".
- Se irá guardando en una lista.
Puedes añadir varias IPs separadas por comas o usando el botón de agregar.
[TIP] Si no añades ninguna IP, solo tú podrás acceder al back office, pero no podrás ver el front office (la tienda visible). Añadir tu IP te permite previsualizar la tienda como si fueras un cliente.
Paso 6: Guarda los cambios
Una vez hayas configurado todo, haz clic en el botón "Guardar" que suele estar en la parte superior derecha de la pantalla. Verás un mensaje de confirmación indicando que los ajustes se han guardado correctamente.
A partir de este momento, tu tienda está oficialmente en modo mantenimiento.
Cómo comprobar que el modo mantenimiento está activo
Para asegurarte de que todo funciona correctamente, abre una ventana de incógnito en tu navegador (o usa otro navegador) y visita la URL de tu tienda. Deberías ver la página de mantenimiento con el mensaje que has configurado.
Si ves la página normal de tu tienda, revisa que:
- Has guardado los cambios correctamente.
- Tu IP no está en la lista de IPs autorizadas (si lo está, verás la tienda normal).
- No estás usando una caché de navegador o de servidor que esté mostrando la versión antigua.
[INFO] Si usas una caché como Varnish o CDN, puede que el modo mantenimiento tarde unos minutos en propagarse. En ese caso, purga la caché o espera unos minutos.
Cómo permitir el acceso a tu equipo mientras la tienda está en mantenimiento
Si trabajas con más personas (diseñadores, desarrolladores, copywriters), puedes configurar varias IPs autorizadas para que todos puedan ver la tienda en mantenimiento.
Solo tienes que añadir sus IPs en el campo correspondiente, tal y como vimos en el Paso 5. Cada miembro del equipo debe buscar su IP pública y enviártela. Con esa lista, todos podrán acceder al front office sin problemas.
[TIP] Si alguno de tu equipo trabaja desde casa y su IP cambia a menudo, una alternativa es que usen una VPN con IP fija o que te avisen cada vez que cambie para actualizarla.
Qué NO debes hacer mientras la tienda está en mantenimiento
Aunque el modo mantenimiento protege la tienda de visitas externas, hay algunas cosas que debes evitar:
- No des de baja el dominio ni el hosting: La página de mantenimiento se sirve desde tu servidor, así que el hosting debe seguir activo.
- No desinstales módulos críticos: Si desinstalas un módulo de pago o de envíos, podrías perder configuraciones importantes.
- No cambies la contraseña de administrador sin avisar a tu equipo: Podrían quedarse fuera y no poder acceder al back office para reactivar la tienda.
- No dejes la tienda en mantenimiento más tiempo del necesario: Cuanto más tiempo pase, más clientes potenciales perderás.
Cómo desactivar el modo mantenimiento en PrestaShop
Cuando hayas terminado todos los cambios, es hora de volver a abrir tu tienda. El proceso es muy sencillo:
- Accede a tu panel de administración.
- Ve de nuevo a Parámetros avanzados > Mantenimiento (o Preferencias > Mantenimiento en versiones antiguas).
- Cambia el interruptor de "Sí" a "No" en la opción "Activar el modo mantenimiento".
- Haz clic en "Guardar".
En cuestión de segundos, tu tienda vuelve a estar visible para todos los visitantes.
[TIP] Antes de desactivar el mantenimiento, revisa tu tienda en una ventana de incógnito (con tu IP autorizada) para asegurarte de que todo se ve perfecto. Así evitarás sorpresas desagradables.
Errores comunes al activar el modo mantenimiento PrestaShop
Aunque es un proceso sencillo, a veces pueden surgir problemas. Te explico los más habituales y cómo solucionarlos.
Error 1: Veo la tienda normal aunque he activado el mantenimiento
Esto suele deberse a:
- Tu IP está en la lista de IPs autorizadas. Elimínala temporalmente para comprobar.
- La caché del navegador muestra una versión antigua. Prueba en modo incógnito.
- La caché del servidor (Memcached, Varnish) guarda la página. Purga la caché desde tu panel de hosting o desde el propio PrestaShop.
Error 2: No puedo acceder al back office
Esto es poco habitual, pero puede pasar si cambias la URL de administración y no la recuerdas. Si tienes acceso a tu panel de hosting, puedes desactivar el modo mantenimiento directamente desde la base de datos o desde el archivo de configuración.
Error 3: El mensaje de mantenimiento no se muestra correctamente
Si el mensaje aparece en inglés o con caracteres extraños, revisa que el idioma predeterminado de tu tienda sea el correcto y que no haya conflictos con acentos o caracteres especiales. También puedes probar a escribir el mensaje sin caracteres especiales y luego añadirlos.
Error 4: No encuentro la opción de mantenimiento en mi versión de PrestaShop
Si usas una versión muy antigua (1.4 o anterior), la ruta puede ser diferente. Busca en "Preferencias" o "Configuración" una opción llamada "Tienda en mantenimiento". Si no la encuentras, considera actualizar tu PrestaShop por seguridad y funcionalidad.
Modo mantenimiento avanzado: alternativas y plugins
Además del modo mantenimiento nativo, existen módulos de pago o gratuitos que te permiten:
- Crear páginas de mantenimiento más bonitas y personalizadas.
- Añadir un contador de tiempo regresivo.
- Recoger emails de clientes interesados para avisarles cuando la tienda vuelva a estar activa.
- Mostrar la página de mantenimiento solo a ciertos países o dispositivos.
Algunos módulos populares son "Maintenance Page Pro" o "Coming Soon". Si te interesa, búscalos en el marketplace de PrestaShop.
[INFO] Estos módulos suelen ser fáciles de instalar y configurar, pero recuerda que siempre debes usar módulos de fuentes fiables para evitar problemas de seguridad.
Mantenimiento de PrestaShop desde el hosting (Syspanel)
En ocasiones, puede que no tengas acceso al back office de PrestaShop (por ejemplo, si has olvidado la contraseña o si hay un error crítico). En ese caso, puedes activar o desactivar el modo mantenimiento desde el panel de control de tu hosting.
Si tu hosting utiliza Syspanel, el acceso se realiza a través del puerto 2106. Una vez dentro, puedes:
- Acceder al administrador de archivos para editar el archivo de configuración de PrestaShop.
- Acceder a la base de datos para cambiar el valor de mantenimiento directamente.
- Purgar la caché del servidor.
[WARNING] Editar la base de datos o archivos de configuración requiere conocimientos técnicos. Si no estás seguro de lo que haces, contacta con el soporte de tu hosting para que te ayuden.
Preguntas frecuentes sobre el modo mantenimiento PrestaShop
¿Aparece el modo mantenimiento en el SEO?
Sí, aunque la página de mantenimiento suele tener un código HTTP 503 (Servicio no disponible), que indica a los buscadores que la tienda volverá. Esto es bueno para el SEO, ya que evita que Google indexe una página vacía o con errores.
[INFO] Asegúrate de que tu página de mantenimiento no tenga un código 200 (página correcta), porque eso confundiría a los buscadores y podrían indexarla como si fuera tu tienda real.
¿Puedo seguir recibiendo pedidos mientras está en mantenimiento?
No. El modo mantenimiento bloquea la tienda por completo, incluido el proceso de compra. Si necesitas recibir pedidos de forma limitada, valora si realmente necesitas el mantenimiento o si puedes hacer los cambios en horas de baja afluencia.
¿Qué pasa con los pedidos en curso?
Los pedidos que ya estaban en proceso (carritos abandonados, pedidos pendientes de pago) no se pierden, pero el cliente no podrá completarlos hasta que desactives el mantenimiento. Los pedidos ya confirmados y pagados se gestionan con normalidad desde el back office.
¿Cuánto tiempo puedo tener la tienda en mantenimiento?
No hay un límite técnico, pero desde el punto de vista comercial, lo recomendable es que sea el menor tiempo posible. Una tienda en mantenimiento durante días o semanas puede hacer que los clientes piensen que el negocio ha cerrado.
¿Puedo activar el mantenimiento solo para algunos productos?
No con la opción nativa. El modo mantenimiento afecta a toda la tienda. Si solo quieres ocultar algunos productos, puedes desactivarlos individualmente o usar módulos específicos.
Consejos finales para un mantenimiento sin sobresaltos
- Planifica el mantenimiento en horas de menor tráfico: Si tienes una tienda local, hazlo por la noche. Si vendes a nivel internacional, busca el momento con menos visitas.
- Avisa con antelación en redes sociales: Si el mantenimiento va a durar más de unas horas, informa a tus clientes. Así no se sorprenderán.
- Haz una copia de seguridad antes de empezar: Nunca está de más tener una copia de seguridad de tu base de datos y archivos por si algo sale mal.
- Revisa todo antes de desactivar el mantenimiento: Prueba el proceso de compra, la visualización en móvil, los formularios de contacto, etc.
- Vacía la caché después de desactivar el mantenimiento: Para que tus clientes vean la versión actualizada de la tienda.
Conclusión
Activar el modo mantenimiento en PrestaShop es una operación sencilla pero muy importante para mantener la imagen profesional de tu tienda mientras trabajas en ella. Con esta guía, ya sabes cómo activarlo, personalizarlo, permitir accesos específicos y volver a abrir tu tienda sin complicaciones.
Recuerda que la clave está en la planificación: avisa a tu equipo, configura bien las IPs autorizadas y no alargues el mantenimiento más de lo necesario. Si sigues estos pasos, tus clientes apenas notarán la interrupción y tu tienda estará en perfectas condiciones para seguir vendiendo.
Si tienes cualquier duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte de tu hosting. ¡Buena suerte con tu tienda!
