Modo mantenimiento en WordPress sin dañar el SEO

Cómo poner tu WordPress en mantenimiento de forma segura: código 503, cabecera Retry-After, duración corta y qué evitar para no perder posiciones.

El modo mantenimiento en WordPress debe responder con el código HTTP 503, que significa servicio no disponible temporalmente. Así Google entiende que es una pausa y vuelve más tarde. Si la página de aviso responde 200, Google puede indexarla como si fuera tu contenido real.

Qué código devolver y por qué

CódigoSignificadoUso en mantenimiento
503Servicio no disponible temporalmenteCorrecto
200Todo bienIncorrecto: indexa el aviso
404No encontradoIncorrecto: parece que borraste páginas
302Redirección temporalEvitar: confunde sobre la URL principal

Se puede acompañar con la cabecera Retry-After para indicar cuándo volver.

Formas de activarlo

  • Plugin de mantenimiento que declare que devuelve 503; verifícalo, no lo supongas.
  • Configuración del servidor o del hosting, si ofrece página de mantenimiento.
  • Durante una actualización de WordPress, el sistema crea un archivo temporal de mantenimiento que se elimina al terminar; si queda atascado, se borra por FTP.

Cómo comprobar que responde bien

  1. Abre una ventana privada y visita el sitio con el modo activo.
  2. Abre las herramientas de desarrollo, pestaña Red, y mira el código de la primera petición.
  3. Comprueba que el panel de administración sigue accesible para ti.
  4. Desactiva el modo y confirma que el código vuelve a ser 200.

Reglas para mantenerlo corto

Programa el mantenimiento en horas de poco tráfico y avisa antes si hay clientes que dependen del sitio. Si el trabajo va a durar días, es mejor construir en un entorno aparte, como explica la guía de entorno de pruebas staging, y publicar solo al final. Mantén la página de aviso ligera, con un contacto alternativo como WhatsApp o correo, y sin menús que enlacen a páginas inexistentes.

Aprovecha el mantenimiento para dejar preparado el plan de vuelta atrás: una copia reciente, la lista de cambios a aplicar y la persona que verificará el resultado. Cuando termines, desactiva el modo, limpia la caché de página y de CDN para que nadie siga viendo el aviso, y comprueba la portada y una página interna desde una red distinta a la tuya. Un aviso de mantenimiento que queda en caché es una causa frecuente de pérdida de visitas.

Lista de comprobación final:

  • Verifica el código 503 antes de comunicar el inicio del mantenimiento.
  • Excluye de la caché la página de aviso.
  • Revisa Search Console al día siguiente por si Google reporta errores de servidor.

En resumen

  • Qué código devolver y por qué: Se puede acompañar con la cabecera Retry-After para indicar cuándo volver.
  • Formas de activarlo: Plugin de mantenimiento que declare que devuelve 503; verifícalo, no lo supongas.; Configuración del servidor o del hosting, si ofrece página de mantenimiento.
  • Cómo comprobar que responde bien: Abre una ventana privada y visita el sitio con el modo activo.; Abre las herramientas de desarrollo, pestaña Red, y mira el código de la primera petición.
  • Reglas para mantenerlo corto: Programa el mantenimiento en horas de poco tráfico y avisa antes si hay clientes que dependen del sitio.

Lo que suelen preguntar sobre modo mantenimiento WordPress

¿Puedo usar una página de próximamente como mantenimiento?

No es lo mismo: una página de próximamente para un sitio nuevo también debería evitar el indexado hasta que haya contenido real.

¿Y si el mantenimiento se alarga?

Una pausa muy larga con 503 puede hacer que Google reduzca el rastreo; por eso conviene mantenerla corta.

¿Puedo avisar a Google de que habrá mantenimiento?

No hace falta. El código 503 comunica que la pausa es temporal y Google reintenta más tarde.