SEO

SSL Sertifikası Nedir? Ne İşe Yarar, Nasıl Kurulur?

SSL Sertifikası Nedir? Ne İşe Yarar, Nasıl Kurulur?

SSL Sertifikası Nedir?

SSL (Secure Sockets Layer) sertifikası, web sunucunuz ile ziyaretçinizin tarayıcısi arasındaki tum veri transferini şifreleyen bir güvenlik protokoludur. Sitenizin URL'si "http" yerine "https" ile başladiginda SSL aktif demektir. Tarayıcıdaki kilit ikonu da bunu gösterir.

Teknik olarak bugün kullanilan teknoloji TLS (Transport Layer Security) olarak adlandirilir. SSL'in daha gelismis versiyonudur. Ama sektorde herkes hala "SSL sertifikası" diyor, biz de oyle diyelim.

Peki tam olarak ne şifreliyor? Kullanıcılarınizin girdigi şifreler, kredi karti bilgileri, iletisim formu verileri, hatta sayfa içerikleri bile şifrelenir. Araya giren biri (man-in-the-middle saldirisi) bu verileri okuyamaz.

HTTP vs HTTPS: Aradaki Fark

HTTP (HyperText Transfer Protocol) verileri duz metin olarak gonderir. Yani bir kafedeki Wi-Fi aginda birisi trafigi dinlerse, gonderdiginiz form verilerini, şifreleri olduğu gibi görebilir. HTTPS ise ayni protokolun SSL/TLS ile şifrelenmis halidir.

Özellik HTTP HTTPS
Veri Şifreleme Yok - duz metin 256-bit şifreleme
Tarayıcı Görünümu "Güvenli Değil" uyarisi Kilit ikonu
SEO Etkisi Dezavantaj Sıralama sinyali
Port 80 443
Hiz Biraz daha hızlı HTTP/2 ile daha hızlı
KVKK Uyumluluk Uyumsuz Zorunlu
E-Ticaret Uygunlugu Kullanilamaz Zorunlu

Chrome, Firefox ve Safari 2018'den bu yana HTTP siteleri "Güvenli Değil" olarak isaretliyor. Bir ziyaretçi sitenize girdiginde tarayıcıda kırmızı uyari gorurse, %85 olasilikla hemen çıkar. Bu hem trafik hem de itibar kaybıdir.

SSL Türleri: DV, OV, EV

SSL sertifikalari doğrulama seviyesine göre uce ayrilir. Her biri farkli güvenlik ve güven duzeyi sunar. Hangisini secmeniz gerektigini işletme tipinize göre belirleyin.

Tur Doğrulama Sure Fiyat Kim İçin
DV (Domain Validation) Sadece domain sahipligi Dakikalar Ücretsiz - 500 TL/yil Blog, portfolyo, kucuk siteler
OV (Organization Validation) Şirket bilgileri doğrulanir 1-3 gun 1.000 - 5.000 TL/yil Kurumsal siteler, KOBi'ler
EV (Extended Validation) Detayli şirket doğrulamasi 1-2 hafta 5.000 - 25.000 TL/yil Bankalar, e-ticaret devleri

DV sertifikası teknik olarak ayni şifreleme gucunu sunar. Aradaki fark sadece doğrulama seviyesindedir. Bir blog veya kurumsal tanitim sitesi için DV fazlasiyla yeterli.

Wildcard ve Multi-Domain SSL

Wildcard SSL, ana domain ve tum alt domainlerinizi tek sertifikayla korur (ornegin *.alfadizayn.com). Multi-Domain (SAN) SSL ise birden fazla farkli domaini tek sertifikada birlestirir. Birden fazla siteniz varsa bu secenekler maliyet tasarrufu sağlar.

Ücretsiz SSL: Let's Encrypt Yeterli mi?

Let's Encrypt, kar amaci gutmeyen bir kurulusun sundugu ucretsiz DV SSL sertifikasidir. Dunyada 300 milyonun üzerinde aktif sertifikasıyla en yaygin SSL sağlayıcısidir. Ve evet, çoğu web sitesi için fazlasiyla yeterlidir.

Let's Encrypt'in şifreleme gucu, yıllık binlerce lira odediginiz ticari sertifikalarla aynidir. 256-bit şifreleme, 2048-bit RSA anahtar - teknik olarak hicbir fark yok.

Let's Encrypt'in tek dezavantaji: sertifika süresi 90 gundur ve otomatik yenileme ayarlamaniz gerekir. Çoğu hosting sağlayıcısi (Hostinger, Turhost, Google Domains) bunu otomatik yapiyor. cPanel'de "AutoSSL" özelligi aktifse hicbir sey yapmanıza gerek yok.

Let's Encrypt Ne Zaman Yetmez?

SSL Sertifikası Nasıl Kurulur?

