503 Service Unavailable, sunucunun geçici bir aşırı yük veya planlı bakım nedeniyle isteği şu anda karşılayamadığı ve bu durumun büyük olasılıkla bir süre sonra düzeleceği anlamına gelir. Sunucu, istemcinin ne zaman tekrar denemesi gerektiğini saniye cinsinden veya tarih olarak belirten bir Retry-After başlığı gönderebilir.
Sunucuların aşırı yüklendiklerinde 503 ile yanıt vermesi zorunlu değildir; bazıları bağlantıları doğrudan reddeder. Uygulamalar yeni sürüm yayına alınırken veya bakım sırasında, yük dengeleyiciler ise sağlıklı bir arka uç kalmadığında 503 döndürür; bazı istek sınırlayıcılar da 429 yerine bu kodu kullanır.
Örnek yanıt
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 ve yönlendirme kontrolü
503, planlı bakım için doğru durum kodudur. Google onu geçici olarak değerlendirir: Googlebot geri çekilir ve daha sonra yeniden dener; kesinti kısa sürdüğü sürece dizine eklenmiş sayfalar korunur. Bakım sayfasını 200 ile sunmak, dizindeki içeriğinizin bu sayfayla değiştirilmesi riskini, 404 ile sunmak ise sayfaların dizinden kaldırılması riskini taşır. Retry-After gönderin ve kesintiyi kısa tutun; bir site birkaç günden uzun süre 503 döndürmeye devam ederse Google URL'leri dizinden çıkarmaya başlayabilir.
robots.txt de 503 döndürürse Google tüm sitenin taramasını duraklatır; kısa bir bakım süresi için bu genellikle sorun değildir.
Yaygın nedenler ve kullanım alanları
- Planlı bakım veya yeni sürümün yayına alınması; örneğin WordPress'in “Briefly unavailable for scheduled maintenance” sayfası.
- Ani bir trafik artışı uygulamayı aşırı yüklüyor veya worker havuzunu tüketiyor.
- Bir yük dengeleyicinin sağlıklı arka uç sunucusu kalmamış.
- Hosting hesabı kaynak sınırlarına ulaştı veya askıya alındı.