PrestaShop: cómo configurar el mantenimiento (modo tienda cerrada) correctamente
¿Qué es el modo mantenimiento en PrestaShop y por qué es importante?
Piensa en el modo mantenimiento PrestaShop como el cartel de "Cerrado por reformas" que pones en la puerta de tu tienda física. Cuando lo activas, tus clientes no podrán navegar por tu catálogo, añadir productos al carrito ni completar compras. En su lugar, verán una página sencilla y limpia que les informa de que la tienda está en obras o que volverá pronto.
Este modo es una herramienta fundamental para cualquier administrador de una tienda online. No se trata solo de "apagar la luz" mientras trabajas, sino de hacerlo de forma profesional para no perder la confianza de tus visitantes. Un mantenimiento mal configurado puede frustrar a tus clientes, dañar tu posicionamiento SEO o, peor aún, dejar tu tienda expuesta a errores mientras realizas cambios críticos.
Activar el modo mantenimiento PrestaShop te permite realizar actualizaciones de temas, módulos, cambiar la estructura de tus categorías, modificar precios o incluso hacer una limpieza profunda de tu base de datos, todo sin que los visitantes vean errores a medio camino. Es la red de seguridad que todo buen comercio electrónico necesita.
Antes de empezar: ¿Cuándo debes usar el modo tienda cerrada?
Saber cuándo activar este modo es tan importante como saber cómo hacerlo. No debes usarlo a la ligera, ya que cada minuto que tu tienda está cerrada es una venta potencial que se pierde. Aquí tienes algunos escenarios claros donde es imprescindible:
- Actualizaciones de versión de PrestaShop: Es la razón más común. Subir de una versión a otra (por ejemplo, de la 1.7 a la 8.x) es un proceso delicado que requiere varias etapas. Hacerlo con la tienda abierta es un riesgo enorme.
- Cambios importantes en el diseño (tema): Si vas a cambiar la plantilla de tu tienda, el modo mantenimiento evitará que los clientes vean un diseño roto o a medio instalar.
- Instalación de módulos complejos: Algunos módulos modifican archivos esenciales del sistema. Es mejor cerrar la tienda para evitar conflictos con los usuarios que están online.
- Mantenimiento de servidor o base de datos: Si tu proveedor de hosting te avisa de tareas de mantenimiento, o si tú mismo vas a optimizar las tablas de la base de datos, es el momento perfecto para activarlo.
- Periodos vacacionales largos: Si decides cerrar tu negocio físicamente, es coherente cerrar también la tienda online para no generar pedidos que no podrás gestionar.
Paso a paso: Cómo activar el modo mantenimiento en PrestaShop
Vamos a lo práctico. El proceso para configurar el modo tienda cerrada PrestaShop es muy sencillo, pero debes prestar atención a los detalles para no dejarte a tus clientes fuera sin querer.
Accede al panel de administración
Lo primero es entrar en tu back-office de PrestaShop. Para ello, ve a la URL de tu administración (normalmente es www.tutienda.com/admin1234 o similar). Introduce tus credenciales de acceso.
Navega hasta los parámetros de mantenimiento
Una vez dentro, debes ir al menú de la izquierda. Busca la sección Parámetros avanzados. Al desplegarla, verás la opción Mantenimiento. Haz clic en ella para abrir la pantalla de configuración.
Configura las opciones de mantenimiento
En esta pantalla, encontrarás varias opciones clave. Vamos a revisarlas una por una:
-
Activar el modo mantenimiento: Aquí tienes un interruptor. Mueve el selector a Sí. Al hacerlo, tu tienda se cerrará al público de inmediato.
-
IP de mantenimiento: Este es el campo más importante y el que más confusiones genera. Aquí debes escribir la dirección IP desde la que te conectas tú. De esta manera, tú podrás ver la tienda con normalidad (para comprobar tus cambios), pero el resto del mundo verá la página de mantenimiento. Puedes añadir varias IPs separadas por comas.
-
Nombre de la tienda: Este campo es un poco trampa. No es para poner el nombre de tu tienda, sino para mostrar un mensaje personalizado en la página de mantenimiento. Puedes escribir algo como "¡Volvemos muy pronto!" o "Estamos mejorando tu experiencia de compra".
-
Permitir el modo mantenimiento: Aquí puedes elegir si permites el acceso a todo el mundo o solo a ciertas IPs. Te recomendamos dejar la opción por defecto que solo permite el acceso a las IPs listadas.
-
Restablecer el módulo de mantenimiento: No toques esta opción a menos que un experto te lo indique. Sirve para restaurar los ajustes por defecto del módulo.
Guarda los cambios
Una vez hayas configurado todo, pulsa el botón Guardar en la parte superior derecha de la pantalla. ¡Listo! Tu tienda está en modo mantenimiento.
Cómo encontrar tu IP para no quedarte fuera de tu propia tienda
El paso más delicado es el de la IP. Si te equivocas y pones una IP incorrecta, tú también verás la página de mantenimiento y no podrás acceder a tu propia tienda. Para evitarlo, sigue estos pasos:
- Paso 1: Abre una pestaña de incógnito en tu navegador (Chrome, Firefox, etc.).
- Paso 2: Escribe en el buscador "cuál es mi IP" o visita un sitio web como
vermiip.esowhatismyip.com. - Paso 3: Copia el número que te aparece en la pestaña de incógnito. Esa es tu IP pública real.
[!TIP]
Puedes añadir varias IPs separadas por comas (sin espacios). Por ejemplo:123.456.789.10, 987.654.321.11. Así, si tienes varios dispositivos o trabajas desde diferentes lugares, no te quedarás fuera.
Cómo desactivar el modo mantenimiento (volver a abrir la tienda)
Cuando hayas terminado tus tareas de mantenimiento, es el momento de reabrir. El proceso es exactamente el mismo:
- Ve de nuevo a Parámetros avanzados > Mantenimiento.
- Cambia el interruptor Activar el modo mantenimiento a No.
- Pulsa Guardar.
Al instante, tu tienda volverá a estar visible para todos tus clientes.
[!WARNING]
No olvides desactivarlo. Es un error muy común. Si dejas la tienda en modo mantenimiento durante días, perderás ventas y tu posicionamiento en Google se resentirá. Te recomendamos poner una alarma o una nota en tu calendario.
Configurar una página de mantenimiento personalizada y atractiva
PrestaShop te da una página de mantenimiento básica, pero es muy fea y poco profesional. Decir "En construcción" no es suficiente. En la era del comercio electrónico, una página de mantenimiento bien diseñada puede retener a tus clientes y hasta conseguir su email para avisarles cuando vuelvas.
Usa el módulo por defecto o uno personalizado
PrestaShop te permite personalizar el contenido de la página de mantenimiento. En la misma pantalla de configuración, tienes un editor de texto enriquecido donde puedes añadir un mensaje, un logo, e incluso un enlace a tus redes sociales.
Si quieres algo más avanzado, en el mercado de módulos de PrestaShop (Addons) existen módulos específicos para crear páginas de mantenimiento sorprendentes, con contadores regresivos, formularios de suscripción y fondos personalizados.
Ideas para tu página de mantenimiento
- Sé claro y conciso: "Estamos haciendo mejoras para ofrecerte una mejor experiencia".
- Da una fecha estimada de regreso: "Volvemos el lunes 15 de enero".
- Ofrece un incentivo: "Déjanos tu email y recibe un 10% de descuento en tu primera compra".
- Incluye enlaces a tus redes sociales: Para que no pierdan el contacto contigo.
[!TIP]
Una buena práctica es crear una página de mantenimiento con un formulario de captación de emails. Así, mientras la tienda está cerrada, sigues construyendo tu lista de suscriptores y tendrás clientes esperando cuando reabras.
PrestaShop en modo mantenimiento y el SEO: ¿Qué pasa con Google?
Esta es una de las mayores preocupaciones de los administradores. Si activas el modo mantenimiento PrestaShop, ¿serás penalizado por Google? La respuesta corta es depende de cómo lo hagas.
El riesgo del contenido duplicado o el rastreo de errores
Si dejas la tienda en modo mantenimiento durante demasiado tiempo, los bots de Google encontrarán una página de error (o la página de mantenimiento) en lugar de tu contenido. Si esto se prolonga, Google puede interpretar que tu tienda está muerta y empezar a quitar tus páginas de su índice. Esto es muy peligroso.
La solución: Devolver el código HTTP correcto
La página de mantenimiento de PrestaShop por defecto devuelve un código de estado HTTP 503 (Servicio no disponible). Este código es la clave. Le dice a Google: "Oye, esto no está roto, es temporal. Vuelve a rastrearme más tarde".
[!INFO]
Código 503: Es la respuesta perfecta para el mantenimiento. Indica a los motores de búsqueda que la página no está disponible temporalmente, pero que no deben eliminarla de su índice. PrestaShop ya lo hace por defecto, así que estás protegido si no alargas el cierre demasiado.
Consejos SEO durante el mantenimiento
- No alargues el cierre más de 24-48 horas: Es el tiempo máximo recomendado para no tener problemas de indexación.
- Mantén la página de mantenimiento con tu branding: Asegúrate de que, aunque sea una página simple, tenga tu logo y un mensaje claro. Esto ayuda a que Google la relacione con tu marca.
- No des de alta la página de mantenimiento en Search Console: Solo es temporal.
- Aprovecha para actualizar tu sitemap: Cuando reabras, genera un nuevo sitemap y envíalo a Google Search Console para que rastree las novedades.
Errores comunes al configurar el mantenimiento (y cómo evitarlos)
Aunque el proceso es sencillo, se comenten errores que pueden costar caro. Vamos a ver los más habituales:
Olvidar la IP de mantenimiento
Es el error número uno. Configuras el modo mantenimiento, guardas y... ¡te quedas fuera! Para evitarlo, sigue el método de la pestaña de incógnito que te explicamos antes.
Dejar la tienda cerrada más tiempo del necesario
Planifica tus tareas. Haz una lista de todo lo que necesitas hacer antes de activar el modo. Ten los módulos descargados, las copias de seguridad hechas y el tiempo estimado calculado. La improvisación es tu enemiga.
No avisar a los clientes
Si vas a cerrar durante un periodo largo, avisa con antelación en tu web, redes sociales y email marketing. Nadie quiere llegar a una tienda y encontrarla cerrada sin previo aviso.
Confundir el modo mantenimiento con el modo catálogo
PrestaShop también tiene un modo catálogo. Este modo oculta los precios y el botón de "Añadir al carrito", pero la tienda sigue siendo visible. No los confundas. El modo catálogo es útil para tiendas B2B, pero no es un sustituto del mantenimiento.
Cómo activar el modo mantenimiento en diferentes versiones de PrestaShop
Aunque el proceso es similar, las versiones antiguas de PrestaShop (1.6 y anteriores) tienen una estructura de menú ligeramente diferente.
PrestaShop 1.6 y versiones anteriores
En estas versiones, la opción se encuentra en Preferencias > Mantenimiento. El resto de la configuración es prácticamente igual: el interruptor para activar/desactivar y el campo para la IP.
PrestaShop 1.7 y 8.x
Como hemos visto, en estas versiones la ruta es Parámetros avanzados > Mantenimiento. La interfaz es más moderna, pero las opciones son las mismas.
[!WARNING]
Si estás en una versión antigua, considera actualizar. Las versiones 1.6 ya no reciben soporte de seguridad, lo que es un riesgo enorme para tu tienda. Habla con tu desarrollador para planificar una migración.
Preguntas frecuentes (FAQ) sobre el modo mantenimiento
Para terminar, vamos a resolver las dudas más comunes que nos llegan al soporte técnico:
¿Puedo trabajar en mi tienda mientras está en modo mantenimiento?
Sí, sin problema. Tú, al estar en la lista de IPs permitidas, podrás ver la tienda con normalidad. Podrás navegar por el catálogo, hacer pruebas de compra y ver los cambios en tiempo real. El resto del mundo verá el cartel de mantenimiento.
¿Los pedidos que ya estaban en curso se ven afectados?
No. Los pedidos que ya se han realizado y están en estado "Pago aceptado" o "En preparación" no se ven afectados. El modo mantenimiento solo impide nuevas compras. Tus clientes con pedidos pendientes no verán ningún problema.
¿El modo mantenimiento afecta al panel de administración?
No. El back-office (tu panel de administración) siempre está accesible, incluso con el modo mantenimiento activado. De hecho, es la única forma de desactivarlo.
¿Qué hago si me he quedado fuera y no puedo acceder al panel?
Esto es un problema serio, pero tiene solución. Tendrás que acceder a tu base de datos a través de Syspanel (el panel de control que te proporciona tu hosting, al que accedes por el puerto 2106) o mediante un cliente FTP.
-
Solución con Syspanel: Accede a tu base de datos MySQL (por ejemplo, con phpMyAdmin). Busca la tabla
ps_configuration(el prefijops_puede variar). Dentro de ella, busca la fila que tienename = 'PS_SHOP_ENABLE'y cambia elvaluede0a1. Guarda y listo. -
Solución con FTP: Conecta por FTP a tu servidor y busca el archivo
parameters.phpen la carpetaapp/config/. Ábrelo con un editor de texto, busca la línea que dice'PS_SHOP_ENABLE' => '0'y cámbiala a'1'. Sube el archivo de nuevo.
[!WARNING]
Estas soluciones requieren conocimientos técnicos. Si no te sientes seguro, contacta con tu soporte de hosting o con un desarrollador. Un error en la base de datos puede ser fatal para tu tienda.
¿Puedo programar el modo mantenimiento?
PrestaShop no tiene una función nativa para programar el modo mantenimiento. Sin embargo, existen módulos de pago en el marketplace oficial que te permiten programar el cierre y la apertura automática de la tienda. Si necesitas esto con frecuencia, merece la pena invertir en uno.
Conclusión: La importancia de un mantenimiento profesional
Configurar el modo mantenimiento PrestaShop correctamente es un signo de profesionalidad. No se trata solo de apagar la tienda, sino de hacerlo de manera que protejas tu negocio, tu SEO y la confianza de tus clientes. Recuerda siempre tener a mano tu IP, planificar tus tareas, no alargar el cierre más de lo necesario y ofrecer una página de mantenimiento atractiva.
Con esta guía, ya tienes todo lo necesario para gestionar el modo tienda cerrada PrestaShop con total seguridad y eficacia. Si tienes cualquier otra duda, no dudes en contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte a que tu tienda funcione perfectamente, incluso cuando está "cerrada"!
