İnternetteki sitelerin büyük bölümü WordPress ile çalıştığı için, saldırganlar otomatik botlarla sürekli WordPress açıklarını tarar. Çoğu hack, hedefli bir saldırı değil; zayıf parola, güncellenmemiş eklenti veya yanlış yapılandırma gibi basit hataların otomatik olarak istismar edilmesidir. Aşağıdaki 12 adım, sitenizi bu saldırıların ezici çoğunluğundan korur.
Temel sağlamlaştırma
- Güçlü ve benzersiz parolalar: Yönetici hesabı için en az 16 karakterlik, rastgele bir parola kullanın ve bir parola yöneticisinde saklayın.
- İki adımlı doğrulama (2FA): Parola çalınsa bile giriş engellenir. Yönetici girişlerinde mutlaka açın.
- "admin" kullanıcı adından kaçının: Tahmin edilmesi en kolay kullanıcı adıdır; özgün bir yönetici adı belirleyin.
- Giriş denemelerini sınırlayın: Brute force saldırılarına karşı belirli sayıda hatalı denemeden sonra IP'yi geçici kilitleyin.
Güncel tutmak hayati önemde
WordPress çekirdeği, tema ve eklentilerdeki güvenlik yamaları sürekli yayınlanır. Güncellenmemiş tek bir eklenti, tüm siteyi tehlikeye atabilir. Otomatik güncellemeleri açın; ancak önemli sitelerde güncellemeleri önce bir test (staging) ortamında deneyin. Artık geliştirilmeyen, yıllardır güncellenmeyen eklentileri tamamen kaldırın.
Sunucu ve dosya seviyesinde koruma
- Web Application Firewall (WAF): Cloudflare veya sunucu tabanlı bir firewall, zararlı istekleri siteye ulaşmadan engeller.
- Dosya izinleri: Klasörler 755, dosyalar 644 olmalı;
wp-config.phpdaha sıkı korunmalı. - SSL/HTTPS: Tüm trafiği şifreleyin; bu artık SEO için de bir gerekliliktir.
- PHP dosya çalıştırmayı kısıtlayın: Yükleme klasörlerinde PHP çalıştırılmasını kapatın.
İzleme ve kurtarma
Hiçbir önlem %100 değildir; bu yüzden bir sorun olduğunda hızlı toparlanabilmek kritik. Düzenli ve otomatik yedekleme, güvenliğin belkemiğidir. Yedekleri siteden ayrı bir konumda (uzak depolama) tutun ve geri yükleme işlemini ara ara test edin. Ayrıca malware taraması yapan bir araçla dosyalardaki değişiklikleri izleyin; beklenmedik bir değişiklik erken uyarı verir.
Sonuç
Güvenlik bir ürün değil, süreçtir. Güçlü parolalar, 2FA, güncellemeler, firewall ve düzenli yedeklemeyi bir alışkanlık haline getirdiğinizde, sitenizi tehditlerin büyük çoğunluğundan korumuş olursunuz. Hacklenmiş bir sitenin temizliği, malware kaldırma ve sonradan sağlamlaştırma için profesyonel destek almak en güvenli yoldur.