Toplu 5xx Hata Kontrolü: Sunucu Kararlılığını Teşhis Edin
Googlebot'u engelleyen altyapı arızalarını (500, 502, 503, 504) tespit edin. Googlebot emülasyon aracımızla sunucu güvenilirliğini doğrulayın ve tarama hızı kısıtlarını belirleyin.
Sunucu Hataları (5xx) ve Tarama Bütçesi
Eksik içeriği belirten 404 hatalarının aksine, 5xx Sunucu Hataları sunucunun geçerli bir isteği karşılayamadığını gösterir. Googlebot açısından bu bir istikrarsızlık sinyalidir. Google her alan adı için dinamik bir tarama hızı yönetir. 5xx hataları arttığında Googlebot, sunucunuzu aşırı yüklememek için tarama sıklığını otomatik düşürür.
Bu düşüşün anında SEO sonuçları vardır: yeni içerik keşfedilmez ve mevcut sayfa güncellemeleri indekse yansımaz. 5xx hataları sürerse (genellikle 1-2 haftadan fazla), Google arama kalitesini korumak için URL'leri indeksten tamamen çıkarmaya başlar.
🔍 Toplu Sunucu Durum Doğrulayıcı
En fazla 10 URL girin (satır başına bir). Bu araç, arama motorlarını engelleyip standart kullanıcılara izin verebilecek güvenlik duvarlarını veya yapılandırmaları tespit etmek için özel bir Googlebot User-Agent kullanır.
| URL | Durum | Gecikme | Teşhis |
|---|
HTTP 5xx Yanıtlarını Çözmek
Doğru teşhis, farklı 5xx kodlarını ayırt etmeyi gerektirir; çünkü bunlar sunucu yığınının farklı katmanlarına işaret eder.
1. HTTP 500: Internal Server Error
Sunucunun beklenmeyen bir durumla karşılaştığını belirten genel bir "hepsini yakala" hatasıdır. Yaygın nedenler .htaccess dosyasındaki sözdizimi hataları, PHP ölümcül hataları veya izin sorunlarıdır. Sunucunun error_log dosyasını hemen inceleyin.
2. HTTP 502: Bad Gateway
Ağ geçidi olarak çalışan bir sunucunun (ör. Nginx, Cloudflare) yukarı akış sunucusundan (ör. Apache, PHP-FPM) geçersiz yanıt aldığını gösterir. Bu, PHP işçilerinin tükendiği trafik artışlarında sıklıkla olur.
3. HTTP 503: Service Unavailable
Sunucu bakım veya aşırı yük nedeniyle isteği geçici olarak karşılayamıyor. Planlı kesintiler için doğru durum kodudur; yanında bir Retry-After HTTP başlığı bulunmalıdır.
4. HTTP 504: Gateway Timeout
Ağ geçidi, yukarı akış sunucusundan zamanında yanıt almadı. Bu genellikle tanımlı zaman aşımı sınırını aşan yavaş veritabanı sorgularına veya harici API çağrılarına işaret eder.
| Durum Kodu | Googlebot Yorumu | Tarama Etkisi | Düzeltme Bağlamı |
|---|---|---|---|
| 500 Internal Error | Kritik arıza. Site bozulmuş. | Anında düşüş | Kod/yapılandırma düzeyi (PHP/Apache günlüklerini kontrol edin). |
| 502 Bad Gateway | İletişim kopması. | Yüksek düşüş | Altyapı düzeyi (Yük Dengeleyici/CDN kontrol edin). |
| 503 Unavailable | "Daha sonra gelin." | Duraklatıldı (Kısa ise güvenli) | Bakım modu. Retry-After kullanılmalıdır. |
| 504 Timeout | Sunucu çok yavaş. | Yüksek düşüş | Veritabanı düzeyi (sorguları/indeksleri optimize edin). |
Stratejik Düzeltme Protokolü
Sunucu hatasını çözmek yalnızca ilk adımdır. Google tam tarama hızlarını anında geri yüklemez. Kurtarmayı hızlandırmak için bu protokolü izleyin:
- Altyapıyı istikrara kavuşturun: Kök nedeni düzeltin (ör. bellek sınırını artırın, SQL'i optimize edin).
- GSC üzerinden doğrulayın: Kapsam raporundaki "Düzeltmeyi doğrula" işlevini kullanın.
- Yeniden taramayı hızlandırın: Kesinti sırasında kritik sayfalar indeks dışı bırakıldıysa otomatik olarak geri gelmez. Altyapı istikrara kavuştuktan sonra, geçmiş 5xx hatalarının görev kritik sayfalarınızda bir indeks dışı bırakma olayı yaratmadığından emin olmak için URL'lerin Google'daki kullanılabilirliğini doğrulayın.
Durum kodları ve arama tarayıcılarına etkilerine dair resmi teknik özellikler için Google Search Central: Ağ ve Sunucu Hataları belgelerine bakın.
Sıkça Sorulan Sorular
5xx hataları Googlebot tarama hızını nasıl etkiler?
Googlebot 5xx hatalarını tespit ettiğinde, sunucunun mevcut yükü karşılayamadığına dair bir sinyal olarak yorumlar. Siteyi düşürmemek için Google tarama hızını önemli ölçüde düşürür. Hatalar sürerse Google belirli URL'leri taramayı durdurur ve sonunda indeksten çıkarır.
Site bakımı doğru nasıl ele alınır?
Sitenin zaman aşımına uğramasına izin vermeyin. Sunucuyu 503 Service Unavailable durum kodu döndürecek şekilde yapılandırın. Kritik olarak, tahmini kesinti süresini (saniye veya tarih) belirten bir Retry-After HTTP başlığı ekleyin. Bu, Googlebot'a indeksi korumasını ve belirtilen zamanda dönmesini söyler.
Site bende çalışırken GSC neden 5xx hataları raporlar?
Bu genellikle "flapping" (kesintili hatalar) veya seçici engellemeye işaret eder. Güvenlik duvarınız veya güvenlik eklentiniz özellikle Googlebot IP aralığını engelliyor, bota 403 veya 500 döndürürken standart tarayıcılara izin veriyor olabilir. Yukarıdaki aracımızı özellikle Googlebot User-Agent ile test etmek için kullanın.
Cloudflare 502/504 hatalarına neden olur mu?
Cloudflare bu hataları genellikle neden olmak yerine raporlar. Cloudflare 502/504 genellikle kaynak sunucunun (barındırıcınız) Cloudflare isteğine yanıt veremediği anlamına gelir. Yalnızca Cloudflare ayarlarına değil, barındırıcınızın PHP-FPM günlüklerine veya veritabanı performansına bakmalısınız.
Soft 404 ile 500 arasındaki fark nedir?
Soft 404 bir içerik sorunudur (sayfa "bulunamadı" der ama 200 OK döndürür). 500 bir sunucu arızasıdır (kod çökmüştür). 500 hataları teknik istikrarsızlık sinyal verdiği için alan adı sağlığı açısından daha tehlikelidir.
500 hatalarından sonra sıralamaların toparlanması ne kadar sürer?
Kesinti kısaysa (saatler), toparlanma genellikle anlıktır. Hatalar günlerce sürdüyse ve indeks dışı bırakmaya yol açtıysa, Google'ın URL'leri yeniden taramasını beklemelisiniz. Yeniden indekslemeyi aktif olarak hızlandırmazsanız bu haftalar sürebilir.