BlogWordPress

WordPress Güvenlik Rehberi: Sitenizi Hack'lenmeye Karşı Koruyun

WordPress sitesi güvenliği için 15 adım: güncelleme, parola, 2FA, eklenti seçimi, dosya izinleri, yedek, güvenlik duvarı ve hack sonrası temizlik rehberi.

WordPress dünyadaki sitelerin büyük bölümünü çalıştırdığı için otomatik saldırıların da ilk hedefidir. İyi haber: saldırıların çoğu çekirdeğin kendisini değil, güncellenmemiş eklenti/temaları, zayıf parolaları ve yanlış izinleri hedefler. Bunların hepsi yönetilebilir.

Önleme: 15 adım

  1. Çekirdek, tema ve eklentileri güncel tutun. Güvenlik açıklarının büyük kısmı güncellenmemiş eklentilerden gelir.
  2. Kullanmadığınız eklenti ve temaları silin. Devre dışı bırakmak yetmez.
  3. Güvenilir kaynaklardan yükleyin. Kopyalanmış (nulled) premium eklentiler sık sık arka kapı içerir.
  4. Güçlü ve benzersiz parolalar kullanın, parola yöneticisi tercih edin.
  5. "admin" kullanıcı adını kullanmayın.
  6. İki adımlı doğrulamayı (2FA) yönetici hesaplarında açın.
  7. Giriş denemelerini sınırlayın ve wp-login.php'yi bot trafiğinden koruyun.
  8. Dosya düzenleyicisini kapatın: wp-config.php içinde DISALLOW_FILE_EDIT tanımlayın.
  9. Dosya izinleri: dosyalar 644, klasörler 755; wp-config.php için daha kısıtlı (ör. 600/640).
  10. HTTPS'i zorunlu kılın. SSL rehberi
  11. Düzenli ve sunucu dışı yedek alın. Yedekleme rehberi
  12. Güvenlik duvarı (WAF) ve kötü amaçlı yazılım taraması kullanın.
  13. PHP sürümünü güncel tutun. Eski sürümler güvenlik güncellemesi almaz.
  14. XML-RPC'yi kullanmıyorsanız kapatın.
  15. Yönetici sayısını en aza indirin ve rolleri en az yetki ilkesine göre verin.

Hacklendiğinizi nasıl anlarsınız?

  • Siteniz Google'da "bu site hacklenmiş olabilir" uyarısıyla görünür.
  • Bilmediğiniz yönetici hesapları veya sayfalar oluşmuştur.
  • Ziyaretçiler tanımadığınız sitelere yönlendirilir.
  • Sunucu CPU/trafik kullanımı sebepsiz artar; hosting sağlayıcısı uyarı gönderir.
  • Arama sonuçlarında yabancı dilde spam sayfalar çıkar.

Hack sonrası adımlar

  1. Siteyi bakım moduna alın ve hosting sağlayıcınızı bilgilendirin.
  2. Tüm parolaları değiştirin: WordPress, FTP, cPanel, veritabanı, e-posta.
  3. Temiz bir yedeğe dönün; yedek de enfekteyse çekirdek ve eklentileri resmi kaynaktan yeniden yükleyin.
  4. Kötü amaçlı dosyaları ve yetkisiz kullanıcıları temizleyin; açığı kapatın (genellikle eski eklenti).
  5. Google Search Console'da Güvenlik sorunları bölümünden inceleme isteği gönderin.
  6. Güvenlik duvarı, 2FA ve izlemeyi etkinleştirip sonrasını takip edin.

Sık sorulan sorular

WordPress güvenli bir sistem mi?

Çekirdek düzenli güncellenen, güvenlik ekibi olan bir sistemdir. Riskin çoğu üçüncü taraf eklenti/temalardan, zayıf parolalardan ve güncellemeyi ihmal etmekten gelir.

Güvenlik eklentisi tek başına yeter mi?

Hayır. Eklenti tek katmandır; güncelleme, güçlü parola, 2FA, yedek ve sunucu seviyesinde güvenlik birlikte çalışmalıdır.

Kaynaklar

Bu yazı genel bilgilendirme amaçlıdır; hizmet kapsamı ve güncel özellikler için ilgili ürün sayfasına bakın.