Araçlar
Site Çöktü mü? Erişim Testi
Site çöktü mü, yoksa sorun sizde mi? Adresi yazın; DNS, bağlantı, SSL, durum kodu ve yanıt süresini tek tek kontrol edip sitenin neden açılmadığını ve sizin ya da site sahibinin ne yapması gerektiğini söyleyelim. Ücretsiz, kayıt yok.
Adresi yazın ya da popüler sitelerden birini seçin; sonuç burada tek cümleyle görünür.
Bu adres için yapılan kontroller burada zaman çizelgesi olarak görünür.
Tüm ziyaretçilerin kontrolleri; IP adresi tutulmaz.
- 1DNSAlan adı IP adresine çözülüyor mu?
- 2BağlantıSunucu bağlantıyı kabul ediyor mu?
- 3SSL/TLSSertifika geçerli mi?
- 4HTTP yanıtıSunucu hangi kodu döndürüyor?
- 5İçerikSayfa gerçekten geliyor mu?
- AçıkSunucu 2xx koduyla normal yanıt veriyor.
- Yavaş ya da kısmenAçık ama yavaş; ya da bot koruması, eksik sayfa, sertifika hatası var.
- KapalıDNS, bağlantı, SSL ya da 5xx sunucu hatası: site açılmıyor.
Site Çöktü mü? Erişim Testi nasıl kullanılır?
- 1Adresi yazın
Kutuya alan adını ya da tam sayfa adresini yazın veya popüler sitelerden birine dokunun. Şema yazmazsanız araç önce HTTPS dener, kurulamazsa HTTP ile de dener.
- 2Kontrol et'e basın
Sunucumuz DNS, bağlantı, SSL ve HTTP yanıtını sırayla dener. Çoğu site birkaç saniyede sonuçlanır; yanıt vermeyen sunucuyu araç 15 saniyeye kadar bekler.
- 3Sonuç kartını okuyun
Büyük kelime genel durumu, altındaki cümle nedenini söyler. Rozet sorunun sizde mi sitede mi olduğunu gösterir; beş halkalı zincir de kopan adımı işaretler.
- 4Size uyan adımları izleyin
Ziyaretçiyseniz DNS önbelleği komutlarını ve denenecek adımları görürsünüz. Site sahibiyseniz nedene göre ilk adım ve ilgili kontrol araçları açılır.
- 5Gerekirse izlemeye alın
Farklı ülkelerden de dene düğmesi kesintinin bölgesel olup olmadığını gösterir. Otomatik izle ise sayfa açıkken siteyi 60 saniyede bir, en çok 10 kez yeniden kontrol eder.
Araç sonucu nasıl belirler?
Karar tek bir isteğe değil, zincirin hangi halkasında sorun çıktığına dayanır. Kurallar aşağıda; aynı adresin sonucu 60 saniye önbellekte kalır.
Son yanıt 2xx durum kodu ve ilk bayt 3 saniye ya da daha kısaSon yanıt 2xx ama ilk bayt 3 saniyeden uzun4xx kodu, bot koruması, doğrulanamayan sertifika, bakım, askı, park ya da varsayılan sunucu sayfası, izlenemeyen yönlendirmeDNS kaydı yok, bağlantı reddi, 5 saniyede bağlantı kurulamaması, 15 saniyede yanıt gelmemesi, TLS el sıkışması hatası ya da 5xx sunucu hatasıSon isteğin gönderilmesinden yanıtın ilk baytına kadar geçen süre; yönlendirmeleri içermezYönlendirmeler dahil tüm isteklerin toplam süresi; araç en çok 5 yönlendirme izlerHızlı düşen bir bağlantı hatasında araç 0,7 saniye sonra bir kez daha dener, böylece anlık bir ağ dalgalanmasını kapalı saymaz. Bot koruması 503 döndürse bile araç doğrulama sayfasını tanırsa sonuç Kısmen olur.
Örnek yanıtlar ve aracın kararı
Aşağıdaki satırlar örnek sunucu yanıtlarıdır; her birinde aracın vereceği sonucu ve ilk adımı görürsünüz.
| Sunucunun yanıtı | Araçtaki sonuç | Sorun nerede? | İlk adım |
|---|---|---|---|
| 200 OK, ilk bayt 0,4 sn | Açık | Büyük olasılıkla sizde | DNS önbelleğini temizleyin, mobil veriyle deneyin |
| 200 OK, ilk bayt 4,2 sn | Yavaş | Sitede | Önbelleği ve sunucu kaynaklarını kontrol edin |
| 403 ve Cloudflare doğrulama sayfası | Kısmen | Büyük olasılıkla sizde | Siteyi tarayıcıda açmayı deneyin |
| 404 Not Found | Kısmen | Adreste | Adresi ve ana sayfayı kontrol edin |
| 503 Service Unavailable | Kapalı | Sitede | Bekleyin; site sizinse Retry-After ekleyin |
| Cloudflare 521 | Kapalı | Asıl sunucuda | Web sunucusu servisini başlatın |
| DNS kaydı yok | Kapalı | Alan adında | Whois ile bitiş tarihine bakın |
| 200 ama sertifika doğrulanamadı | Kısmen | Sitede | SSL Sorgulama ile sertifikayı inceleyin |
Araç rozette sorunun yerini kısaca yazar: Sorun büyük olasılıkla sizde, Sorun sizde değil sitede ya da Sunucu çalışıyor adresi kontrol edin.
HTTP durum kodları ve aracın yorumu
Sunucunun döndürdüğü kod, sitenin neden açılmadığına dair en net ipucudur.
| Kod | Anlamı | Araçtaki sonuç |
|---|---|---|
| 200 | İstek başarılı, sayfa geldi | Açık (ilk bayt 3 sn'yi geçerse Yavaş) |
| 301, 302, 307, 308 | Adres başka yere yönleniyor | Araç en çok 5 adım izler, son adrese bakar |
| 401 | Giriş gerekiyor | Kısmen |
| 403 | Erişim reddedildi; çoğu zaman bot koruması | Kısmen |
| 404, 410 | Sayfa yok ya da kaldırılmış | Kısmen |
| 429 | Çok fazla istek (hız sınırı) | Kısmen |
| 500 | Sunucuda beklenmeyen hata | Kapalı |
| 502 | Ağ geçidi ya da proxy arkadan geçersiz yanıt aldı | Kapalı |
| 503 | Geçici aşırı yük ya da bakım | Kapalı (bot doğrulama sayfasıysa Kısmen) |
| 504 | Ağ geçidi arkadan zamanında yanıt alamadı | Kapalı |
| 520 ile 526 | Cloudflare ile asıl sunucu arasındaki hatalar | Kapalı, koda özel açıklamayla |
Kaynak: IETF RFC 9110 (HTTP Semantics), RFC 6585 (429) ve Cloudflare hata belgeleri. 451 ve diğer 4xx kodlarını da araç Kısmen sayar.
Site çöktü mü, yoksa sorun sizde mi?
Site çöktü mü sorusu aslında iki soruyu birden sorar: site herkes için mi kapalı, yoksa yalnız sizin cihazınızda mı açılmıyor? Bu araç adresi Fransa'daki sunucumuzdan dener ve cevabı tek kelimede bırakmaz. Önce alan adının DNS'te çözülüp çözülmediğine, sonra sunucunun bağlantıyı kabul edip etmediğine, SSL sertifikasına ve HTTP durum koduna bakar. Ardından sorunun nerede olduğunu ve kimin ne yapması gerektiğini söyler.
Benzer araçların çoğu yalnız açık ya da kapalı der. Ancak müşteri sitelerinde bir kesinti yaşadığımızda benim ilk sorum hep aynıdır: zincir hangi halkada koptu? Web tasarım projelerimde yayın sonrası kontrolleri bu sırayla yapıyorum, araç da aynı sırayı izliyor.
- Açık: site çalışıyor, sorun büyük olasılıkla sizde.
- Yavaş ya da Kısmen: site yanıt veriyor ama bir engel var.
- Kapalı: site bizden de açılmıyor, sorun sitede.
Site çöktü mü sorusunun cevabı neden tek kelime değil?
Bir site dışarıdan beş farklı noktada bozulabilir ve her birinin çözümü ayrıdır. Bu yüzden araç sonucu beş halkalı bir zincir olarak gösterir:
- DNS: alan adı bir IP adresine çözülüyor mu? Süresi dolan alan adında zincir burada kopar.
- Bağlantı: sunucu 443 ya da 80 portunda bağlantıyı kabul ediyor mu?
- SSL/TLS: sertifika geçerli mi, el sıkışma tamamlanıyor mu?
- HTTP yanıtı: sunucu 200 mü, 404 mü, 503 mü döndürüyor?
- İçerik: gelen sayfa gerçek site mi, yoksa bakım, askı ya da park sayfası mı?
Arada kalan durumlar da en az kapalı bir site kadar önemlidir. Örneğin birçok büyük site otomatik kontrolleri bot korumasıyla durdurur; araç bu doğrulama sayfasını tanır ve siteyi kapalı saymaz. Benzer şekilde hosting hesabı askıya alınan bir site teknik olarak 200 döndürür, ama ziyaretçi yalnız askı sayfasını görür.
Kontrolün tek noktadan yapıldığını da açıkça söyleyeyim. Bölgesel bir sorun için Farklı ülkelerden de dene düğmesi check-host.net üzerinden, Türkiye dahil dört ülkeden ayrıca istek gönderir.
Site bende açılmıyor ama herkeste açılıyorsa ne yapmalısınız?
Araç siteyi açık buluyorsa sorun büyük olasılıkla sizin tarafınızdadır. Sahada en sık gördüğüm neden eski DNS önbelleğidir: site sunucu değiştirdiğinde cihazınız bir süre eski IP adresine gitmeye devam eder. Sırayla şunları deneyin:
- DNS önbelleğini temizleyin: Windows'ta Komut İstemi'ne
ipconfig /flushdns, macOS'ta Terminal'esudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderyazın. Chrome'dachrome://net-internals/#dnssayfasındaki Clear host cache düğmesi tarayıcının kendi önbelleğini boşaltır. - Başka bir ağ deneyin: Wi-Fi'yi kapatıp mobil veriyle açın. Açılıyorsa sorun modemde, internet sağlayıcınızda ya da şirket ağındadır.
- Eklentileri kapatın: reklam engelleyiciler bazen bir siteyi tümüyle bozar.
- DNS sunucusunu değiştirin: 1.1.1.1 (Cloudflare) ya da 8.8.8.8 (Google) çoğu yerel sorunu aşar.
Türkiye'de bir de erişim engeli ihtimali var. İdari erişim engeli uygulanan sitelerde BTK'nın Site Bilgileri Sorgu sayfası bunu gösterir. Alan adının kime kayıtlı olduğunu merak ediyorsanız Whois sorgulama aracına da bakabilirsiniz.
502, 503, 504 ve diğer sunucu hataları ne anlatır?
5 ile başlayan kodlar sorunun sunucuda olduğunu söyler; yani ziyaretçinin yapabileceği tek şey beklemektir. HTTP'nin güncel tanımı olan RFC 9110 bu kodları şöyle ayırır:
- 500: sunucu beklenmeyen bir durumla karşılaştı. Çoğu zaman bir eklenti, tema ya da kod hatasıdır.
- 502: ağ geçidi ya da proxy olarak çalışan sunucu, arkadaki sunucudan geçersiz yanıt aldı. Nginx önündeki PHP uygulaması çöktüğünde tipik olarak bunu görürsünüz.
- 503: sunucu geçici aşırı yük ya da planlı bakım yüzünden isteği karşılayamıyor. Sunucu isterse Retry-After başlığıyla ne kadar beklemeniz gerektiğini de söyler.
- 504: ağ geçidi arkadaki sunucudan zamanında yanıt alamadı.
Site Cloudflare arkasındaysa 520 ile 526 arasındaki kodlar da çıkar. Bunlar Cloudflare'in çalıştığını, sorunun asıl sunucuda olduğunu gösterir. Örneğin 521, asıl sunucunun Cloudflare'den gelen bağlantıyı reddettiği anlamına gelir; 522 ise bağlantının zaman aşımına uğradığını söyler. Araç Cloudflare imzasını yanıt başlıklarından tanır ve her kod için ayrı açıklama verir.
Siteniz çöktüyse ilk 15 dakikada neleri kontrol etmelisiniz?
Kendi sitenizin çöktüğünü fark ettiğinizde panik yerine sıralı bir kontrol listesi işe yarar. Müşteri sitelerinde benim izlediğim sıra şu:
- Sonucu okuyun: araç DNS, bağlantı ya da 5xx diyorsa sorunun katmanını zaten bilirsiniz.
- Alan adı süresi: DNS kaydı yoksa önce Whois ile bitiş tarihine bakın. Süresi dolmuş bir kredi kartı yüzünden yenilenmeyen alan adına sahada tahmin ettiğinizden sık rastlıyorum.
- DNS kayıtları: A ve AAAA kayıtlarının doğru sunucuyu gösterdiğini DNS sorgulama ile doğrulayın.
- Sertifika: tarayıcı uyarısı varsa SSL sorgulama sertifikanın süresini ve zincirini gösterir.
- Sunucu günlüğü: 500 ve 502 hatalarında cevap neredeyse her zaman error_log dosyasındadır.
Ayrıca son değişikliği hatırlayın. Benim gördüğüm kesintilerin çoğu bir güncellemeden, yeni bir eklentiden ya da DNS taşımasından hemen sonra başladı. Değişikliği geri almak çoğu zaman sorunu kökünden bulmaktan daha hızlıdır; kök nedeni site ayağa kalktıktan sonra ararsınız.
Kesinti Google sıralamanızı etkiler mi?
Kısa bir kesinti genellikle iz bırakmaz, ama süresi uzadıkça risk büyür. Google Search Central belgelerine göre 5xx ve 429 yanıtları Google tarayıcılarının taramayı geçici olarak yavaşlatmasına yol açar. Dizindeki adresler bir süre korunur; hata devam ederse zamanla dizinden düşer. Sunucu yeniden 2xx döndürmeye başladığında tarama hızı da kademeli olarak geri gelir.
Planlı bakımda doğru yöntem de belli. Google, siteyi acilen 1-2 günlüğüne kapatmanız gerekiyorsa içeriğin yerine 503 durum kodlu bir bilgi sayfası göstermenizi öneriyor. Aynı bakım sayfasını 200 koduyla gösterirseniz Google onu sitenizin gerçek içeriği gibi değerlendirebilir. Daha uzun işlerde siteyi kapatmak yerine işlevleri kısıtlamak daha güvenlidir.
Bu yüzden kesintiyi fark ettiğiniz anda Search Console'daki tarama istatistiklerine de bakın; sunucu hatalarının ne zaman başladığını orada görürsünüz. Konuyu daha geniş ele almak isterseniz teknik SEO rehberimde sunucu yanıtlarının sıralamaya etkisini anlattım.
Kesintileri kullanıcılarınızdan önce nasıl fark edersiniz?
En kötü senaryo, sitenizin kapandığını bir müşterinizden öğrenmektir. Bunu önlemek için birkaç basit alışkanlık yeterli:
- Otomatik izleme kurun: ücretsiz uptime servisleri siteyi birkaç dakikada bir kontrol eder ve kapandığında e-posta gönderir. Bu araçtaki Otomatik izle düğmesi ise yalnız sayfa açıkken çalışır; kısa bir kesintiyi takip etmek için uygundur.
- Alan adını otomatik yenilemeye alın: kayıt firmasındaki kartın güncel olduğunu yılda bir kontrol edin.
- Sertifika yenilemesini izleyin: otomatik yenileme sessizce bozulabilir, kalan günü düzenli sorgulayın.
- Değişiklikten sonra test edin: her güncellemeden sonra ana sayfayı, formları ve ödeme adımını tek tek açın.
Son kontroller çizelgesi burada da yardımcı olur. Araç bir adres için son 24 saatteki kontrolleri saat, durum ve süreyle gösterir; böylece kesintinin ne zaman başladığını kabaca görürsünüz. Sayfanın eski bir kopyasına ihtiyacınız varsa Site Geçmişi aracı İnternet Arşivi kayıtlarını açar. Sık çöken bir site ise çoğu zaman altyapının elden geçmesi gerektiğini söyler; yavaşlık da işin içindeyse site hızının SEO'ya etkisi yazıma göz atın.
Site açılmadığında sık yapılan hatalar
- ✕HataTek bir tarayıcıda açılmayınca siteyi çökmüş saymak✓DoğrusuÖnce siteyi dışarıdan kontrol edin. Araç siteyi açık buluyorsa sorun cihazınızda, ağınızda ya da DNS önbelleğinizdedir.
- ✕Hata403 ya da doğrulama sayfasını kesinti sanmak✓DoğrusuBirçok site otomatik kontrolleri bot korumasıyla durdurur. Tarayıcıda açılıyorsa site çalışıyordur; farklı ülkelerden kontrol de bunu doğrular.
- ✕HataBakım sırasında 200 koduyla bakım sayfası göstermek✓DoğrusuKısa bakımda 503 ve Retry-After kullanın; Google geçici kapanışlar için bunu öneriyor.
- ✕HataSayfayı üst üste yenileyip sunucuyu daha çok yormak✓DoğrusuAşırı yüklü bir sunucuda her yenileme yükü artırır. Otomatik izlemeyi açın ve dakikada bir kontrolle yetinin.
- ✕HataAlan adı ve sertifika sürelerini takvime yazmamak✓DoğrusuKesintilerin bir kısmını tamamen önleyebilirsiniz. Otomatik yenilemeyi açın ve bitiş tarihlerini düzenli kontrol edin.
Sıkça Sorulan Sorular
Siteniz sık sık çöküyorsa sorun çoğu zaman altyapıdadır.
Hızlı açılan, güvenli ve kesintisiz çalışan bir kurumsal site için barındırma, SSL ve yönlendirmeleri baştan doğru kurduğum web tasarım sürecimi inceleyin.
İlgili Yazılar
Blog
Site Hızı SEO'yu Nasıl Etkiler? Hızlı Sitenin Sıralama ve Satış AvantajlarıYazıyı oku →
Teknik SEO Nedir? Web Sitenize Uygulayabileceğiniz 10 Teknik SEO İpucuYazıyı oku →
Mobil Uyumluluk Testi Nasıl Yapılır? Sitenizin Mobil SEO KontrolüYazıyı oku →
Google Lighthouse ile Site Performans Testi Nasıl Yapılır? Skoru Yükseltme RehberiYazıyı oku →

