Web Siteniz Çöktüğünde Ne Yapmalısınız? Adım Adım Acil Müdahale Rehberi

Sitenizi açmaya çalıştınız — boş ekran, hata mesajı veya sonsuz yükleme. Müşterilerden mesajlar geliyor, satışlar durdu, telefon çalmaya başladı. Panik başlıyor.

Dur. Derin bir nefes al.

Site çökmesi stresli ama büyük çoğunluğu çözülebilir bir durumdur. Doğru sırayla hareket ederseniz sorunu hem hızlı tespit eder hem de minimum kayıpla atlatırsınız. Bu rehberde web siteniz çöktüğünde adım adım ne yapmanız gerektiğini, en yaygın çökme sebeplerini ve bunları nasıl önleyeceğinizi ele alıyoruz.

Önce Şunu Kontrol Edin: Sorun Sizde mi, Genel mi?

Paniklemeden önce sorunun gerçekten sitenizde mi olduğunu doğrulayın.

Adım 1: Başka cihazdan deneyin
Telefonunuzdan veya başka bir bilgisayardan sitenizi açmayı deneyin. Açılıyorsa sorun tarayıcınızda veya internet bağlantınızdadır.

Adım 2: Farklı internet bağlantısı deneyin
Mobil veri kullanarak test edin. Eğer mobilde açılıyorsa ofis/ev ağınızda bir sorun var demektir.

Adım 3: Down For Everyone Or Just Me? sitesini kullanın
downforeveryoneorjustme.com adresine sitenizin URL'sini girin. "It's just you" mesajı gelirse sorun sizde, "It's not just you" mesajı gelirse site gerçekten erişilemez durumdadır.

Adım 4: DNS önbelleğini temizleyin
Windows'ta: Win + R → cmd → ipconfig /flushdns
Mac'te: sudo dscacheutil -flushcache

Site Gerçekten Çökmüşse: Acil Müdahale Adımları

Adım 1: Hata Mesajını Not Alın

Tarayıcıda veya sitede görünen hata mesajı size büyük ipucu verir. Ekran görüntüsü alın — hem hosting desteğine iletmek için hem de sorun giderme için kritiktir.

Yaygın hata kodları ve anlamları:

Hata KoduAnlamMuhtemel Sebep
500 Internal Server ErrorSunucu taraflı genel hataPHP hatası, .htaccess sorunu, eklenti çakışması
503 Service UnavailableSunucu geçici olarak kullanılamıyorAşırı yük, bakım modu, kaynak tükenmesi
502 Bad GatewayAğ geçidi hatasıSunucu çökmesi, yoğunluk
404 Not FoundSayfa bulunamadıURL değişikliği, silinen içerik
403 ForbiddenErişim yasakDosya izni sorunu, güvenlik kuralı
ERR_CONNECTION_REFUSEDBağlantı reddedildiWeb sunucusu durdu, port kapalı
DNS_PROBE_FINISHED_NXDOMAINDNS çözümlenemediDNS sorunu, alan adı süresi doldu

500 Internal Server Error hakkında daha fazla bilgi için 500 internal server error nedir yazımıza bakabilirsiniz.

Adım 2: Hosting Panelinizi Kontrol Edin

Hosting panelinize (cPanel) giriş yapın ve şunlara bakın:

Kaynak kullanımı: CPU ve RAM kullanımı %100'de mi? Kota aşımı uyarısı var mı?

Hata günlükleri: cPanel → Loglar → Hata Günlüğü bölümünde son hataları inceleyin. PHP hataları, veritabanı bağlantı sorunları veya .htaccess hataları burada görünür.

Disk alanı: Disk alanı dolmuş olabilir. Dolu disk WordPress'i tamamen işlevsiz kılar.

Servis durumu: Hosting sağlayıcınızın durum sayfasını kontrol edin. Genel bir altyapı sorunu yaşanıyor olabilir.

cPanel kullanımı hakkında cPanel nedir yazımıza bakabilirsiniz.

Adım 3: WordPress Yönetim Paneline Girmeyi Deneyin

siteniz.com/wp-admin adresine giriş yapmayı deneyin.

Senaryo A — Yönetim paneli açılıyor ama site açılmıyor:
Sorun büyük ihtimalle bir eklenti veya temadadır. Son kurduğunuz veya güncellediğiniz eklentiyi devre dışı bırakın.

Senaryo B — Yönetim paneli de açılmıyor:
Sorun sunucu taraflıdır. Hosting desteğiyle iletişime geçin.

Adım 4: Son Değişiklikleri Geri Alın

Site çökmeden hemen önce ne yaptınız? Bu sorunun cevabı genellikle sorunu çözmenizi sağlar.

Yeni eklenti kurdunuz mu?
FTP veya cPanel Dosya Yöneticisi ile wp-content/plugins/ klasörüne gidin, yeni kurduğunuz eklentinin klasörünü yeniden adlandırın (örn: eklenti-adi-disabled). WordPress bu eklentiyi otomatik devre dışı bırakır.

