¿Quieres poner tu sitio de WordPress en modo de mantenimiento sin perder clientes potenciales o frustrar a los visitantes? Con el modo de mantenimiento, puedes ocultar temporalmente tu sitio web mientras realizas actualizaciones o haces cambios.
Durante el mantenimiento, los visitantes verán un aviso fácil de usar en lugar de un sitio web roto. También puedes controlar exactamente quién tiene acceso a tu sitio mientras trabajas en él.
Hemos puesto muchos sitios web en modo de mantenimiento utilizando potentes plugins como SeedProd, que simplifica el proceso y te permite crear páginas de modo de mantenimiento atractivas.
En este artículo, te mostraremos cómo poner fácilmente tu sitio de WordPress en modo de mantenimiento.

Por qué y cuándo necesitas poner WordPress en modo de mantenimiento
Muchas veces puedes hacer cambios en tu sitio web de WordPress sin tener que ponerlo en modo de mantenimiento. Por ejemplo, puedes publicar nuevas entradas, actualizar WordPress e instalar nuevos plugins sin tiempo de inactividad.
Sin embargo, a veces es posible que necesites trabajar en tu sitio web durante un período más largo. Por ejemplo, es posible que desees rediseñar completamente tu blog de WordPress.
Algunos cambios también son más arriesgados que otros, como la configuración de un nuevo plugin que cambia el comportamiento de tu sitio web. Mientras realizas el cambio, el sitio puede parecer roto para tus usuarios.
Incluso podrías perder datos que se creen durante este período. Por ejemplo, si estás haciendo cambios importantes en una tienda en línea, podrías perder nuevos pedidos que los clientes realicen.
Una solución es configurar un sitio web de staging para que puedas trabajar en tu sitio en privado. Muchas de las principales empresas de hosting de WordPress ofrecen sitios de staging con un solo clic, incluyendo Bluehost, SiteGround y WP Engine.
Si no usas un sitio de staging, entonces deberías poner tu sitio web en modo de mantenimiento. En lugar de un sitio web roto, los visitantes verán una página de mantenimiento útil que les informará lo que está sucediendo.
Incluso podrías sugerir algunas acciones alternativas que los visitantes pueden tomar, como seguirte en redes sociales o unirse a tu lista de correo.

Dicho esto, veamos cómo poner tu sitio de WordPress en modo de mantenimiento.
💡¿Necesita ayuda para administrar su sitio de WordPress? Deje que los expertos de WPBeginner se encarguen de todas las cuestiones técnicas de WordPress. Copias de seguridad, actualizaciones, seguridad: lo tenemos cubierto. Mantenemos su sitio funcionando sin problemas para que pueda dedicar su tiempo a lo que realmente importa.
Tutorial en video
Si prefieres instrucciones escritas, simplemente usa los enlaces rápidos a continuación para saltar al método que deseas utilizar.
- Method 1. Set up WordPress Maintenance Mode Using SeedProd Plugin (Recommended)
- Method 2. Setup Maintenance Mode Using LightStart
- Método 3. Configurar el modo de mantenimiento usando el plugin WPCode
Método 1. Configurar el modo de mantenimiento de WordPress usando el plugin SeedProd (Recomendado)
La forma más fácil de crear una página de mantenimiento completamente personalizada es usando SeedProd.
SeedProd es el mejor constructor de páginas para WordPress, utilizado en más de un millón de sitios web. Te permite crear hermosas páginas de próxima apertura en WordPress, mejorar tu página 404, diseñar páginas de destino únicas e incluso crear temas personalizados de WordPress usando arrastrar y soltar.
Existe una versión premium de SeedProd que viene con más de 300 plantillas y bloques diseñados profesionalmente. Sin embargo, puedes poner tu sitio en modo de mantenimiento usando el plugin gratuito de SeedProd, así que eso es lo que usaremos en esta guía.
Lo primero que debes hacer es instalar y activar el plugin SeedProd. Para más detalles, consulta nuestra guía sobre cómo instalar un plugin en WordPress.
Tras la activación, ve a SeedProd » Páginas. En la sección 'Modo de Mantenimiento', haz clic en el botón 'Configurar una página de modo de mantenimiento' o 'Editar página'.

