SSL Sertifika Kontrolü
Bir domainin SSL sertifikasını analiz edin. Geçerlilik süresi, sertifika sağlayıcısı, SAN listesi. Tarayıcıda anında çalışır, kayıt gerekmez, ücretsizdir.
SSL Sertifika Kontrolü
HTTPSSSL Sertifikası Nedir?
SSL/TLS sertifikası, web sitenize giden trafiği şifreleyerek üçüncü kişilerin okuyamamasını sağlar. Sitenizin URL'i HTTPS ile başlıyorsa SSL kullanıyorsunuz demektir. Adres çubuğundaki kilit ikonu bu sertifikanın varlığını gösterir.
Neden SSL Şart?
- SEO: Google 2014'ten beri HTTPS'i bir ranking faktörü olarak kullanıyor
- Güvenlik: Kullanıcı şifreleri, ödeme bilgileri vb. açık iletilirse çalınabilir
- Tarayıcı uyarısı: Chrome HTTP siteleri "Güvenli Değil" olarak işaretler — ziyaretçi kaybı
- AdSense: HTTPS olmayan sitelerde reklam gösterimi sorunludur
- HTTP/2 ve HTTP/3: Yeni hızlı protokoller sadece HTTPS ile çalışır
Sertifikadaki Önemli Alanlar
Konu (Subject CN)
Sertifikanın hangi domain için verildiği. Örnek: w4.com.tr.
Eğer site farklı bir domain ile servis ediyorsa tarayıcı uyarı verir.
Sertifikayı Veren (Issuer)
Sertifikayı imzalayan otorite (CA — Certificate Authority). Popüler olanlar: Let's Encrypt (ücretsiz), Cloudflare, DigiCert, Sectigo, GlobalSign.
Geçerlilik Süresi
Sertifikaların yaşam süresi var. 2020'den beri maksimum 398 gün. Let's Encrypt sertifikaları 90 gün geçerli ama otomatik yenilenir.
SAN (Subject Alternative Names)
Sertifikanın geçerli olduğu diğer domain'ler. Tek sertifika ile birden fazla domain'i kapsayabilir
(örn: w4.com.tr ve www.w4.com.tr).
Wildcard sertifikalar *.w4.com.tr şeklinde tüm alt domain'leri kapsar.
İmza Algoritması
Modern sertifikalarda SHA-256 ile RSA veya ECDSA olmalı. SHA-1 artık kabul edilmiyor, güvensiz sayılıyor.
SSL Sertifikası Nasıl Alınır?
Ücretsiz: Let's Encrypt
Çoğu hosting sağlayıcısı (cPanel, Plesk) Let's Encrypt sertifikasını tek tıkla ekler. Cloudflare üzerinden de tamamen ücretsiz SSL alabilirsiniz.
Ücretli Sertifikalar
- DV (Domain Validated): Sadece domain sahipliği kontrol edilir, dakikalar içinde verilir
- OV (Organization Validated): Şirket bilgileri de doğrulanır, 1-3 gün sürer
- EV (Extended Validation): Detaylı şirket doğrulaması, eskiden adres çubuğunda yeşil şerit gösterirdi
Bilgi: Bir blog veya küçük site için Let's Encrypt yeterlidir. EV sertifikaları sadece bankacılık, büyük e-ticaret için anlamlıdır.
Sık Görülen SSL Hataları
"Süresi Dolmuş Sertifika"
Hosting sağlayıcınız otomatik yenileme yapmamış. Manuel yenileyin veya cPanel'de Let's Encrypt'i tekrar aktive edin.
"Sertifika Bu Domain İçin Geçerli Değil"
Sertifikanın SAN listesinde ziyaret edilen domain yok. Yeni sertifika gerekli veya doğru domain'e yönlendirme yapın.
"Mixed Content" Uyarısı
Sayfa HTTPS ama içindeki bazı kaynaklar (görseller, scriptler) HTTP. Tüm linkleri HTTPS'e çevirmek gerekir. Really Simple SSL gibi eklentiler bunu otomatik düzeltir.
SSL Kontrolünü Ne Sıklıkla Yapmalı?
Otomatik yenileme yapan hosting'ler için ayda bir kontrol yeterli. Manuel yenilenen sertifikalar için Search Console'a "expiry alert" e-postası eklemek veya UptimeRobot gibi servislerle takip etmek mantıklı.
İlgili Araçlar
DNS Lookup
Bir domainin A, AAAA, MX, TXT, NS, CNAME ve diğer DNS kayıtlarını sorgulayın. Cloudflare DNS üzerinden anında.
📋Toplu HTTP Durum Kontrolü
Birden fazla URL'in HTTP durum kodlarını (200, 404, 301, vs.) tek seferde paralel olarak kontrol edin.
📡HTTP Header Analizi
Bir URL'in HTTP yanıt başlıklarını inceleyin. Güvenlik başlıkları, cache ayarları, sunucu bilgileri.