domingo, 30 Ago 2026

Recursos y herramientas exclusivas para expertos en diseño y desarrollo web

Explorar
BiblioWeb

Biblioweb.es

Todo sobre tecnología web

  • Inicio
  • Categorías
    • Desarrollo Web y Plugins
    • IA & Automatización web
    • Ciberseguridad y Seguridad Web
    • Plugins de WordPress
    • Solución errores web
    • Hosting & Rendimiento Web
  • WordPress
    • Todo sobre WordPress
    • Plugins de WordPress
    • Desarrollo Web y Plugins
    • IA y Automatización web
    • WooCommerce
    • Hosting y Rendimiento Web
    • Ciberseguridad y Seguridad Web
    • Solución de errores web
    • Tiendas online y Funnels
  • Sobre Plugins
    • Yoast Seo
    • Woocommerce
    • Rank Math SEO
    • AI Engine
    • WP Rocket
    • WPCode
    • WP Translate Master
    • CartBounty
    • WP SEO Pro
  • Herramientas
    • Generador de Contraseñas
    • Generador de Código QR
    • Contador de Palabras
    • Formateador JSON
    • Compresor de Vídeo para Web
    • Generador de Firmas de Email
    • Conversor Imagenes a WebP
    • Comprobador de Correos Electrónicos
  • Biblioteca plugins
  • Español ✓
  • English
  • 🇨🇳 中文(简体)
  • Français
  • Deutsch
  • Italiano
Historial
  • Worpdress
  • Plugins wordpress
  • Crear pagina web
  • Woocommerce
  • Trucos wordpress
  • Ver todo
BiblioWebBiblioWeb
Redimensionador de fuentesAa
  • Historial de Noticias
Buscar
  • Inicio
  • Categorias
    • Desarrollo Web y Plugins
    • IA & Automatización web
    • Ciberseguridad y Seguridad Web
    • Plugins de WordPress
    • Woocommerce
    • Hosting & Rendimiento Web
    • Solución de problemas y errores web
    • Tiendas online & Embudos de Ventas (Funnels)
  • WordPress
    • Todo sobre WordPress
    • Plugins de WordPress
    • Desarrollo Web y Plugins
    • IA y Automatización web
    • WooCommerce
    • Hosting y Rendimiento Web
    • Ciberseguridad y Seguridad Web
    • Solución de errores web
    • Tiendas online y Funnels
  • Sobre Plugins
    • Rank Math SEO
    • AI Engine
    • WP Rocket
    • WPCode
    • WP Translate Master
    • CartBounty
    • WP SEO Pro
  • Blog
    • Español ✓
    • English
    • 🇨🇳 中文(简体)
    • Français
    • Deutsch
    • Italiano
  • Mi cuenta
    • Historial de Noticias
  • Herramientas
    • Generador de Contraseñas
    • Generador de Código QR
    • Contador de Palabras
    • Formateador JSON
    • Conversor Imagenes a WebP
    • Comprobador de Correos Electrónicos
    • Compresor de Vídeo para Web
    • Generador de Firmas de Email
Have an existing account? Sign In
Síguenos
© 2026 BiblioWeb — Todos los derechos reservados.
Portada » Blog » Cómo poner WordPress en modo mantenimiento
Wordpress

Cómo poner WordPress en modo mantenimiento

Adrián Alcalá
Last updated: 08/08/2026 15:04
Por Adrián Alcalá
Compartir
14 Min Read
Cómo poner WordPress en modo mantenimiento
COMPARTIR

Activar el modo mantenimiento WordPress es lo correcto cuando vas a hacer cambios que el visitante no debería presenciar: un rediseño, una migración de plugins importante, una actualización delicada o la puesta a punto de una tienda antes de una campaña. En lugar de mostrar una web a medio construir, con estilos rotos o avisos de error, el visitante ve una página limpia que explica que volvéis enseguida. Bien hecho, además, no perjudica al SEO: los buscadores entienden perfectamente una pausa técnica si se la comunicas con el código de estado adecuado. En esta guía verás las tres formas de poner WordPress en modo mantenimiento —con plugin, con un fragmento de código propio y entendiendo el archivo .maintenance que WordPress usa por su cuenta—, cómo personalizar la página de aviso y qué hacer cuando el modo mantenimiento se queda atascado y no hay manera de salir de él.