El siguiente paso es construir la página que verán los visitantes cuando actives el modo de mantenimiento.
Puedes elegir una plantilla lista para usar o empezar con un diseño en blanco. Usamos 'Down Maintenance Mode' en todas nuestras imágenes, pero puedes usar la plantilla que quieras.
Para seleccionar una plantilla, simplemente pasa el ratón sobre la miniatura de ese diseño y luego haz clic en el icono de 'marca de verificación'.

Después de seleccionar una plantilla, serás llevado al constructor de arrastrar y soltar, donde podrás comenzar a personalizar la página de modo de mantenimiento.
En el lado izquierdo de la pantalla, encontrarás bloques y secciones que puedes agregar a tu diseño. El lado derecho de la página es la vista previa en vivo.

La mayoría de las plantillas ya tienen algunos bloques, que son una parte fundamental de todos los diseños de SeedProd. Para agregar más bloques a tu página de mantenimiento, simplemente arrástralos desde el menú de la izquierda y luego suéltalos en tu diseño.
Por ejemplo, podrías agregar tu logo personalizado, videos, formulario de contacto y más.

Las opciones que veas pueden variar dependiendo de los plugins que hayas instalado en tu sitio web.
Por ejemplo, si tienes RafflePress, podrás organizar un concurso en tu página de mantenimiento usando el bloque de Sorteo, como puedes ver en la siguiente imagen.

Para personalizar un bloque, simplemente haz clic para seleccionarlo en tu diseño. Luego puedes cambiar el bloque usando las configuraciones en el menú de la izquierda.
Como ejemplo, veamos cómo puedes conectar el botón predeterminado de ‘Contáctanos’ a tu propia dirección de correo electrónico profesional.
Simplemente haz clic para seleccionar el botón ‘Contáctanos’ en la vista previa en vivo. En el menú de la izquierda, verás un campo de ‘Enlace’, que muestra ‘mailto:john@example.com’ por defecto.

Esto significa que el botón abrirá la aplicación de correo electrónico predeterminada del visitante con el campo ‘Para’ ya completado como ‘john@example.com’.
Para cambiar esto, simplemente escribe tu dirección de correo electrónico en el campo ‘Enlace’. Asegúrate de no eliminar ‘mailto:’, ya que esto abre la aplicación de correo electrónico predeterminada del visitante.

También puedes hacer otros cambios en el botón, como usar una alineación diferente, texto del botón y cambiar el tamaño del botón.
Para eliminar un bloque de tu diseño, simplemente haz clic en él. Luego puedes seleccionar el ícono de la papelera.

Ahora puedes continuar personalizando la plantilla agregando nuevos bloques, eliminando los bloques que no desees y haciendo cambios en el menú de la izquierda.
Cuando estés contento con el aspecto de la página de mantenimiento, es hora de publicarla haciendo clic en el botón ‘Guardar’.

Para habilitar el modo de mantenimiento y mostrar a los visitantes tu página de mantenimiento personalizada, simplemente ve a SeedProd » Landing Pages en el panel de WordPress.
Aquí, haz clic en el interruptor en la sección ‘Modo de mantenimiento’ para que muestre ‘Activo’.

El modo de mantenimiento no se mostrará para ti porque has iniciado sesión en el sitio. Sin embargo, si visitas tu sitio en una pestaña de navegador de incógnito, verás la página de mantenimiento en acción.
Cuando estés listo para relanzar tu sitio, simplemente ve a SeedProd » Landing Pages. Debajo de ‘Modo de mantenimiento’, haz clic en el control deslizante para cambiarlo de verde (Activo) a gris (Inactivo).