SSL kurulumu hosting sağlayıcıniza göre degisir. İşte en yaygin 3 yöntem:

Yöntem 1: cPanel üzerinden (En Kolay)

  1. cPanel'e giriş yapın
  2. "SSL/TLS" veya "AutoSSL" bölümunu acin
  3. "Run AutoSSL" butonuna tıklayin
  4. Birkaç dakika içinde Let's Encrypt sertifikası kurulur
  5. Sitenize https:// ile erisin ve test edin

Yöntem 2: Hosting Panelinden (Hostinger, Turhost vb.)

  1. Hosting panelinize giriş yapın
  2. "Güvenlik" veya "SSL" bölümune gidin
  3. "Ücretsiz SSL Kur" secenegini tıklayin
  4. Domaininizi secin ve onaylayin
  5. Kurulum otomatik tamamlanir

Yöntem 3: Manuel Kurulum (Certbot ile)

VPS veya dedicated sunucu kullaniyorsaniz, terminal üzerinden Certbot araci ile Let's Encrypt kurabilirsiniz:

  1. Certbot'u kurun: sudo apt install certbot python3-certbot-apache
  2. Sertifika alin: sudo certbot --apache -d example.com -d www.example.com
  3. Otomatik yenilemeyi test edin: sudo certbot renew --dry-run

Kurulum Sonrasi Zorunlu Adimlar

SSL'nin SEO'ya Etkisi

Google, 2014'ten bu yana HTTPS'yi bir sıralama sinyali olarak kullaniyor. Tek basina devasa bir etki yaratmaz ama diger faktorlerle birlikte kayda değer bir avantaj sağlar. Özellikle iki site esit koşullardaysa, HTTPS kullanan one çıkar.

SSL'nin dolayli SEO etkileri daha da önemli:

Mixed Content Hatasi ve Çözümu

Mixed content hatasi, HTTPS sayfanizda HTTP üzerinden yüklenen kaynaklar (görseller, CSS, JavaScript) olduğunda oluşur. Tarayıcı bu kaynaklari engeller veya uyari gösterir. Sertifika kurdunuz ama site hala "Güvenli Değil" gösteriyorsa, büyük ihtimalle bu sorundur.

Tespiti

Chrome DevTools'da Console sekmesini acin. "Mixed Content" uyarilarini arayarak sorunlu kaynaklari bulun. Veya Why No Padlock gibi online araclari kullanın.

Çözümu

  1. Veritabanindaki tum http:// referanslarini https:// ile değiştirin
  2. Tema dosyalarındaki statik URL'leri güncelleyin
  3. Üçüncü parti kaynaklarin (font, script, iframe) HTTPS desteklediginden emin olun
  4. Protokol-relatif URL kullanın: //example.com/dosya.js

Mixed content en çok görsel URL'lerinde ortaya çıkar. Veritabaninda toplu değişiklik için SQL kullanın: UPDATE posts SET content = REPLACE(content, 'http://siteniz.com', 'https://siteniz.com')

SSL Sertifikam Süresi Dolunca Ne Olur?

SSL sertifikanızin süresi dolduğunuda tarayıcılar sitenize erişimi engeller ve tam ekran bir uyari gösterir: "Bu baglanti gizli değil" veya "NET::ERR_CERT_DATE_INVALID". Bu uyariyi gecmek için kullanıcının "Gelismis" butonuna tıklamasi gerekir ki bunu neredeyse kimse yapmaz.

Sertifika süresi dolduğunuda yasanacaklar:

Önlem

Sertifika suresi bitmeden 30 gun once yenileyin. Duzenli web sitesi bakimi bu tur sorunlari onler. Let's Encrypt kullaniyorsaniz, Certbot'un otomatik yenileme cron job'inin çalıştigindan emin olun. Ticari sertifikalar için takvime hatirlatma ekleyin. Ayrica SSL Labs uzerinden sertifikanizin durumunu ve güvenlik puanini düzenli olarak kontrol edin.

Sonuc olarak, SSL sertifikası 2026'da tartismaya yer bırakmayan bir zorunluluk. Let's Encrypt ile ücretsiz kurup, sitenizi hem teknik hem hukuki acidan güvenli hale getirebilirsiniz. Kurulum 10 dakika, kazanimi kalıcı.

Onerilen Kaynaklar

  • Let's Encrypt - Ucretsiz, otomatik ve acik SSL sertifika saglayicisi
  • SSL Labs - SSL sertifikanizin guvenlik puanini ve yapilandirmasini test edin

Ilgili Yazilarimiz

Önceki Yazı
Mobil Uyumlu Web Sitesi Neden Zorunlu? (2026 Verileriyle)
Sonraki Yazı
Web Sitesi Bakımı: Her Ay Yapmanız Gereken 10 Kontrol

Web Sitenizi Kurmaya Hazır mısınız?

Profesyonel hazır temalarla 3-5 günde online olun