A 503 means the server is temporarily unable to handle the request — usually overload, a restart, or maintenance mode. Refresh after a minute first.
- For WordPress, a stuck update leaves a
.maintenancefile inpublic_html; delete it in cPanel File Manager. - Check cPanel Resource Usage — if you are hitting CPU, memory, or entry-process limits, requests get queued and return 503.
- Disable a heavy or misbehaving plugin/cron that is spiking load.
- Clear your browser and CDN cache to remove a cached 503.
If your resource graphs are normal and the 503 persists site-wide, the cause is likely server-level — open a ticket.