Ahora, cualquiera puede acceder a tu sitio web de WordPress.
Controlar el acceso al sitio web para usuarios registrados
Por defecto, SeedProd mostrará la página de modo de mantenimiento a todos los usuarios que no hayan iniciado sesión. Sin embargo, cualquiera que tenga una cuenta aún podrá iniciar sesión en tu sitio. Por ejemplo, los suscriptores de tu sitio de membresía y los clientes de tu tienda WooCommerce aún podrán acceder a sus cuentas.
Es posible que desees cambiar quién tiene acceso a tu sitio mientras está en mantenimiento. Por ejemplo, si estás desarrollando un sitio para un cliente, es posible que aún necesiten acceso para poder supervisar tu trabajo.
Puedes cambiar los controles de acceso actualizando a SeedPro Pro. Después de activar el plugin, SeedProd te pedirá tu clave de licencia.

Puedes encontrar esta información en tu cuenta en el sitio web de SeedProd.
Después de eso, simplemente ve a SeedProd » Landing Pages y luego haz clic en ‘Editar Página’ en Modo de Mantenimiento.

Esto abrirá el constructor de páginas de SeedProd.
Aquí, haz clic en ‘Configuración de Página’, seguido de ‘Control de Acceso’.

Para empezar, es una buena idea activar el control deslizante ‘Excluir Predeterminado’. Esto permite a los visitantes acceder a URLs que contienen los siguientes términos: login, admin, dashboard y account. Esto evitará que las personas queden bloqueadas de sus cuentas.
También puedes permitir que los usuarios con cookies específicas del navegador accedan a tu cuenta mientras está en modo de mantenimiento, usando el interruptor ‘Omitir Cookie’. Solo ten en cuenta que esta función podría no funcionar si estás utilizando un plugin de caché de WordPress.
En su lugar, recomendamos seleccionar los roles de usuario que pueden acceder a tu sitio mientras está en modo de mantenimiento. Para hacer esto, haz clic en ‘Añadir Rol’ y luego selecciona cualquier rol del menú.

También puedes incluir o excluir roles de usuario creados por tu plugin de membresía de WordPress o un plugin de comercio electrónico.
Cuando estés satisfecho con los controles de acceso, no olvides hacer clic en el botón ‘Guardar’ para almacenar tu configuración.
Excluir páginas específicas del modo de mantenimiento
SeedProd Pro también te permite incluir o excluir páginas específicas del modo de mantenimiento. Esto es útil si los usuarios necesitan acceso a ciertas páginas.
Por ejemplo, si tienes una página de inicio de sesión personalizada, normalmente querrás excluirla del modo de mantenimiento. Si ofreces soporte al cliente por correo electrónico, es posible que también quieras excluir tu formulario de contacto.
Puedes hacer esto en la configuración de ‘Incluir/Excluir URLs’ de SeedProd. Simplemente elige entre ‘Incluir URLs’ o ‘Excluir URLs’ y luego ingresa tus enlaces en el cuadro.

Cuando estés satisfecho con la configuración de la página de mantenimiento, haz clic en el botón ‘Guardar’ para almacenar tu configuración de control de acceso actualizada.
Método 2. Configurar el modo de mantenimiento usando LightStart
Otra opción es usar el plugin gratuito LightStart. Esta es una excelente opción si deseas crear una página de modo de mantenimiento simple. Sin embargo, este plugin utiliza el editor de páginas y entradas estándar de WordPress, que no es tan potente como el constructor de arrastrar y soltar de SeedProd.
Lo primero que debes hacer es instalar y activar el plugin LightStart. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Al activar, ve a Ajustes » LightStart.

Ahora puedes elegir entre las plantillas de modo de mantenimiento, próximo lanzamiento y página de destino de LightStart.
Como queremos crear un modo de mantenimiento, haz clic en la plantilla ‘El sitio web está en mantenimiento’ y luego selecciona el botón ‘Continuar’.

Ahora tendrás la opción de unirte a la lista de correo de LightStart.
Simplemente puedes continuar y hacer clic en ‘Me saltaré por ahora, gracias.’

