Cómo activar el modo mantenimiento en PrestaShop (y no quedarte fuera)
Vas a tocar algo de la tienda y no quieres que nadie compre a medias. El modo mantenimiento sirve justo para eso. Se activa en un minuto, pero tiene una trampa que deja a mucha gente fuera de su propia tienda. Te contamos las dos cosas.
Qué hace exactamente el modo mantenimiento
Cuando lo activas, tu tienda deja de estar disponible para el público y enseña un aviso. Por debajo pasan tres cosas:
- La tienda responde con un código 503 ("servicio no disponible temporalmente") en lugar del 200 de siempre.
- Añade una cabecera
Retry-Afterque le dice a Google "vuelve dentro de un rato". - El back office sigue funcionando con normalidad. Puedes seguir trabajando dentro; lo que se cierra es el escaparate.
Las personas cuya IP esté en la lista blanca siguen viendo la tienda normal, no el aviso. Ese es el mecanismo que te permite revisar tu trabajo mientras el resto del mundo ve el cartel.
Cómo se activa (PrestaShop 1.7, 8 y 9)
La ruta es la misma en las tres versiones:
- Entra en el back office y ve a Parámetros de la tienda → General.
- Abre la pestaña Mantenimiento.
- Primero, tu IP. En IP de mantenimiento pulsa el botón que añade tu IP actual. Si vais a ser varios, sepáralas con comas.
- Escribe en Texto de la tienda en mantenimiento el aviso que verán tus clientes. Di cuándo vuelves: un "volvemos a las 18:00" retiene mucho mejor que un "estamos en mantenimiento".
- Ahora sí, pon Activar tienda en No y guarda.
- Comprueba el resultado desde otra conexión (por ejemplo, los datos del móvil con la wifi apagada). Desde tu propia IP verás la tienda normal, así que desde ahí no puedes comprobar nada.
Para reabrir, el mismo sitio: Activar tienda → Sí.
Me he quedado fuera de mi propia tienda
Es lo que más pasa: cierras la tienda y te das cuenta de que tu IP no estaba en la lista. Que no cunda el pánico, el back office sigue abierto:
- Lo normal: vuelve a Parámetros de la tienda → General → Mantenimiento y añade tu IP. Listo.
- Si tu conexión cambia de IP (muchas domésticas lo hacen), añadir la IP a mano es pelearte con un molino. Activa la opción que permite navegar por la tienda a los empleados con la sesión iniciada: entras con tu usuario y ves la tienda sin depender de la IP.
- Si además has perdido el acceso al back office, queda la vía manual: en la base de datos, tabla
ps_configuration, el valorPS_SHOP_ENABLEa1reabre la tienda. La lista blanca vive enPS_MAINTENANCE_IP.
Revisa las IPs viejas: no es un detalle
Esa lista blanca no caduca sola. En una tienda que analizamos nos encontramos cuatro IPs de terceros que llevaban ahí desde la agencia anterior. Nadie las había quitado.
No es dramático, pero tampoco es inofensivo: cualquiera que esté detrás de una de esas IPs ve tu tienda mientras crees que está cerrada, incluida la versión a medio tocar. Cuando entres a esta pantalla, aprovecha y deja solo las IPs que reconozcas.
Qué le pasa a Google mientras tanto
Aquí hay mucha leyenda. Lo que ocurre de verdad:
- Unas horas o un par de días: no pasa nada. El 503 con
Retry-Afteres exactamente la respuesta que Google espera de una parada temporal. Vuelve más tarde y sigue como si nada. - Semanas: ahí sí hay problema. Si la tienda lleva mucho tiempo devolviendo 503, Google acaba entendiendo que esas páginas ya no existen y puede sacarlas del índice. Recuperarlo después cuesta meses.
Conclusión práctica: el modo mantenimiento es para una intervención, no para tener la tienda aparcada. Si vas a estar semanas sin vender, eso se plantea de otra forma.
Lo que el modo mantenimiento NO hace
- No es una copia de seguridad. Si la actualización sale mal, el modo mantenimiento no te devuelve nada. La copia se hace antes, y se verifica.
- No evita que algo se rompa. Solo evita que un cliente lo vea romperse.
- No protege el back office ni cierra procesos que estén corriendo por detrás.
Cómo lo hacemos nosotros
El modo mantenimiento es el primer paso de un guion, no el plan entero. Cuando actualizamos una tienda, antes de cerrarla ya hemos ensayado la intervención completa en un servidor de pruebas hasta que sale dos veces seguidas sin un fallo. Así la tienda está cerrada los minutos justos.
En la última migración que entregamos, una tienda de 1.391 páginas pasó de PrestaShop 1.7 a la 9 conservando el 99,9 % de sus direcciones. Lo tienes con sus cifras en casos reales.
- Migrar o actualizar tu PrestaShop — con ensayo previo y vuelta atrás preparada.
- Mantenimiento mensual — para que estas cosas las hagamos nosotros y tú no te enteres.
- ¿La tienda ya está caída? Rescate o la guía del error 500.
¿Vas a tocar tu tienda y prefieres no hacerlo solo?
Te grabamos una auditoría gratis diciéndote qué riesgos tiene tu tienda antes de tocarla. Sin compromiso, en menos de 24 h.
Preguntas frecuentes
¿Dónde se activa el modo mantenimiento?
Lo he activado y no veo mi propia tienda
¿Perjudica al SEO?
Retry-After, que es lo que Google espera de una parada temporal. Semanas sí: ahí puede acabar sacando páginas del índice.