PrestaShop: Configurar el modo mantenimiento y activar tienda
¿Necesitas poner tu tienda PrestaShop en modo mantenimiento para hacer mejoras, cambios o simplemente porque estás en pleno desarrollo? Es una operación muy común y, si no se hace correctamente, puedes dejar a tus clientes con una pantalla en blanco o, peor aún, perder ventas. No te preocupes, es más sencillo de lo que parece. En esta guía te explico paso a paso cómo configurar el modo mantenimiento en PrestaShop y, cuando estés listo, cómo activar tu tienda de nuevo.
Piensa en el modo mantenimiento como el cartel de "Cerrado por reformas" que pones en la puerta de tu negocio físico. Mientras está activo, tus clientes no podrán comprar, pero verán un mensaje amigable que les indique que vuelvan pronto. Es la herramienta perfecta para hacer pruebas, actualizar módulos, cambiar el diseño o solucionar errores sin que nadie vea el caos.
¿Qué es el modo mantenimiento en PrestaShop y por qué usarlo?
El modo mantenimiento es una funcionalidad nativa de PrestaShop que te permite desactivar temporalmente el acceso público a tu tienda. Cuando lo activas, cualquier visitante que intente entrar a tu web verá una pantalla con un mensaje personalizado (o el que viene por defecto) informando que la tienda está en mantenimiento.
¿Cuándo deberías usarlo?
Hay varias situaciones en las que es muy recomendable activarlo:
- Actualizaciones importantes: Cuando vas a actualizar el núcleo de PrestaShop, módulos o la plantilla.
- Cambios de diseño: Si estás rediseñando la página de inicio, los productos o el proceso de compra.
- Migraciones: Si estás moviendo tu tienda a un nuevo hosting o servidor.
- Pruebas de funcionalidad: Cuando instalas un nuevo módulo de pago, envío o cualquier herramienta que pueda afectar a la experiencia de usuario.
- Solución de errores críticos: Si detectas un fallo que impide el correcto funcionamiento de la tienda.
[INFO] No confundas el modo mantenimiento con tener la tienda "cerrada". En mantenimiento, los administradores y el personal que tú autorices pueden seguir accediendo al back office y, si configuras una IP de excepción, también pueden ver el front office para hacer pruebas.
Paso a paso: Cómo activar el modo mantenimiento en PrestaShop
Vamos a lo práctico. Activar el modo mantenimiento es un proceso que se hace desde el panel de administración de PrestaShop. Sigue estos pasos al pie de la letra.
1. Accede al back office de tu tienda
Primero, inicia sesión en tu panel de administración. Normalmente la URL es algo como tudominio.com/admin o tudominio.com/admin1234. Si no lo recuerdas, puedes consultarlo con tu proveedor de hosting.
2. Ve a la configuración de mantenimiento
Una vez dentro, en el menú lateral izquierdo, busca la sección "Parámetros de la tienda" (o "Shop Parameters" si lo tienes en inglés). Dentro de esa sección, haz clic en "Mantenimiento" (o "Maintenance").
3. Configura las opciones de mantenimiento
Aquí verás varias opciones. Vamos a detallarlas:
- Activar el modo mantenimiento: Marca la casilla "Sí" para activarlo.
- IP de mantenimiento: Este campo es muy importante. Aquí puedes añadir las direcciones IP que quieras que tengan acceso a la tienda mientras está en mantenimiento. Por ejemplo, tu IP de casa o de la oficina. Así podrás ver la tienda como si estuviera abierta al público, pero los demás usuarios verán el mensaje de mantenimiento. Puedes añadir varias IP separadas por comas.
- Personalizar el mensaje de mantenimiento: En el campo de texto, puedes escribir el mensaje que verán tus clientes. Por ejemplo: "Estamos mejorando tu experiencia. Vuelve en unos minutos". También puedes cambiarlo por idioma si tu tienda es multilingüe.
- Activar la tienda para los empleados: Esta opción permite que los empleados (usuarios con perfil de empleado) puedan ver la tienda aunque esté en mantenimiento. Es útil si tienes un equipo que necesita hacer pruebas.
[TIP] Si no sabes tu IP, puedes buscarla en Google escribiendo "mi IP". Te aparecerá un número como
123.456.789.0. Cópiala exactamente.
4. Guarda los cambios
Una vez que hayas configurado todo a tu gusto, haz clic en el botón "Guardar" que está en la parte superior derecha de la pantalla. ¡Listo! Ya has activado el modo mantenimiento.
5. Verifica que funciona
Abre una ventana de incógnito en tu navegador (o pídele a un amigo que no esté en tu IP) e intenta acceder a tu tienda. Deberías ver el mensaje de mantenimiento que has configurado. Si accedes desde tu IP (la que añadiste), verás la tienda con normalidad.
Cómo desactivar el modo mantenimiento y activar tu tienda
Llegó el momento de abrir las puertas de nuevo. El proceso es igual de sencillo.
1. Vuelve a la configuración de mantenimiento
Sigue la misma ruta: "Parámetros de la tienda" > "Mantenimiento".
2. Desmarca la casilla
En la opción "Activar el modo mantenimiento", selecciona "No".
3. Guarda los cambios
Haz clic en "Guardar". Automáticamente, tu tienda volverá a estar visible para todos los visitantes.
[WARNING] Antes de desactivar el modo mantenimiento, asegúrate de que todo funciona correctamente. Revisa que los productos se ven bien, que el carrito funciona, que los métodos de pago están operativos y que no hay errores. Una vez que lo desactives, cualquier error será visible para tus clientes.
Consejos adicionales para un mantenimiento sin problemas
El modo mantenimiento es una herramienta muy útil, pero hay que usarla con cabeza. Aquí van algunos consejos para que todo vaya sobre ruedas.
Haz una copia de seguridad antes de cualquier cambio
Antes de activar el modo mantenimiento y empezar a hacer modificaciones, es fundamental que hagas una copia de seguridad completa de tu tienda: archivos y base de datos. Así, si algo sale mal, puedes restaurarlo rápidamente.
Prueba en un entorno de desarrollo
Si tienes la posibilidad, lo ideal es tener un clon de tu tienda en un subdominio o en un servidor de pruebas. Así puedes hacer todas las pruebas sin afectar a la tienda real. Muchos planes de hosting ofrecen esta funcionalidad.
Comunica el mantenimiento a tus clientes
Si el mantenimiento va a durar más de unos minutos, es buena idea avisar a tus clientes por redes sociales, email o incluso en la propia tienda antes de activar el modo. Así no se llevarán una sorpresa.
Usa un mensaje de mantenimiento atractivo
No pongas un mensaje frío y técnico. Aprovecha para conectar con tus clientes. Por ejemplo: "Estamos preparando algo especial para ti. Vuelve en un ratito". Incluso puedes añadir un temporizador si sabes cuándo vas a terminar.
Preguntas frecuentes sobre el modo mantenimiento en PrestaShop
Aquí respondo a las dudas más comunes que suelen tener los usuarios.
¿Puedo tener la tienda en mantenimiento y seguir vendiendo?
No, cuando el modo mantenimiento está activo, el proceso de compra está deshabilitado para los visitantes. Solo los administradores y las IPs que hayas añadido pueden ver y usar la tienda con normalidad.
¿Qué pasa si no añado mi IP en el campo de mantenimiento?
Si no añades tu IP, tú también verás el mensaje de mantenimiento cuando entres a tu tienda desde el front office. Para evitarlo, siempre añade tu IP o la de tu equipo.
¿El modo mantenimiento afecta al SEO?
Sí, puede afectar. Cuando el modo mantenimiento está activo, los motores de búsqueda como Google pueden indexar la página de mantenimiento en lugar de tu tienda real. Por eso es importante no dejarlo activo mucho tiempo. Si el mantenimiento va a durar más de un día, considera usar un plugin que devuelva un código de estado 503 (Servicio no disponible) para que Google sepa que es temporal.
¿Puedo personalizar el diseño de la página de mantenimiento?
Sí, puedes modificar el archivo CSS o incluso crear una plantilla personalizada. Pero si no eres muy técnico, lo más sencillo es usar el mensaje de texto que ofrece PrestaShop. También puedes instalar módulos específicos para crear páginas de mantenimiento más elaboradas.
¿Cómo sé si el modo mantenimiento está activo?
Además de ver el mensaje en el front office, en el back office, en la configuración de mantenimiento, verás que la opción está marcada como "Sí". También hay módulos que te avisan si la tienda está en mantenimiento.
¿Puedo activar el modo mantenimiento desde el hosting?
Sí, algunos paneles de control como Syspanel (antes conocido como HestiaCP) permiten activar un modo mantenimiento a nivel de servidor. Por ejemplo, si accedes a tu Syspanel a través del puerto 2106, puedes encontrar opciones para poner tu web en mantenimiento. Sin embargo, es más recomendable hacerlo desde el propio PrestaShop para tener más control sobre el mensaje y las IPs de excepción.
[INFO] Si usas Syspanel, el acceso es a través de
tudominio.com:2106. Una vez dentro, busca la sección de "Web" o "Sitios web" y luego "Modo mantenimiento". Pero recuerda, esta opción es más global y puede afectar a todo el sitio, no solo a PrestaShop.
¿Qué hago si después de desactivar el modo mantenimiento la tienda sigue sin verse?
Esto puede ocurrir por varios motivos:
- Caché del navegador: Borra la caché de tu navegador o prueba en una ventana de incógnito.
- Caché del hosting: Algunos hostings tienen caché de servidor. Purgarla suele solucionarlo.
- Caché de PrestaShop: Ve a "Parámetros avanzados > Rendimiento" y limpia la caché.
- DNS: Si acabas de cambiar de hosting, puede que el DNS no se haya propagado aún. Espera unas horas.
Conclusión: Domina el modo mantenimiento de PrestaShop
Configurar el modo mantenimiento en PrestaShop es una tarea sencilla pero crucial para cualquier propietario de una tienda online. Te permite hacer cambios con tranquilidad, sin el miedo a que un error arruine la experiencia de tus clientes. Recuerda siempre añadir tu IP para poder hacer pruebas, personalizar el mensaje y, sobre todo, no olvidarte de desactivarlo cuando termines.
Ahora que ya sabes cómo hacerlo, puedes enfrentarte a cualquier actualización o mejora con confianza. Tu tienda en PrestaShop estará siempre en las mejores manos: las tuyas. Y si tienes alguna duda, ya sabes que el equipo de soporte de tu hosting estará encantado de ayudarte.
¡A por ello!