LightStart ahora procederá a crear una página simple usando su plantilla integrada.
Para ver esta página, simplemente haz clic en ‘Ver página.’

Esto abre la plantilla en el editor de entradas estándar de WordPress.
Nota: ¿No estás satisfecho con esta plantilla predeterminada? Puedes encontrar otros diseños yendo a Ajustes » LightStart en el panel de WordPress. Luego, haz clic en la pestaña ‘Diseño’ para ver todas las diferentes plantillas que puedes usar.
Ahora puedes hacer cambios en el diseño de la misma manera exacta en que editas una página o una publicación.

La plantilla tiene algunos marcadores de posición para redes sociales a los que querrás enlazar tus propias páginas.
Simplemente haz clic en cada uno de estos íconos y luego escribe la URL en la pequeña barra que aparece.

Cuando estés satisfecho con el aspecto de la página de mantenimiento, haz clic en el botón 'Actualizar' en el editor de contenido para guardar tus cambios.
Ahora que has diseñado tu página, es hora de configurar tus ajustes de modo de mantenimiento yendo a Ajustes » LightStart en tu panel de WordPress.
Luego puedes hacer clic en la pestaña 'General'.

Por defecto, los bots de los motores de búsqueda no pueden ver tu sitio mientras está en modo de mantenimiento. Esto puede perjudicar tu SEO de WordPress y puede afectar dónde aparece tu sitio en los rankings de los motores de búsqueda, especialmente si el mantenimiento toma un tiempo.
Es por eso que recomendamos abrir el menú desplegable 'Omitir para Bots de Búsqueda' y elegir 'Sí'. Esto permitirá que cualquier rastreador de motores de búsqueda omita tu página de mantenimiento.

Como administrador del sitio, puedes acceder a tu panel de WordPress y a tu sitio web mientras está en modo de mantenimiento. Sin embargo, es posible que desees otorgar acceso a otros roles de usuario.
Puedes dar acceso a los usuarios al panel de WordPress abriendo el menú desplegable 'Backend' y luego eligiendo un rol de usuario de la lista.

Para dar acceso a los visitantes a tu sitio público, usa el menú desplegable 'Frontend' en su lugar.
Similar a SeedProd, puedes excluir ciertas páginas del modo de mantenimiento para que siempre sean accesibles para los visitantes. Por ejemplo, si tienes un formulario de reserva, es posible que desees que esta página esté disponible incluso cuando el resto de tu sitio esté en mantenimiento.
Para excluir una página, simplemente agrega su URL al cuadro 'Excluir'.

Si usas Google Analytics para rastrear visitantes a tu sitio de WordPress, asegúrate de hacer clic en la pestaña 'Módulos'.
Luego, puedes abrir el menú desplegable 'Usar Google Analytics' y seleccionar 'Sí'.

Luego, simplemente agrega tu ID de seguimiento al campo 'Código de seguimiento'.
Hay muchas más configuraciones que vale la pena revisar, y la mayoría se explican por sí mismas. Cuando estés satisfecho con la configuración del modo de mantenimiento, haz clic en el botón 'Guardar configuración' para almacenar tus cambios.
Ahora, puedes activar el modo de mantenimiento en cualquier momento. Simplemente selecciona la pestaña 'General' y haz clic en el botón de radio 'Activado'.

Luego puedes desplazarte hasta la parte inferior de la página y hacer clic en 'Guardar configuración'. Ahora, si visitas tu sitio mientras estás en una pestaña de navegador de incógnito, verás la página de mantenimiento.
Cuando estés listo para sacar tu sitio del modo de mantenimiento, simplemente regresa a la pestaña 'General' y selecciona 'Desactivado'. Luego, simplemente haz clic en el botón 'Guardar cambios' y tu sitio web volverá a estar disponible para cualquiera que lo visite.
Relacionado: Consulta nuestra guía sobre cómo solucionar WordPress atascado en modo de mantenimiento.
Cómo agregar un chatbot a tu página de modo de mantenimiento
Los chatbots te permiten interactuar con los visitantes, registrar información sobre ellos e incluso generar leads en WordPress.
LightStart tiene un chatbot en vivo simple preprogramado que puede preguntar a los visitantes si desean ser notificados cuando tu sitio salga del modo de mantenimiento suscribiéndose a tu lista de correo electrónico.

