503 Service Unavailable significa que el servidor no puede atender la solicitud en este momento por una sobrecarga temporal o un mantenimiento programado, algo que probablemente se resolverá al cabo de un tiempo. El servidor puede enviar un encabezado Retry-After con el número de segundos, o una fecha, a partir de los cuales el cliente debería volver a intentarlo.
Los servidores no están obligados a responder con 503 cuando están sobrecargados; algunos simplemente rechazan las conexiones. Las aplicaciones devuelven 503 durante los despliegues o el mantenimiento, los balanceadores de carga cuando no hay ningún backend en buen estado disponible, y algunos limitadores de solicitudes lo usan en lugar de 429.
Ejemplo de respuesta
HTTP/1.1 503 Service Unavailable
Date: Fri, 06 Nov 2026 10:15:32 GMT
Retry-After: 3600
Cache-Control: no-store
Content-Type: text/html; charset=utf-8
Content-Length: 125
<!doctype html>
<title>Down for maintenance</title>
<h1>We'll be back soon</h1>
<p>Scheduled maintenance until 11:15 UTC.</p> SEO y verificación de redirecciones
El 503 es el código correcto para un mantenimiento planificado. Google lo trata como temporal: Googlebot reduce el ritmo y vuelve a intentarlo más tarde, y las páginas indexadas se conservan mientras la interrupción sea breve. Si sirves una página de mantenimiento con 200, corres el riesgo de que sustituya a tu contenido en el índice, y si sirves un 404, de que se eliminen páginas. Envía Retry-After y mantén breve el tiempo de inactividad; si un sitio sigue devolviendo 503 durante más de unos pocos días, Google puede empezar a eliminar URL.
Si robots.txt también devuelve 503, Google detiene el rastreo de todo el sitio, lo que normalmente no es un problema durante una ventana de mantenimiento corta.
Causas frecuentes y casos de uso
- Un mantenimiento programado o un despliegue, como la página “Briefly unavailable for scheduled maintenance” de WordPress.
- Un pico de tráfico sobrecarga la aplicación o agota su pool de workers.
- Un balanceador de carga no tiene servidores backend en buen estado.
- La cuenta de alojamiento alcanzó sus límites de recursos o se suspendió.