Contents
Qué es el modo mantenimiento y cuándo usarloEl modo mantenimiento automático de WordPress: el archivo .maintenanceActivar el modo mantenimiento con un pluginSin plugin: el fragmento de código en functions.phpSEO y modo mantenimiento: que Google no te penalicePersonaliza la página de avisoChecklist antes, durante y después de la pausaPreguntas frecuentesConclusión

Qué es el modo mantenimiento y cuándo usarlo

El modo mantenimiento es un estado temporal en el que la web deja de mostrar su contenido normal y sirve en su lugar una página de aviso. Técnicamente, lo importante es que esa página se entregue con el código de estado HTTP 503 («servicio no disponible temporalmente»), que le dice a los buscadores: «no indexes esto, vuelve más tarde».

Cuándo tiene sentido activarlo:

  • Rediseños y cambios de tema: el visitante no debería ver la web cambiando de aspecto a cada recarga.
  • Actualizaciones delicadas: migraciones de WooCommerce, cambios de versión de PHP, actualizaciones mayores de plugins críticos.
  • Mantenimiento de base de datos o servidor: operaciones que dejarían la web inestable unos minutos.
  • Webs en construcción: mientras preparas el lanzamiento (en este caso se habla de página «coming soon», que se sirve con código 200 porque quieres que Google empiece a conocer el dominio).

Y cuándo no: para cambios menores (corregir un texto, publicar una entrada, ajustar un widget) no hace falta cerrar la web. El modo mantenimiento es para operaciones que rompen cosas visibles durante minutos u horas, no para el día a día.

El modo mantenimiento automático de WordPress: el archivo .maintenance

Quizá no lo sepas, pero WordPress ya usa un modo mantenimiento propio sin preguntarte: cada vez que actualizas el core, un plugin o un tema, crea en la raíz de la instalación un archivo oculto llamado .maintenance y muestra el mensaje «No disponible por mantenimiento programado. Vuelve a comprobarlo en un minuto». Al terminar la actualización, borra el archivo y todo vuelve a la normalidad.

El contenido de ese archivo es mínimo:

También te podría interesar