Para ver cómo está configurado el chatbot, haz clic en la pestaña 'Administrar bot'.
Por defecto, este bot se llama Admin, pero puedes cambiarlo escribiendo un nuevo nombre en el campo 'Nombre del bot'.

También es posible que desees agregar un avatar, que aparecerá en la ventana emergente del chatbot.
Después de eso, puedes ver la conversación preprogramada en 'Personalizar mensajes'.

Puedes cambiar cualquiera de estos mensajes, pero la configuración predeterminada debería ser adecuada para la mayoría de los sitios web de WordPress.
Para activar el chatbot, ve a la parte superior de la pantalla y haz clic en el botón ‘Activado’.

Como siempre, no olvides hacer clic en ‘Guardar configuración’ para almacenar tus cambios.
Ahora, si visitas la página de mantenimiento en una pestaña de incógnito, podrás hablar con el chatbot.

Si estás recopilando información de usuarios a través de un chatbot o una página de mantenimiento, es importante asegurarte de que tu sitio cumpla con la normativa GDPR.
Método 3. Configurar el modo de mantenimiento usando el plugin WPCode
Si solo necesitas funcionalidad básica de modo de mantenimiento y no quieres instalar otro plugin específicamente para eso, puedes usar WPCode.
WPCode te permite agregar código personalizado en WordPress fácilmente sin editar el archivo functions.php de tu tema. Viene con fragmentos de código listos para usar que puedes emplear para personalizar tu sitio, incluyendo el modo de mantenimiento, un temporizador simple y mucho más.
Primero, necesitas instalar y activar el plugin gratuito WPCode . Si necesitas instrucciones, puedes ver nuestra guía sobre cómo instalar un plugin de WordPress.
Al activarlo, ve a Fragmentos de código » Biblioteca desde el panel de administración de WordPress.
Una vez que estés ahí, busca el fragmento de código 'Modo de mantenimiento' en la biblioteca. Cuando lo encuentres, colócale el cursor encima y haz clic en el botón 'Usar fragmento'.

A continuación, WPCode agregará automáticamente el código por ti.
Si quieres, puedes editar el mensaje del modo de mantenimiento para hacerlo más personalizado.

Después de eso, todo lo que necesitas hacer es cambiar el interruptor de 'Inactivo' a 'Activo' y hacer clic en el botón 'Actualizar' en la parte superior de la página.

Eso es todo. Ahora se mostrará un simple mensaje de modo de mantenimiento en tu sitio web a los usuarios que no sean administradores.

