HTTP 503 Service Unavailable

The server is temporarily unable to handle the request.

Updated

503
Service Unavailable
5xx Server error
Class
RFC 9110 §15.6.4
Defined in

What does HTTP 503 mean?

The server is temporarily unable to handle the request. Overload or planned maintenance. Add a Retry-After header so clients and crawlers know when to come back.

5xx Server error: The request looked valid, but the server failed to fulfil it. The fix is on the server side.

Common causes of a 503 error

  • Planned maintenance mode.
  • Server overloaded or out of workers.
  • Autoscaling not keeping up with a traffic spike.

How to fix 503 Service Unavailable

  • Serve maintenance pages with 503 and Retry-After, not 200.
  • Scale capacity, add caching, or queue work.

503 and SEO

The correct status for maintenance: Google keeps pages indexed for a short 503 period and retries later. Days of 503 will start to remove pages.

Example response

HTTP/1.1 503 Service Unavailable
Retry-After: 3600

Related status codes

Check which status code a URL returns with the HTTP header checker.

All HTTP status codesSearch the full list of status codes from 100 to 599 with their meanings and SEO impact.
Open the full list

Frequently asked questions

What does status code 503 mean?
503 Service Unavailable: The server is temporarily unable to handle the request.
How do I fix a 503 error?
Serve maintenance pages with 503 and Retry-After, not 200. Scale capacity, add caching, or queue work.
Does 503 affect SEO?
The correct status for maintenance: Google keeps pages indexed for a short 503 period and retries later. Days of 503 will start to remove pages.