WordPress, tema veya eklenti güncellemesi yaptınız mı?
Güncelleme öncesi yedeğiniz varsa geri yükleyin. Tema güncellemesiyse varsayılan temaya geçin.

Kod düzenlemesi yaptınız mı?
.htaccess, wp-config.php veya functions.php'de değişiklik yaptıysanız orijinal haline döndürün.

Adım 5: .htaccess Dosyasını Sıfırlayın

Bozuk bir .htaccess dosyası siteyi tamamen çökertebilir.

  1. cPanel Dosya Yöneticisi'nde public_html klasörüne gidin
  2. .htaccess dosyasını yeniden adlandırın (.htaccess_eski)
  3. Yeni bir .htaccess dosyası oluşturun ve şu içeriği yapıştırın:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress

  1. WordPress yönetim panelinde Ayarlar → Kalıcı Bağlantılar → Kaydet yapın.

.htaccess hakkında .htaccess nedir yazımıza bakabilirsiniz.

Adım 6: Veritabanı Bağlantısını Kontrol Edin

"Veritabanı bağlantı hatası" mesajı görüyorsanız wp-config.php dosyasındaki veritabanı bilgileri yanlış veya veritabanı sunucusu yanıt vermiyor demektir.

wp-config.php dosyasında şu satırları kontrol edin:

define('DB_NAME', 'veritabani_adi'); define('DB_USER', 'veritabani_kullanicisi'); define('DB_PASSWORD', 'sifre'); define('DB_HOST', 'localhost');

Bu bilgilerin cPanel → MySQL Veritabanları bölümündekilerle eşleştiğini doğrulayın. Veritabanı bağlantı hatası hakkında veritabanı bağlantı hatası nedir yazımıza bakabilirsiniz.

Adım 7: Yedekten Geri Yükleyin

Yukarıdaki adımların hiçbiri işe yaramadıysa en güvenilir çözüm güncel yedekten geri yüklemektir.

TuemCloud'da yedekten geri yükleme:
cPanel → Yedekler → Geri Yükle

UpdraftPlus ile geri yükleme:
UpdraftPlus → Mevcut Yedekler → Geri Yükle

Yedeğiniz yoksa:
Hosting sağlayıcınızın otomatik yedeklerini kontrol edin. TuemCloud tüm hosting paketlerinde günlük otomatik yedekleme sunar. Web sitesi yedekleme hakkında web sitesi yedekleme nasıl yapılır yazımıza bakabilirsiniz.

Adım 8: Hosting Desteğiyle İletişime Geçin

Kendi başınıza çözemediyseniz hosting teknik desteği devreye girer. Destek ekibine şunları bildirin:

  • Hata mesajı veya ekran görüntüsü
  • Sorunun ne zaman başladığı
  • Çökmeden önce ne yaptığınız
  • Zaten denediğiniz adımlar

TuemCloud müşterileri için: 7/24 aktif teknik destek hattımız bu tür acil durumlarda anında devreye girer. Bekleme süresi olmadan doğrudan teknik ekiple bağlantı kurabilirsiniz.

En Yaygın Site Çökme Sebepleri

1. Hosting Kaynak Tükenmesi

En yaygın sebeplerden biridir. Trafik patlaması, kötü optimize edilmiş eklenti veya aşırı kalabalık paylaşımlı sunucu CPU ve RAM limitlerini aşar.

Kalıcı çözüm: Daha güçlü bir hosting paketine veya VDS'e geçin. Paylaşımlı hosting'den VDS'e geçiş için VDS sunucuya ne zaman geçilmeli yazımıza bakabilirsiniz.

2. Eklenti veya Tema Çakışması

Güncelleme sonrası eklentiler birbirleriyle veya WordPress çekirdeğiyle çakışabilir. Özellikle PHP sürümü uyumsuzluğu siteyi tamamen çökertebilir.

Kalıcı çözüm: Güncellemelerden önce yedek alın, test ortamında test edin.

3. Disk Alanı Dolması

Medya yüklemeleri, log dosyaları veya yedekler zamanla disk alanını doldurabilir. Disk dolduğunda WordPress çalışmayı durdurur.

Kalıcı çözüm: Disk kullanımını düzenli izleyin, gereksiz dosyaları temizleyin.

4. DDoS Saldırısı

Sitenize yönlendirilen aşırı trafik sunucuyu yanıt veremez hale getirebilir. DDoS saldırıları hakkında DDoS saldırısı nedir yazımıza bakabilirsiniz.

Kalıcı çözüm: DDoS koruması olan hosting tercih edin. TuemCloud tüm paketlerinde ücretsiz DDoS koruması sunar.

5. Alan Adı Süresi Dolması

Alan adı yenilenmediğinde site erişilemez hale gelir. Tarayıcıda DNS_PROBE_FINISHED_NXDOMAIN hatası görülür.