Cómo instalar WordPress en local (XAMPP, Local WP y más)
Automatización Web: ¿n8n o Zapier? La elección estratégica para tu agencia WordPress
Qué es WordPress y para qué sirve: guía completa
¡Adiós al miedo! Cómo instalar WordPress en tu propio servidor local (¡Perfecto para experimentar sin riesgos y crear tu #CrearPaginaWeb!)
<?php
$upgrading = time();

WordPress compara ese instante con la hora actual y, si han pasado menos de 10 minutos, mantiene el aviso. Esto explica el problema clásico: si una actualización se interrumpe (timeout, fallo de red), el archivo .maintenance queda huérfano y tu web se queda clavada en «mantenimiento programado». La solución es sencilla: entra por FTP o por el gestor de archivos del hosting, localiza .maintenance en la raíz (activa la vista de archivos ocultos) y bórralo. La web vuelve al instante.

Puedes usar este mecanismo a tu favor para pausas muy breves: crear a mano un archivo .maintenance con el contenido de arriba activa el aviso nativo, y borrarlo lo desactiva. Es la vía más rápida cuando solo necesitas dos minutos de cortina. Su limitación: la página es espartana, sin marca ni diseño, aunque puede personalizarse creando un archivo maintenance.php dentro de wp-content/, que WordPress usará como plantilla del aviso si existe.

Activar el modo mantenimiento con un plugin

Para pausas con cara y ojos —logo, mensaje propio, cuenta atrás, formulario de aviso— lo cómodo es un plugin. Los más recomendables:

  • LightStart (antes WP Maintenance Mode): el clásico. Página de mantenimiento o coming soon, cuenta atrás, suscripción por email y control de qué roles ven la web normal. Gratuito y suficiente para la mayoría.
  • SeedProd: el más completo. Constructor visual de páginas de mantenimiento con plantillas profesionales; la versión gratuita cubre el caso básico y la de pago añade integraciones de marketing.
  • Maintenance: sencillo y directo, con fondo a pantalla completa y acceso por rol.

El proceso, con cualquiera de ellos, es el mismo: instalar, activar, redactar el mensaje, elegir diseño y pulsar el interruptor. Dos ajustes importan más que el resto:

  1. Código de estado 503: verifica en las opciones que la página se sirve con 503 (los tres lo hacen en modo mantenimiento). Puedes comprobarlo tú mismo abriendo la web en una ventana de incógnito con las herramientas de desarrollador, pestaña Red.
  2. Acceso para administradores: configura que los usuarios conectados con tu rol sigan viendo la web real; si no, no podrás revisar los cambios que estás haciendo.

Si aún no controlas la instalación de plugins, el proceso es el mismo de siempre y lo tienes detallado en nuestra guía definitiva para instalar WordPress y su ecosistema básico.

Sin plugin: el fragmento de código en functions.php

Si prefieres no instalar nada, un fragmento en el functions.php del tema (idealmente de un tema hijo) o en un gestor de snippets resuelve el modo mantenimiento con diez líneas:

function biblioweb_modo_mantenimiento() {
    if ( ! current_user_can( 'edit_themes' ) || ! is_user_logged_in() ) {
        wp_die(
            '<h1>Estamos mejorando la web</h1>' .
            '<p>Volvemos en unos minutos. Gracias por tu paciencia.</p>',
            'Mantenimiento',
            array( 'response' => 503 )
        );
    }
}
add_action( 'get_header', 'biblioweb_modo_mantenimiento' );

Claves del fragmento: la comprobación current_user_can deja pasar a administradores y editores de tema, de modo que tú sigues viendo la web; el resto recibe el aviso con código de estado 503 gracias al parámetro response. Para desactivar el mantenimiento, elimina el fragmento o coméntalo.

Nuestra recomendación es no pegarlo directamente en functions.php sino usar un gestor de fragmentos como WPCode: puedes activar y desactivar el snippet con un interruptor, sobrevive a los cambios de tema y, si escribes mal una línea, el propio gestor evita que tumbes la web. Ten en cuenta que este método actúa en la capa del tema: las llamadas directas a la REST API o a archivos concretos no quedan bloqueadas, lo cual rara vez importa para una pausa de mantenimiento normal.

SEO y modo mantenimiento: que Google no te penalice

La pregunta habitual: ¿me hace daño cerrar la web unas horas? No, si lo haces bien:

  • Sirve un 503, no un 200 ni un 404: el 503 le dice a Google que la pausa es temporal; un 200 haría que indexara tu página de «volvemos pronto» como si fuera el contenido real, y un 404 sugiere que la página ya no existe.
  • Añade la cabecera Retry-After si puedes: indica cuántos segundos debe esperar el robot antes de volver. Los plugins serios la incluyen.
  • No lo alargues días: un 503 sostenido durante mucho tiempo acaba provocando desindexación. Para obras largas, es mejor mantener la web vieja en pie y construir la nueva en un entorno de pruebas o subdominio privado.
  • Evita las horas punta: mira tu analítica y programa el mantenimiento en la franja de menos tráfico. Si tienes Google Analytics 4 conectado, el informe de horas te lo dice en un vistazo.

Personaliza la página de aviso

La página de mantenimiento es un escaparate improvisado: cientos de visitantes la verán. Aprovéchala:

  • Logo y colores de marca: que se reconozca que siguen en el sitio correcto.
  • Mensaje concreto: «Estamos instalando mejoras, volvemos hoy a las 18:00» genera más confianza que un genérico «En mantenimiento».
  • Vía de contacto alternativa: email o redes sociales, sobre todo si tienes tienda y hay pedidos en marcha.
  • Cuenta atrás solo si es real: nada erosiona más la confianza que un contador que llega a cero y la web sigue cerrada.
  • Formulario de aviso (opcional): «déjanos tu email y te avisamos al volver» convierte una pausa en suscriptores, especialmente en lanzamientos.

Checklist antes, durante y después de la pausa

Para que la sesión de mantenimiento no se convierta en una tarde de sobresaltos, conviene seguir un pequeño guion. Antes de activar nada: haz una copia de seguridad completa (archivos y base de datos), avisa con antelación si tienes tienda o membresía activa y deja preparada la lista exacta de cambios que vas a hacer, en orden. Durante la pausa: activa el modo mantenimiento, comprueba desde una ventana de incógnito que el aviso se muestra con su código 503, ejecuta los cambios de la lista uno a uno y revisa la web como administrador tras cada paso. Después: desactiva el modo mantenimiento, vacía todas las cachés (plugin, servidor y CDN si lo usas), navega la web en incógnito para verla como un visitante real y comprueba las páginas críticas: portada, formulario de contacto y, si vendes, el proceso de compra completo. Cinco minutos de checklist ahorran la peor versión de este trabajo: descubrir al día siguiente que el checkout llevaba doce horas roto.

Preguntas frecuentes

Mi WordPress se ha quedado atascado en «No disponible por mantenimiento programado», ¿qué hago?

Una actualización se interrumpió y el archivo .maintenance quedó sin borrar. Entra por FTP o el gestor de archivos del hosting, muestra los archivos ocultos, borra .maintenance de la raíz de WordPress y recarga. Después revisa en el panel qué actualización quedó a medias y repítela.

¿El modo mantenimiento afecta al posicionamiento?

No, siempre que la página se sirva con código 503 y la pausa dure horas, no semanas. El 503 es la señal estándar de «vuelve luego» y los buscadores la respetan sin tocar tu indexación.

¿Puedo dejar que algunos usuarios vean la web normal durante el mantenimiento?

Sí. Los plugins permiten excluir por rol (administradores, editores, o incluso una IP concreta), y el fragmento de código de esta guía lo hace con la comprobación de permisos. Así el equipo revisa los cambios mientras el público ve el aviso.

¿Qué diferencia hay entre modo mantenimiento y página «coming soon»?

La página de mantenimiento es una pausa de una web ya publicada y se sirve con 503 para proteger la indexación existente. La coming soon es la portada provisional de una web aún no lanzada y se sirve con 200, porque ahí sí quieres que Google empiece a rastrear el dominio. Los principales plugins ofrecen ambos modos y conviene elegir el correcto.

Conclusión

Poner WordPress en modo mantenimiento es una operación de cinco minutos con tres caminos posibles: el archivo .maintenance para cortinas rápidas sin adornos, un fragmento con wp_die y código 503 para quien prefiere no añadir plugins, y un plugin como LightStart o SeedProd cuando quieres una página de aviso con diseño, cuenta atrás y captura de emails. Las reglas de oro son siempre las mismas: código de estado 503 para que los buscadores entiendan la pausa, acceso libre para los administradores, horario de bajo tráfico y una duración de horas, no de semanas. Y si algún día tu web se queda atrapada en el mensaje de mantenimiento tras una actualización, ya sabes el remedio: borrar un archivo oculto y seguir con tu día.

Compartir este artículo
Correo electrónico Copiar enlace Imprimir
PorAdrián Alcalá
Follow:
Adrián Alcalá es desarrollador WordPress y consultor SEO, autor del plugin WP Translate y creador de BiblioWeb. Desde aquí comparte guías, tutoriales y herramientas gratuitas para quienes crean, optimizan y posicionan páginas web. Lleva años ayudando a negocios de toda España a sacar el máximo partido a WordPress, y todo lo que publica está probado en proyectos reales.
Artículo anterior Error al establecer conexión con la base de datos en WordPress Error al establecer conexión con la base de datos en WordPress
Artículo siguiente El archivo htaccess de WordPress: guía práctica El archivo .htaccess de WordPress: guía práctica
como instalar wordpress - ¡Tu primera web en marcha! 🎉 Cómo instalar WordPress sin estrés y con la confianza de un experto (
¡Tu primera web en marcha! 🎉 Cómo instalar WordPress sin estrés y con la confianza de un experto (¡Te lo ponemos fácil!).
Wordpress
como instalar wordpress - ¿Quieres saber cómo instalar WordPress como un PRO? 🚀 Guía definitiva para elegir el hosting perfe
¿Quieres saber cómo instalar WordPress como un PRO? 🚀 Guía definitiva para elegir el hosting perfecto (¡y que tu web vuele!)
Wordpress
Mejores recursos para aprender WordPress
Los mejores recursos para aprender WordPress en español
Wordpress
Por qué WordPress es gratis
¿Por qué WordPress es gratis? Así se financia el proyecto
Wordpress
Anuncio

También te puede interesar

Alternativas a WordPress: — ilustración sobre Alternativas a WordPress: ¿Qué nos dice la comparativa Webflow vs. Squarespace?
Wordpress

Alternativas a WordPress: ¿Qué nos dice la comparativa Webflow vs. Squarespace?

24/08/2026
La comunidad WordPress y cómo participar
Wordpress

La comunidad WordPress: WordCamps, meetups y cómo participar

24/08/2026
Wordpress - Adiós a las dudas Conecta Google Analytics 4 a tu WordPress y empieza a crecer (Guía para crear una web de
Wordpress

Cómo conectar Google Analytics 4 a WordPress paso a paso

08/08/2026
Crear un blog con WordPress paso a paso
Wordpress

Cómo crear un blog con WordPress paso a paso

08/08/2026
Mostrar más
  • Más Noticias:
  • WordPress
  • Instalar
  • Guía
  • CrearPaginaWeb
  • como instalar wordpress
  • Crear
  • instalación
  • futuro
  • Descubre
  • Yoast
  • Complementos
  • trucos
  • wordpress instalacion
  • Adiós
  • Pasarelas
  • página
  • Crear página web
  • truco
  • Error
  • Construcción
BiblioWeb

Biblioweb.es

Actualidad de tecnología web

Información en la que puedes confiar: guías y soluciones prácticas de tecnología web — WordPress, plugins, ciberseguridad, hosting, rendimiento y solución de errores.

Rss

Enlaces de interés

  • Sobre nosotros
  • Contacto
  • Herramientas gratuitas
  • Pluginteca

¡Suscríbete ahora para recibir actualizaciones en tiempo real sobre las últimas noticias!

Legal

  • Aviso Legal
  • Términos y Condiciones
  • Política de cookies
  • Política de Privacidad

Ultimas novedades

como instalar wordpress - ¡Tu primera web en marcha! 🎉 Cómo instalar WordPress sin estrés y con la confianza de un experto (

¡Tu primera web en marcha! 🎉 Cómo instalar WordPress sin estrés y con la confianza de un experto (¡Te lo ponemos fácil!).

25/08/2026
Seguir leyendo
como instalar wordpress - ¿Quieres saber cómo instalar WordPress como un PRO? 🚀 Guía definitiva para elegir el hosting perfe

¿Quieres saber cómo instalar WordPress como un PRO? 🚀 Guía definitiva para elegir el hosting perfecto (¡y que tu web vuele!)

24/08/2026
Seguir leyendo

© 2026 BiblioWeb — Todos los derechos reservados.

Gestionar consentimiento
Utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. Lo hacemos para mejorar la experiencia de navegación y para mostrar anuncios (no) personalizados. El consentimiento a estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o los ID's únicos en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Ver preferencias
  • {title}
  • {title}
  • {title}
Welcome to Foxiz
Username or Email Address
Password

Lost your password?