Entrada actualizada el 29/12/2022
Si estás modificando o actualizando tu sitio web en WordPress, es conveniente que actives el «modo mantenimiento», ¿por qué? Pues por un lado, para que toda esta actividad se desarrolle de manera privada y los usuarios no puedan ver tu web con mal aspecto o inacabada y por otro para notificar a Google que tu página no está disponible poruna razón y no afecte al SEO de esta.
El modo mantenimiento consiste en mostrar una página estática en la que es aconsejable poner un breve texto donde expliques qué está pasando en tu web, así como algunos datos de contacto o formulario, el logo de tu empresa, también puedes incorporar alguna imagen o diseño sobre tu actividad, en definitiva, que sea sencilla, estética y que contenga la información necesaria, de esta manera el cliente que la vea no perderá el interés y querrá volver a tu web cuando esté lista.
Dicho esto, vamos a explicarte cómo hacerlo con el plugin Coming Soon Page, Maintenance Mode & Landing Pages by SeedProd ya que es muy personalizable y fácil de utilizar, por ello es el más descargado y utilizado por la comunidad WordPress. Es gratuito y también tiene versión Premium que incluye algunas herramientas más.
- Poner modo mantenimiento en WordPress con el plugin Coming Soon Page, Maintenance Mode & Landing Pages by SeedProd
- Poner modo mantenimiento en WordPress sin plugin
- Otros plugins para el modo mantenimiento
- Poner WordPress en modo mantenimiento usando el archivo functions.php
- Impacto SEO del modo mantenimiento
- Mensajes creativos para la página de mantenimiento
- Conclusión
Poner modo mantenimiento en WordPress con el plugin Coming Soon Page, Maintenance Mode & Landing Pages by SeedProd
- Descarga el plugin Coming Soon Page & Maintenance Mode & Landing Pages by SeedProod, (es gratuito y tiene opciones premium). Puedes instalarlo directamente desde el panel de control de WordPress o bien descargar el archivo .zip aquí y subirlo de manera manual.
- En el menú de la izquierda haz click en SeedProod > Páginas y en Maintenance Mode selecciona Set up a Maintenance Mode Page.
Aquí verás todas las opciones que tienes para construir y personalizar tu página de mantenimiento, es muy fácil ya que funciona con el sistema drag & drop (arrastrar y soltar). Puedes elegir una plantilla base e ir añadiendo bloques de texto, imagen, vídeo, formulario de contacto… Las opciones básicas están disponibles en la versión gratuita y verás que hay opciones bloqueadas que solo están disponibles en la versión Premium.
- Una opción es crear la página directamente desde el plugin, pero si no te quieres complicar también tienes la posibilidad de diseñar una imagen con todo el contenido de la página en construcción e insertarla. De esta forma simplemente tendrás que seleccionar la plantilla básica y arrastrar el bloque de imagen sobre ella.
- Si haces click sobre el bloque de imagen aparecerán a la izquierda las opciones, en este caso elige la opción «Use Your Own Image», sube tu imagen previamente diseñada a la biblioteca de WordPress, selecciónala y antes de guardar los cambios puedes darle a «Preview» para visualizar cómo quedaría en el navegador.
- Un dato a tener en cuenta es que solo permite insertar una imagen con 1000px de ancho.
Aquí el ejemplo de cómo quedaría:
- Una vez hayas terminado de configurar tu página de mantenimiento no olvides guardar los cambios, después, cuando quieras activar el modo, vuelve a la página principal del SeedProd dentro de tu backoffice y actívalo (a partir de este momento además de mostrarse la página que has configurado el plugin enviará un código 503 al header de tu web para notificar a Google que estás haciendo modificaciones en ella y no te penalice a nivel de SEO).
Como ves, poner tu página en modo mantenimiento con el plugin Coming Soon Page & Maintenance Mode & Landing Pages by SeedProod es muy fácil, además puedes guardar tu página de mantenimiento y activarla y desactivarla siempre que la necesites.
Ahora vamos a ver cómo poner el modo mantenimiento en WordPress sin plugin.
Poner modo mantenimiento en WordPress sin plugin
⚠ Advertimos que esta opción pone en mantenimiento la web por completo, impidiendo también el acceso al back office de WordPress. Por lo que, si tienes que hacer cambios en la página, deberás hacerlos directamente en los ficheros de WordPress.
- Accede al panel de control de Plesk y en el apartado del dominio o subdominio en el que tengas instalado WordPress, haz clic en el Administrador de Archivos. Hay que tener en cuenta que, debes tener un hosting WordPress con nosotros para seguir este tutorial, ya que otros servicios pueden usar otros paneles de control.
- Abre la carpeta de instalación de WordPress.
- Haz clic en el + y Crea un archivo que se llame .maintenance (no olvides incluir el punto delante).
- Abre el archivo para editarlo.
- Y pega el siguiente código:
<?php $upgrading = time(); ?>
- En el momento en el que le des a Guardar, el modo mantenimiento se activará con el siguiente mensaje:
Ahora, vamos a personalizar la página de mantenimiento que se mostrará a los visitantes.
- Vuelve a la carpeta de instalación de WordPress, abre la carpeta wp-content y crea un archivo dentro que se llame maintenance.php
- Haz clic para editarlo, y añade el código HTML o PHP que quieras, incluyendo si quieres también alguna imagen y guarda los cambios.
Este sería un ejemplo que hemos hecho, con un mensaje básico, que incluye un enlace para que puedan enviarnos un e-mail y con la imagen de nuestro logotipo, que previamente hemos subido a la carpeta uploads de WordPress.
<html> <head><title>Web en mantenimiento</title></head> <body> <h2 style="text-align: center;">Estamos haciendo cambios en nuestra web, pronto estaremos de nuevo contigo. Disculpa las molestias. <br> Mientras tanto puedes contactar con nosotros en: soporte@loading.es.</h2> <p style="text-align: center;"><img src="https://prueba.mariscos-recio.com.es/wordpress/wp-content/uploads/2022/12/logo-loading.png" /></p> </body> </html>
Y quedaría tal que así:
Cuando quieras desactivar el modo mantenimiento, tienes dos opciones, bien, eliminar el archivo .maintenance o, si piensas que lo tendrás que volver a activar más adelante, puedes simplemente renombrarlo, llamándolo por ejemplo .maintenance-disabled y de esta forma se desactivaría automáticamente.
Otros plugins para el modo mantenimiento
Si bien ya te hemos mostrado cómo activar el modo mantenimiento con el plugin Coming Soon Page & Maintenance Mode by SeedProd, hay otras herramientas que podrían servirte. A continuación te mostramos algunos de los plugins más populares para poner tu página en mantenimiento:
- WP Maintenance Mode:
Muy fácil de usar, te permite personalizar la página de mantenimiento y también cuenta con opciones de SEO para que Google sepa que tu web está temporalmente en mantenimiento. Puedes descargarlo desde aquí. - Maintenance by WP Buffs:
Este plugin es conocido por su sencillez. Tiene una versión gratuita bastante completa y también una versión premium con más opciones de personalización. Puedes obtenerlo en su web de descarga. - Elementor Maintenance Mode:
Si ya usas Elementor para diseñar tu web, esta herramienta te permite crear una página de mantenimiento usando el mismo sistema de arrastrar y soltar que ya conoces. Puedes activarlo siguiendo las instrucciones aquí.
Plugin | Características Principales | Versión Gratuita |
---|---|---|
WP Maintenance Mode | Fácil de usar, opciones SEO y personalización. | Sí |
Maintenance by WP Buffs | Sencillo y con opciones premium para personalización avanzada. | Sí |
Elementor Maintenance Mode | Usa el sistema de arrastrar y soltar de Elementor. | Sí |
Estas opciones pueden ser útiles si buscas algo específico, como un diseño más llamativo o integrar fácilmente el modo mantenimiento con otras funcionalidades que ya tienes en tu sitio.
Poner WordPress en modo mantenimiento usando el archivo functions.php
Otra forma de activar el modo mantenimiento en WordPress es a través del archivo functions.php. Este método es ideal para usuarios más avanzados que prefieren trabajar con código en lugar de plugins. Sólo tienes que seguir estos pasos:
- Accede a tu panel de administración de WordPress.
- Ve al menú de Apariencia y selecciona Editor de Temas.
- Busca el archivo functions.php de tu tema y abrelo para editar.
- Copia y pega el siguiente código al final del archivo:
function modo_mantenimiento() {
if (!current_user_can('edit_themes') || !is_user_logged_in()) {
wp_die('<h1>Sitio en Mantenimiento</h1><p>Estamos trabajando para mejorar la web. Vuelve pronto.</p>');
}
}
add_action('get_header', 'modo_mantenimiento');
Este código muestra un mensaje de sitio en mantenimiento para todos los visitantes, excepto para los administradores que están conectados. Así, puedes trabajar en tu web mientras los demás ven la página de mantenimiento.
Impacto SEO del modo mantenimiento
Poner tu web en modo mantenimiento puede afectar tu posicionamiento SEO si no lo haces correctamente. Es importante que la página en mantenimiento envíe un código de estado 503 a los motores de búsqueda, ya que este código indica que la web está temporalmente no disponible. De esta forma, Google no la penalizará, porque entiende que estás haciendo modificaciones.
Algunos plugins, como SeedProd, ya incluyen esta función automáticamente. Si decides poner el modo mantenimiento sin un plugin, asegúrate de que tu servidor envíe el código 503 para proteger el SEO de tu sitio.
Mensajes creativos para la página de mantenimiento
La página de mantenimiento no tiene por qué ser aburrida. Puedes aprovechar esta oportunidad para darle un toque divertido o informativo. Aquí tienes algunas ideas para hacer tu página de mantenimiento más atractiva:
- Usa un mensaje amigable, como: «Estamos trabajando para mejorar tu experiencia. ¡Volvemos enseguida!»
- Agrega una imagen graciosa o un GIF que haga sonreír a los visitantes.
- Incluye un temporizador de cuenta atrás que muestre cuándo estará lista la web. Esto genera expectativa y hace que los usuarios quieran regresar.
- Proporciona un formulario de contacto para que los usuarios puedan dejar sus dudas o comentarios mientras la web está en mantenimiento.
Recuerda que una página de mantenimiento bien diseñada puede ayudar a que tus usuarios entiendan que los cambios que estás haciendo son para mejorar su experiencia.
Estas son algunas de las maneras de poner tu sitio de WordPress en modo mantenimiento y algunas ideas para mejorar la experiencia de tus visitantes mientras haces cambios. Esperamos que esta guía te sea útil para mantener tu web siempre lista y profesional. ¡No dudes en probar las diferentes opciones y ver cuál se adapta mejor a tus necesidades!
Conclusión
Poner tu sitio de WordPress en modo mantenimiento es una práctica esencial cuando necesitas realizar cambios importantes sin afectar la experiencia de los visitantes. Puedes optar por usar plugins como SeedProd, WP Maintenance Mode, o incluso trabajar directamente con código en el archivo functions.php si prefieres un enfoque más técnico.
Recuerda siempre enviar el código 503 para evitar impactos negativos en tu SEO. Además, una página de mantenimiento atractiva y bien diseñada puede marcar la diferencia para mantener a tus usuarios interesados y hacerles saber que el sitio estará mejor que antes.
Esperamos que estos consejos te sean útiles y te animamos a experimentar con las diferentes opciones disponibles para ver cuál se ajusta mejor a tus necesidades. ¡Buena suerte con tu proyecto!