WordPress Güvenliği Hizmetleri
WordPress sitenizi çekirdekten eklentilere, temalardan sunucu yapılandırmasına kadar bir uzman gözüyle değerlendirir, saldırı yüzeyini daraltır ve bir olay yaşandığında disiplinli biçimde toparlarız. Otomatik taramayı manuel doğrulama ile birleştirir; size güvenlik eklentisinin ürettiği süslü bir uyarı listesi değil, çekirdek/eklenti/tema sürümleriyle bilinen zafiyetleri eşleştirilmiş, kanıtlı ve önceliklendirilmiş bulgular veririz. Vaadimiz "siteniz asla hacklenmez" değil; ölçülebilir risk azaltma, erken tespit ve hazır bir müdahale planıdır.
0–100 · önceliklendirme aracı
Web siteniz gerçekten güvende mi?
Açılan bir WordPress sitesi, güvenli bir site anlamına gelmez. Site sayfalarını gösteriyor, formlarını gönderiyor ve sipariş alıyor olabilir; buna rağmen bir eklenti zafiyeti üzerinden ele geçirilmiş, wp-content içine arka kapı yerleştirilmiş veya ziyaretçilerini zararlı sayfalara yönlendiriyor olabilir. WordPress saldırılarının büyük kısmı gürültü çıkarmaz: amaç sitenizi çökertmek değil, sizi fark ettirmeden kaynak, kart verisi veya SEO değeri olarak kullanmaktır. Aşağıdaki belirtiler tek başına kesin kanıt değildir; ancak birden fazlası bir araya geldiğinde ciddi bir incelemeyi hak eder. Erken fark eden, ucuz ve kontrollü müdahale eder; geç fark eden krizle uğraşır.
Web sitesi güvenliği aslında neyi kapsar?
WordPress güvenliği tek bir eklenti ya da ayar değil; birbirini yedekleyen katmanlardan oluşan bir sistemdir. Buna derinlemesine savunma denir: bir katman aşılsa bile bir sonraki katman saldırıyı durdurmaya veya yavaşlatmaya çalışır. Aşağıdaki katmanların her birinde ayrı bir yanlış yapılandırma, ayrı bir risk doğurur; güçlü bir duruş ancak hepsinin birlikte ele alınmasıyla mümkündür. Tek bir güvenlik eklentisine güvenmek, kapıyı kilitleyip pencereyi açık bırakmaya benzer; çünkü o eklenti sunucu izinlerini, TLS'i veya wp-config.php maruziyetini görmez.
Güvenlik göz ardı edilirse ne olur?
Bir WordPress güvenlik olayının bedeli, silinen birkaç dosyadan çok daha büyüktür. Etkiler teknik olduğu kadar ticaridir; çoğu zaman en pahalı kısım, olayın kendisi değil sonrasında kaybedilen güven ve organik değerdir. Aşağıdaki sonuçlar birbirini besler: enjekte edilen zararlı yönlendirme kara listeye; kara liste trafik kaybına; trafik kaybı gelir ve itibar kaybına dönüşür. Proaktif WordPress güvenliğinin maliyeti, bu zincirin tamamının maliyetinin yanında küçük kalır.
En sık karşılaşılan web sitesi güvenlik riskleri
Aşağıda WordPress sitelerinde en sık karşılaşılan risk kategorileri yer alıyor. Her biri için ne olduğunu, neden önemli olduğunu, nasıl fark edilebileceğini ve tipik giderme yönünü özetledik. Bu liste bir teşhis aracı değil, bir farkındalık haritasıdır; sitenizde hangilerinin bulunduğunu kesin olarak söylemek ancak yapılandırılmış bir değerlendirmeyle mümkündür.
Güncel olmayan çekirdek
Zafiyetli eklenti
Zafiyetli tema
XML-RPC istismarı
REST API kullanıcı numaralandırma
Zayıf kimlik doğrulama
2FA eksikliği
Dosya izinleri
uploads içinde PHP yürütme
wp-config.php maruziyeti
Güvensiz dosya yükleme
Dosya düzenleyici açık
Kaba kuvvet
Açıkta kalan yedekler
Güvenlik başlığı eksikliği
Kötü amaçlı yazılım
Arka kapılar
Web sitesi güvenliğini nasıl değerlendiriyoruz?
Bir WordPress sitesinin güvenlik duruşu tek bir teste indirgenemez; birden çok boyutun birlikte değerlendirilmesini gerektirir. Aşağıda değerlendirmeyi yapılandırdığımız ana başlıklar ve her başlıkta baktığımız temel unsurlar yer alıyor. Bu çerçeve, hem neyin kapsandığını hem de bir WordPress güvenlik incelemesinin ne kadar geniş olması gerektiğini şeffaf biçimde gösterir.
Aktarım & Şifreleme
- HTTPS zorunluluğu ve WP Address / Site Address
- TLS protokol sürümleri
- Sertifika geçerliliği ve zinciri
- Karışık içerik (mixed content)
- Oturum çerezi güvenliği
HTTP Güvenliği
- Content-Security-Policy
- HSTS başlığı
- X-Frame-Options / çerçeveleme
- X-Content-Type-Options
- Çerez bayrakları (Secure, HttpOnly, SameSite)
Çekirdek & Bileşenler
- Çekirdek sürüm güncelliği
- Eklenti sürümleri ve zafiyet eşleme
- Aktif/pasif tema zafiyetleri
- Terk edilmiş ve nulled bileşenler
- Otomatik güncelleme yapılandırması
Kimlik & Erişim
- Kullanıcı adı ve rol hijyeni
- Parola politikası ve 2FA
- wp-login.php hız sınırı
- XML-RPC maruziyeti
- REST API kullanıcı numaralandırma
Sunucu & Maruziyet
- PHP sürümü ve ayarları
- wp-config.php ve salt koruması
- Dosya izinleri ve sahiplik
- uploads içinde PHP yürütme
- Dizin listeleme ve yedek ifşası
Zararlı Yazılım & Bütünlük
- Çekirdek bütünlük sapması
- Enjekte edilmiş / gizlenmiş kod
- Arka kapı ve web shell göstergeleri
- wp_options / veritabanı enjeksiyonu
- Kara liste durumu
İzleme & Kurtarma
- Dosya değişikliği izleme
- Yeni kullanıcı ve rol değişikliği takibi
- Yedek varlığı ve geri yükleme testi
- Günlük kaydı ve saklama
- Olay müdahale hazırlığı
Web sitesi güvenliği hizmetlerimiz
Her hizmet belirli bir soruna, bağımsız ve derinlemesine çözüm sunar.
WordPress Güvenlik Denetimi
Tek SeferlikWordPress Malware Temizleme
Tek SeferlikWordPress Sıkılaştırma
Tek SeferlikWordPress Zafiyet İzleme
SürekliWordPress Güvenlik Temizliği
Tek SeferlikHacklenmiş WordPress Kurtarma
Tek SeferlikYönetilen WordPress Güvenliği
SürekliHangi hizmete ihtiyacım var?
Doğru hizmet, içinde bulunduğunuz duruma göre değişir. Aşağıdaki hızlı eşleştirme, durumunuzu bir cümleyle tanımlayıp size en uygun başlangıç noktasını bulmanıza yardımcı olur. Emin değilseniz WordPress güvenlik denetimi neredeyse her zaman doğru ilk adımdır; çünkü hangi hizmete ihtiyacınız olduğunu da o netleştirir.
| Durumunuz | Önerilen hizmet | |
|---|---|---|
| "WordPress sitem hacklendi" | Hacklenmiş WordPress Kurtarma | Git |
| "Sitem spam'e yönlendiriyor" | WordPress Malware Temizleme | Git |
| "WordPress sitem güvenli mi bilmiyorum" | WordPress Güvenlik Denetimi | Git |
| "Saldırı yüzeyini azaltmak istiyorum" | WordPress Sıkılaştırma | Git |
| "Yeni zafiyetleri takip edemiyorum" | WordPress Zafiyet İzleme | Git |
| "Eski eklenti/hesap yığını toparlansın" | WordPress Güvenlik Temizliği | Git |
| "Sürekli ilgilenecek biri lazım" | Yönetilen WordPress Güvenliği | Git |
Güvenlik sürecimiz
Tipik olarak neler tespit ederiz?
Aşağıdakiler illüstratif örneklerdir; gerçek müşteri verisi değildir.
Zafiyetli eklenti üzerinden aktif web shell (örnek bulgu)
Güncel olmayan bir dosya yükleme eklentisi istismar edilerek wp-content/uploads içine gizlenmiş bir web shell yerleştirilmiştir.
Olası etkiGörünen zararlı silinse bile site saatler içinde yeniden bulaşabilir ve tam kontrol saldırganda kalır.
Önerilen aksiyonBütünlük karşılaştırmasıyla tüm arka kapıları bulup kaldırın, zafiyetli eklentiyi güncelleyin/kaldırın, salt ve parolaları yenileyin.
Açıkta kalan wp-config.php yedeği (örnek bulgu)
wp-config.php.bak dosyası web üzerinden doğrudan indirilebilir durumdadır.
Olası etkiVeritabanı parolaları, kimlik doğrulama anahtarları (salt) ve tuz değerleri saldırganın eline geçerek tam ele geçirmeye yol açabilir.
Önerilen aksiyonYedek kopyayı kaldırın, wp-config.php'yi bir dizin üste taşıyın, sunucu düzeyinde erişimi engelleyin ve tüm salt değerlerini yenileyin.
XML-RPC system.multicall açık (örnek bulgu)
xmlrpc.php etkin ve system.multicall metodu tek istekte çok sayıda parola denemesine izin vermektedir.
Olası etkiKaba kuvvet ve pingback tabanlı DDoS saldırılarının maliyetini saldırgan lehine düşürür.
Önerilen aksiyonİhtiyaç yoksa XML-RPC'yi tümüyle kapatın; gerekiyorsa yalnızca gerekli metotları bırakıp pingback'i devre dışı bırakın.
REST API ile kullanıcı numaralandırma (örnek bulgu)
/wp-json/wp/v2/users uç noktası ve ?author=N yönlendirmesi geçerli kullanıcı adlarını dışarı sızdırmaktadır.
Olası etkiElde edilen kullanıcı adları hedefli kaba kuvvet saldırılarını kolaylaştırır.
Önerilen aksiyonUsers uç noktasını kimlik doğrulamayla sınırlayın, author arşivi yönlendirmesini engelleyin ve görünen adları takma adla ayırın.
uploads dizininde PHP yürütme açık (örnek bulgu)
wp-content/uploads altına yerleştirilen bir PHP dosyası sunucuda çalıştırılabilmektedir.
Olası etkiBir yükleme zafiyetiyle birleştiğinde doğrudan uzaktan kod çalıştırmaya kapı açar.
Önerilen aksiyonuploads dizininde PHP yürütmeyi sunucu düzeyinde (Apache/Nginx kuralıyla) engelleyin.
Dosya düzenleyici (DISALLOW_FILE_EDIT) açık (örnek bulgu)
wp-admin içinden eklenti ve tema dosyalarını düzenleme özelliği etkindir.
Olası etkiBir yönetici hesabı ele geçirildiğinde saldırgan panelden doğrudan PHP kodu yazıp çalıştırabilir.
Önerilen aksiyonwp-config.php içinde DISALLOW_FILE_EDIT sabitini true olarak tanımlayın.
WordPress sürümünün generator ile ifşası (örnek bulgu)
Sayfa kaynağındaki generator meta etiketi tam çekirdek sürümünü açığa çıkarmaktadır.
Olası etkiSaldırganlar sürüme uygun bilinen istismarları hızla daraltabilir.
Önerilen aksiyongenerator meta etiketini kaldırın ve sürüm ifşa eden diğer noktaları sadeleştirin.
Güncel olmayan pasif tema kurulu (örnek bulgu)
Kullanılmayan ancak silinmemiş eski bir tema, güncelleme almadan sitede durmaktadır.
Olası etkiPasif de olsa dosyaları erişilebilir olduğundan bilinen tema zafiyetleri istismar edilebilir.
Önerilen aksiyonKullanılmayan tema ve eklentileri tamamen kaldırın, yalnızca aktif olanları güncel tutun.
Önem derecesi modeli
Ne teslim alırsınız?
- Yönetici özeti ve genel WordPress güvenlik duruşu değerlendirmesi
- Çekirdek/eklenti/tema sürümleriyle eşleştirilmiş, önem derecesine göre sınıflandırılmış kanıtlı bulgu listesi
- Her bulgu için etki açıklaması ve adım adım çözüm önerisi
- CVSS temelli önceliklendirilmiş giderme yol haritası
- Yeniden doğrulama (retest) için kontrol listesi
- Uygulanan sıkılaştırma veya temizlik adımlarının belgelenmiş listesi (ilgili hizmetlerde)
- Teknik olmayan paydaşlar için sadeleştirilmiş özet
- Yeniden bulaşma veya sapmayı önleme önerileri
- İsteğe bağlı aktarım görüşmesi ve soru-cevap desteği
Ücretsiz web sitesi güvenlik taraması
Başlamadan önce WordPress sitenizin dış yüzeyini hızlıca görmek isterseniz, ücretsiz ve saldırgan olmayan bir tarama sunuyoruz. Bu tarama halka açık göstergelere bakar; sunucunuzun içine girmez, verilerinizi değiştirmez. Amaç, kapsamlı bir değerlendirme değil; öncelikli riskleri erkenden görünür kılmak ve size bir başlangıç yönü vermektir.
Neyi kontrol eder
- WordPress tespiti
- sürüm ifşası (generator)
- XML-RPC erişimi
- REST API kullanıcı numaralandırma
- güvenlik başlıkları
- SSL/TLS yapılandırması
Neyi kontrol etmez
- eklenti/tema kaynak kodu zafiyetleri
- sunucu içi dosyalar
- veritabanı incelemesi
- kimlik doğrulamalı alanlar
Sitenizin güvenlik skorunu ölçün
Sonuç olarak bir güvenlik skoru ve öncelikli bulguların kısa bir listesini alırsınız; bu, tam WordPress denetimine geçip geçmemenize karar vermenize yardımcı olur.
Web sitesi güvenlik skoru
Ücretsiz tarama ve denetim çıktısını anlaşılır kılmak için WordPress güvenlik duruşunu kategorilere ayırıp örnek bir skorla gösteriyoruz. Aşağıdaki sayılar gerçek bir siteye ait değildir; skorun nasıl okunacağını göstermek için temsilîdir.
Güvenlik tek bir sayıya indirgenemez; skor bir garanti değil, önceliklendirme aracıdır. Yüksek bir toplam skor bile tek bir kritik eklenti zafiyetinin önemini ortadan kaldırmaz; skoru her zaman bulguların ayrıntısıyla birlikte okuyun.
Sertleştirme öncesi ve sonrası
Güvenlik garanti değil, ölçülebilir risk azaltmadır. Örnek bir dönüşüm:
Önce
- güncel olmayan eklenti ve tema
- XML-RPC açık
- REST kullanıcı numaralandırma açık
- zayıf giriş koruması, 2FA yok
- wp-config.php maruz
- test edilmemiş yedek
Sonra
- yamalı ve güncel çekirdek/eklenti/tema
- gereksiz XML-RPC kapalı
- kullanıcı numaralandırma engelli
- sertleştirilmiş giriş ve zorunlu 2FA
- korunan wp-config.php ve yenilenen salt
- doğrulanmış ve izole yedek
Web sitesi güvenliğine kimlerin ihtiyacı var?
Güvenlik sorunları SEO'nuzu nasıl etkiler?
Güvenlik ve SEO çoğu WordPress sitesinde aynı madalyonun iki yüzüdür. Bir güvenlik olayı, arama görünürlüğünüze doğrudan ve çoğu zaman kalıcı zarar verir; tersine, sağlıklı bir güvenlik duruşu organik değerinizi korur. Aşağıdaki noktalar, bir bulaşmanın SEO tarafında nasıl karşımıza çıktığını özetliyor.
- Zararlı içerik nedeniyle sayfaların indekslemeden düşmesi organik görünürlüğü çökertir.
- Arama motorları güvenlik ihlalini tespit ettiğinde sıralamalar hızla geriler.
- Enjekte edilen zararlı yönlendirmeler, ziyaretçileri sahte sitelere göndererek trafiği kaçırır.
- Sizin yazmadığınız spam sayfalar (japanese/pharma keyword hack) dizininizi kirletir ve sitenizi spam ağıyla ilişkilendirir.
- Cloaking (arama botuna ve kullanıcıya farklı içerik gösterme) manuel işlem cezası riski doğurur.
- Enjekte edilen gizli bağlantılar, alan adı otoritenizi zararlı hedeflere aktarır.
- Search Console'da güvenlik sorunu uyarıları belirir ve dizinleme durur.
- Bir kez zararlı işaretlenen alan adının arama motoru itibarı yavaş toparlanır.
- Sürekli izleme ve zafiyet takibi, bir olayı haftalarca değil dakikalar veya saatler içinde görünür kılar.
- Veritabanı ve dosyaları birlikte kapsayan izole yedekler, en kötü senaryoda temiz bir çıkış noktası sunar.
- Düzenli test edilmiş geri yükleme, yedeğin kriz anında gerçekten çalışacağını garanti eder.
- Kontrollü çekirdek/eklenti/tema güncelleme akışı, hem zafiyetleri kapatır hem site kırılmasını önler.
- Tanımlı bir olay müdahale sırası, panikle atılan ve durumu kötüleştiren adımları önler.
Önleme tek başına yeterli değildir
Güvenlik yalnızca saldırıyı önlemek değil; bir olay yaşandığında hızlı ve güvenli biçimde ayağa kalkabilmektir. WordPress'te iş sürekliliği, önleme başarısız olduğunda hasarı sınırlayan hazırlıkla ilgilidir. Aşağıdaki unsurlar, kriz anını felakete dönüşmeden yönetmenizi sağlar.
Bizi farklı kılan nedir?
Web sitesi güvenliği hakkında sık sorulanlar
Çalışan bir WordPress sitesinin güvenlik hizmetine ihtiyacı var mı?
WordPress'i yüzde yüz güvenli yapabilir misiniz?
Bir güvenlik eklentisi kurmak yeterli değil mi?
Hangi hizmetle başlamalıyım?
XML-RPC'yi kapatmam gerekir mi?
REST API kullanıcı numaralandırma neden önemli?
Denetim veya tarama siteme zarar verir mi?
WordPress sitem hacklendi, ilk ne yapmalıyım?
Temizlikten sonra site tekrar bulaşır mı?
Nulled (korsan) eklenti ve tema kullanmak neden riskli?
Otomatik güncellemeyi açsam yeter mi?
WooCommerce mağazam için ek bir şey gerekli mi?
Çoklu site (multisite) veya birden çok WordPress'im var, çalışır mısınız?
Rapor teknik olmayan yöneticiler için anlaşılır mı?
Kara listeden çıkışı siz mi hallediyorsunuz?
Sürekli koruma için ne öneriyorsunuz?
İlgili rehberler ve hizmetler
Web sitenizin güvenliğini bugün değerlendirin
Sorunu tespit edelim, önceliklendirelim, giderelim ve sürekli izleme ile koruyalım — abartılı vaat değil, ölçülebilir risk azaltma.