Server responds with HTTP 5xx

2026-07-06 · updated 2026-09-05

Problem

The last crawl received an HTTP 5xx response (500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable, 504 Gateway Timeout...). The request reached the server, but the server-side failed.

Why it matters

How to fix

  1. Read the application/proxy error logs for the exact timestamp.
  2. Map the code: 500 app exception - 502/504 upstream dead or timing out - 503 overload or maintenance mode left on.
  3. Fix the defect and add monitoring/alerting on the 5xx rate.
  4. If maintenance is intentional, serve 503 with a Retry-After header — crawlers back off politely.