Kalıcı çözüm: Alan adını otomatik yenileme ile kayıt altına alın. Alan adı yönetimi hakkında alan adı nedir yazımıza bakabilirsiniz.

6. SSL Sertifikası Süresi Dolması

SSL sertifikası yenilenmezse tarayıcılar siteyi "Güvenli Değil" olarak işaretler ve büyük çoğunluk siteyi terk eder. SSL hakkında SSL sertifikası nedir yazımıza bakabilirsiniz.

Kalıcı çözüm: TuemCloud'da SSL otomatik yenilenir, süre dolma riski yoktur.

7. Güvenlik İhlali (Hack)

Kötü niyetli kod enjeksiyonu veya yetkisiz erişim siteyi çökertebilir ya da yönlendirme yapabilir.

Kalıcı çözüm: WordPress güvenliğini güçlendirin. WordPress güvenliği nasıl sağlanır yazımıza bakabilirsiniz.

Site Çökmesini Önlemenin 7 Yolu

Acil müdahaleden daha iyisi önlemdir.

1. Düzenli yedek alın: Günlük otomatik yedekleme zorunludur. TuemCloud'da bu standarttır.

2. Güvenilir hosting seçin: %99,9 uptime garantisi olan, 7/24 teknik destek sunan sağlayıcı tercih edin.

3. Güncellemeleri test edin: WordPress, eklenti ve tema güncellemelerini önce test ortamında deneyin.

4. Kaynak kullanımını izleyin: Disk, CPU ve RAM kullanımını düzenli kontrol edin.

5. SSL ve alan adını takip edin: Süresi dolmadan yenileyin veya otomatik yenileme aktif edin.

6. Güvenlik eklentisi kurun: Wordfence gibi bir güvenlik eklentisi yetkisiz girişleri ve kötü amaçlı kod enjeksiyonunu engeller.

7. Uptime izleme aracı kurun: UptimeRobot gibi ücretsiz araçlar siteniz çöktüğünde anında e-posta veya SMS ile sizi uyarır.

Siteniz Sık Çökuyorsa Asıl Sorun Hosting'dir

Site zaman zaman değil sık sık çökuyorsa bu rastlantı değil, altyapı sorunudur. Kalitesiz hosting sağlayıcıları şu sorunlara yol açar:

  • Aşırı kalabalık sunucular — kaynak garantisi yok
  • Eski donanım — HDD disk, düşük RAM
  • Yetersiz teknik destek — sorun çözülene kadar saatler geçiyor
  • DDoS koruması yok — her saldırıda site çöküyor
  • Otomatik yedekleme yok — veri kaybı riski

TuemCloud olarak şu garantileri sunuyoruz:

%99,9 uptime SLA — Yazılı taahhütle kesintisiz hizmet

NVMe SSD + LiteSpeed — Yüksek performanslı, kararlı altyapı

Ücretsiz DDoS koruması — Saldırılara karşı otomatik koruma

Günlük otomatik yedekleme — Verileriniz her gün güvende

7/24 öncelikli teknik destek — Acil durumda anında müdahale

Ücretsiz site taşıma — Mevcut hostingden TuemCloud'a geçiş ücretsiz

Hosting değiştirmeyi düşünüyorsanız web hosting paketlerimize göz atın veya VDS seçeneklerimizi inceleyin.

Sıkça Sorulan Sorular

Web sitem çöktü, ziyaretçilerim ne görüyor?
Hata türüne göre değişir. 503 hatası "Hizmet kullanılamıyor", 500 hatası "Dahili sunucu hatası" gibi mesajlar gösterir. Bu süreçte yeni ziyaretçi kaybetmemek için hızlı müdahale kritiktir.

Site çöktüğünde Google sıralamam düşer mi?
Kısa süreli kesintiler genellikle sıralamayı etkilemez. Ancak saatler veya günler süren kesintiler Google'ın sitenizi yeniden değerlendirmesine yol açabilir.

Hosting şirketim sorunu çözmüyorsa ne yapmalıyım?
Teknik destek ekibini farklı kanallardan (canlı destek, e-posta, telefon) tekrar arayın. Sorun devam ediyorsa hosting değiştirmeyi ciddi olarak düşünün — kalıcı çözüm altyapı değişikliğinden geçer.

Sitenizi kim izlemeli?
UptimeRobot (ücretsiz) veya Pingdom gibi araçlar sitenizi her 1-5 dakikada test eder, çöküş anında anında bildirim gönderir. Bu araçlar olmadan çöküşten saatler sonra haberdar olabilirsiniz.

TuemCloud'a geçiş ne kadar sürer?
Teknik ekibimiz küçük siteleri genellikle birkaç saat içinde taşır. Büyük siteler için süre biraz uzayabilir. Taşıma süresince eski hostinginiz aktif kalır, kesinti yaşanmaz.