Esperamos que este artículo te haya ayudado a aprender cómo poner tu sitio de WordPress en modo de mantenimiento. También te puede interesar nuestra guía sobre cómo crear páginas personalizadas en WordPress, y nuestra comparativa de los mejores servicios telefónicos para negocios para permitir que los visitantes se pongan en contacto contigo mientras tu sitio web está en mantenimiento.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Oyatogun Oluwaseun Samuel
Hoy será el primer día que usaré seedProd en mi trayectoria de WordPress y este artículo juega un papel crucial en ello. Estoy rediseñando el sitio web de un cliente usando WordPress y estoy buscando una manera de "mostrar una página de mantenimiento en progreso" para los visitantes y encontré este artículo buscando en sus sitios web. He leído mucho sobre seedProd en este sitio web y voy a poner a prueba todo lo que he leído en este nuevo proyecto. Gracias por armar esto. y por lo tanto, ahora considero su sitio web como una enciclopedia de WordPress. Así que si me ven diciendo enciclopedia de WordPress, sepan que me refiero a wpbeginner.
Mrteesurez
Los plugins que compartiste aquí son geniales para lograr esto, especialmente el plugin LightStart, tiene todo lo que se necesita para una página de mantenimiento típica, también ofrece no, eso es fantástico.
Quiero preguntar si omito para los motores de búsqueda, ¿qué página elegirán los motores de búsqueda como página de inicio si alguien busca mi sitio web en Google?
Soporte de WPBeginner
Debería enlazar a tu página de inicio si permites la omisión para los bots de los motores de búsqueda.
Administrador
Mrteesurez
Gracias por la respuesta, pero ¿el plugin no usará la página de mantenimiento como página de inicio o cómo funciona para mostrar la página de inicio en los resultados de búsqueda mientras se usa la función de omisión?
Soporte de WPBeginner
La página principal para tus usuarios sería la página de mantenimiento, mientras que los bots deberían ver tu página de inicio real. Querrás consultar con el soporte del plugin para saber el método que utilizan para permitir el bypass.
Mrteesurez
Ok, eso significa que se muestran páginas diferentes a ambos usuarios y al bot durante el bypass, lo que hace que rastree la página de inicio real y la muestre en los resultados de búsqueda. Bueno, es lo suficientemente claro.
Gracias por tu respuesta y guía.
Jiří Vaněk
Si activo el modo de mantenimiento con un plugin, ¿esto evitará el problema con el archivo .maintenance en FTP, por ejemplo, al actualizar más plugins? A veces se crea en FTP y luego tiene que eliminarse manualmente.
Soporte de WPBeginner
No evitaría que ese archivo se cree, pero normalmente ese archivo solo debería permanecer si hubo problemas durante el proceso de actualización de un plugin en tu sitio.
Administrador
Jiří Vaněk
Volviendo a este tema, muy a menudo me sucede esto en el momento en que hago una actualización masiva de plugins. Entonces, ¿es mejor actualizar gradualmente en lugar de hacer una actualización masiva? Gracias por tu tiempo y tus respuestas.
Soporte de WPBeginner
Tu host probablemente tiene un límite establecido en su sistema. En ese caso, querrás hacer actualizaciones graduales y si te pones en contacto con tu host, es posible que tengan una opción para eliminar el límite que estás encontrando.
Jiří Vaněk
Gracias por el consejo. El problema con el archivo .maintenance persistente se resolvió efectivamente al evitar las actualizaciones masivas y, en cambio, actualizar uno por uno. Agradezco tu tiempo y guía.
Giuliano
Estoy buscando un plugin que agregue una página cuando el sitio está en mantenimiento. También quiero agregar un formulario de contacto de Wpforms. No estoy seguro de entender esta guía. Entiendo que el modo de mantenimiento es manual y no automático como quiero.
Soporte de WPBeginner
Por lo que parece que quieres, deberías usar SeedProd de esta guía.
Administrador
Shailesh
¿Cómo permitir ver el sitio después de ingresar una contraseña?
Soporte de WPBeginner
If the user is logged into your site they should see the content or SeedProd does have the option for a password for viewing the content. If you take a look at SeedProd’s documentation you can see the current method for how to set this up
Administrador
Santosh
Seguí tu consejo y puse mi sitio web en modo de mantenimiento, pero ahora quiero deshacer el modo de mantenimiento (mi situación cambió y, para ser honesto, no hice ningún mantenimiento). Para deshabilitar el modo de mantenimiento, intenté ir al área de administración
pero me lleva al sitio web y no muestra la página de inicio de sesión de administrador desde donde puedo deshabilitar el módulo de mantenimiento (MM).
Por favor, ayúdame, ¿cómo revierto el MM y vuelvo a poner el sitio web en línea?
Soporte de WPBeginner
Si no puedes iniciar sesión, puedes usar uno de los métodos de nuestro artículo a continuación para desactivar el plugin que estás usando:
https://www.wpbeginner.com/beginners-guide/how-to-easily-deactivate-wordpress-plugins/
Administrador