WordPress, dünya genelinde web sitelerinin %43’ünden fazlasını destekleyen en popüler içerik yönetim sistemidir. Bu popülerlik beraberinde güvenlik risklerini de getiriyor. Her gün binlerce WordPress sitesi hack saldırılarına maruz kalıyor. Ancak endişelenmeyin! Doğru güvenlik önlemleriyle sitenizi korumak mümkün.
WordPress Güvenliği İçin 10 Temel İpucu: Sitenizi Hackerlardan Koruyun
Bu kapsamlı rehberde, WordPress güvenlik konusunda uygulamanız gereken 10 temel ipucunu detaylıca inceleyeceğiz. Bu önerileri uygulayarak sitenizi potansiyel tehditlerden koruyabilir ve gece rahat uyuyabilirsiniz.

Neden WordPress Güvenliği Bu Kadar Önemli?
WordPress’in açık kaynak kodlu olması, hem avantaj hem de dezavantaj yaratıyor. Geliştiriciler sistemi sürekli iyileştirirken, kötü niyetli kişiler de güvenlik açıklarını arıyor. İstatistiklere göre:
- Her dakika ortalama 90.000 WordPress sitesine saldırı gerçekleşiyor
- Hack’lenen sitelerin %83’ü güncel olmayan WordPress sürümü kullanıyor
- Güvenlik açıklarının %52’si eklentilerden kaynaklanıyor
- Zayıf şifreler, başarılı saldırıların %8’inden sorumlu
Bu rakamlar, güvenlik ipuçları uygulamanın ne kadar kritik olduğunu gösteriyor. Şimdi, sitenizi korumak için atmanız gereken adımlara geçelim.
1. WordPress’i Her Zaman Güncel Tutun
WordPress güvenliğinin en temel kuralı, sisteminizi sürekli güncel tutmaktır. WordPress geliştiricileri, keşfedilen güvenlik açıklarını kapatmak için düzenli güncellemeler yayınlar.
Güncelleme Nasıl Yapılır?
- WordPress yönetim panelinize giriş yapın
- Kontrol Paneli > Güncellemeler bölümüne gidin
- “Şimdi Güncelle” butonuna tıklayın
- Güncelleme tamamlandıktan sonra sitenizi kontrol edin
Otomatik güncellemeleri aktif hale getirmek için wp-config.php dosyanıza şu kodu ekleyebilirsiniz:
define( ‘WP_AUTO_UPDATE_CORE’, true );
2. Güçlü Kullanıcı Adı ve Şifre Kullanın
Zayıf şifreler, hackerların en sevdiği hedeflerdir. “admin”, “123456” veya site adınız gibi tahmin edilebilir kombinasyonlardan kaçının.
Güçlü Şifre Özellikleri:
- En az 12 karakter uzunluğunda olmalı
- Büyük ve küçük harfler içermeli
- Sayılar ve özel karakterler (!@#$%) bulunmalı
- Sözlükte bulunan kelimeler kullanılmamalı
- Kişisel bilgiler (doğum tarihi, isim) içermemeli
Ayrıca, varsayılan “admin” kullanıcı adını kesinlikle değiştirin. Yeni bir yönetici hesabı oluşturup eski admin hesabını silin.

3. İki Faktörlü Kimlik Doğrulama (2FA) Ekleyin
WordPress security için en etkili yöntemlerden biri, iki faktörlü kimlik doğrulamadır. Bu sistem, şifreniz ele geçirilse bile hesabınızı korur.
Önerilen 2FA Eklentileri:
- Google Authenticator: Ücretsiz ve kullanımı kolay
- Wordfence Login Security: Kapsamlı güvenlik özellikleri
- miniOrange 2 Factor: Çoklu doğrulama seçenekleri
2FA kurulumundan sonra, giriş yaparken telefon uygulamanızdan 6 haneli kod girmeniz gerekecek. Bu küçük adım, güvenliğinizi %99 oranında artırır.
4. Güvenlik Eklentisi Kullanın
Profesyonel WordPress güvenlik eklentileri, sitenizi 7/24 koruma altına alır. Bu eklentiler zararlı trafiği engeller, dosya değişikliklerini izler ve saldırı girişimlerini raporlar.
En İyi Güvenlik Eklentileri:
- Wordfence Security: Güvenlik duvarı ve malware tarayıcı
- Sucuri Security: Bulut tabanlı koruma sistemi
- iThemes Security: 30+ güvenlik özelliği
- All In One WP Security: Kullanıcı dostu arayüz
Bu eklentilerin temel özellikleri şunlardır:
- Gerçek zamanlı tehdit algılama
- Brute force saldırı koruması
- Dosya bütünlüğü kontrolü
- IP engelleme ve beyaz liste
- Güvenlik raporları ve bildirimler
5. SSL Sertifikası Kullanın
SSL sertifikası, siteniz ile kullanıcılar arasındaki veri transferini şifreler. Bu özellikle giriş bilgileri ve ödeme verileri için kritiktir.
SSL Sertifikasının Faydaları:
- Veri güvenliği sağlar
- Google sıralamalarını iyileştirir
- Kullanıcı güvenini artırır
- Tarayıcıda “Güvenli” etiketi gösterir
Çoğu hosting sağlayıcı ücretsiz Let’s Encrypt SSL sertifikası sunar. Hosting panelinizden kolayca aktif edebilirsiniz.
6. Düzenli Yedekleme Yapın
Yedekleme, güvenlik ipuçları arasında en önemli sigorta poliçenizdir. Saldırı durumunda sitenizi hızla eski haline getirebilirsiniz.
Yedekleme Stratejisi:
- Günlük yedekleme: Veritabanı için
- Haftalık yedekleme: Tüm site dosyaları için
- Harici depolama: Google Drive, Dropbox veya Amazon S3
- Otomatik zamanlama: Manuel işlem gerektirmeyen sistem
Önerilen yedekleme eklentileri: UpdraftPlus, BackWPup, VaultPress
7. Giriş Denemelerini Sınırlayın
Brute force saldırıları, binlerce şifre kombinasyonu deneyerek sisteme girmeye çalışır. Giriş denemelerini sınırlayarak bu saldırıları engelleyebilirsiniz.
Uygulama Adımları:
- Maksimum 3-5 başarısız deneme izni verin
- Başarısız denemeler sonrası IP’yi geçici olarak engelleyin
- Engelleme süresini kademeli olarak artırın
- Yöneticiye e-posta bildirimi gönderin
“Limit Login Attempts Reloaded” eklentisi bu işlevi kolayca sağlar.
8. Dosya İzinlerini Düzenleyin
Yanlış dosya izinleri, hackerlara arka kapı açabilir. WordPress dosya ve klasörleriniz için doğru izin ayarları şunlardır:
- Klasörler: 755 veya 750
- Dosyalar: 644 veya 640
- wp-config.php: 440 veya 400
FTP istemciniz veya hosting kontrol paneliniz üzerinden bu izinleri düzenleyebilirsiniz.
9. Gereksiz Eklenti ve Temaları Silin
Kullanmadığınız eklenti ve temalar, potansiyel güvenlik açıkları oluşturur. Düzenli temizlik yaparak riski azaltın.
Temizlik Kontrol Listesi:
- Devre dışı eklentileri tamamen kaldırın
- Varsayılan WordPress temalarını silin
- Deneme amaçlı yüklenen eklentileri temizleyin
- Nulled veya crack eklenti/tema kullanmayın
Her ay bu kontrolü yaparak saldırı yüzeyinizi minimize edin.
10. Güvenlik Başlıklarını Yapılandırın
HTTP güvenlik başlıkları, tarayıcıya sitenizle nasıl etkileşim kurması gerektiğini söyler. Bu başlıklar XSS, clickjacking gibi saldırıları engeller.
Önemli Güvenlik Başlıkları:
- X-Frame-Options: Clickjacking koruması
- X-Content-Type-Options: MIME tip koruması
- Content-Security-Policy: İçerik güvenlik politikası
- Strict-Transport-Security: HTTPS zorunluluğu
Bu başlıkları .htaccess dosyanıza ekleyebilir veya güvenlik eklentileri aracılığıyla aktif edebilirsiniz.
Ek Güvenlik İpuçları
WordPress security için uygulayabileceğiniz diğer önlemler:
- XML-RPC’yi devre dışı bırakın
- Veritabanı ön ekini değiştirin
- wp-admin klasörünü IP ile sınırlayın
- Dosya düzenleme özelliğini kapatın
- Güvenlik loglarını düzenli kontrol edin
Sonuç: Güvenlik Sürekli Bir Süreçtir
WordPress güvenlik konusu, bir kerelik yapıp unutacağınız bir işlem değildir. Sürekli dikkat ve güncel kalma gerektirir. Bu makalede paylaştığımız 10 temel ipucu, sitenizi çoğu tehdide karşı koruyacaktır.
Unutmayın ki, güvenlik ipuçları sadece teknik önlemlerle sınırlı değildir. Güvenlik bilinci, düzenli kontroller ve proaktif yaklaşım da bir o kadar önemlidir. Sitenizin güvenliğini ciddiye alın, çünkü bir güvenlik ihlali hem itibarınıza hem de işinize zarar verebilir.
Bu rehberde önerilen adımları tek tek uygulayarak, WordPress sitenizi güvenli bir kaleye dönüştürebilirsiniz. Güvenlik yolculuğunuzda başarılar dileriz!


