SSL Sertifikası Nedir? Ücretsiz SSL ile Ücretli SSL Farkı
Tarayıcının adres çubuğunda "Güvenli değil" uyarısı gören bir ziyaretçinin formunuzu doldurması, ödeme yapması ya da sitenizde kalması çok zordur. Bu uyarının çözümü SSL sertifikasıdır. Peki ücretsiz SSL yeterli mi, yoksa ücretli bir sertifikaya mı ihtiyacınız var?
Bu rehberde SSL sertifikasının ne olduğunu, nasıl çalıştığını, sertifika türlerini, ücretsiz ve ücretli SSL arasındaki gerçek farkları ve sitenizi HTTPS'e sorunsuz geçirmek için yapmanız gerekenleri anlatıyoruz.
SSL sertifikası (günümüzde teknik olarak TLS), ziyaretçinin tarayıcısı ile sunucunuz arasındaki trafiği şifreleyen ve sitenin gerçekten o alan adına ait olduğunu doğrulayan dijital bir belgedir. Sertifika kurulu sitelerin adresi https:// ile başlar. Ücretsiz ve ücretli SSL aynı güçte şifreleme sağlar; fark, kimlik doğrulama seviyesinde, garanti ve destek kapsamında ve sertifika türlerindedir. Bloglar, kurumsal siteler ve çoğu e-ticaret sitesi için ücretsiz SSL yeterlidir.
SSL Sertifikası Nedir?
SSL (Secure Sockets Layer), internet üzerindeki veriyi şifrelemek için geliştirilmiş bir protokoldür. Bugün kullanılan protokolün adı aslında TLS (Transport Layer Security) olsa da, alışkanlık nedeniyle sertifikalara hâlâ "SSL sertifikası" denir.
SSL sertifikası iki iş yapar:
- Şifreleme: Ziyaretçinin girdiği parola, kart bilgisi veya form verisi, sunucuya ulaşana kadar üçüncü kişilerin okuyamayacağı şekilde şifrelenir.
- Kimlik doğrulama: Sertifika, güvenilir bir sertifika otoritesi (CA) tarafından o alan adı için verilmiştir. Böylece tarayıcı, gerçekten doğru siteye bağlandığından emin olur.
SSL Nasıl Çalışır?
Tarayıcı bağlantı ister
Ziyaretçi https:// ile başlayan adresinize girdiğinde tarayıcı sunucunuzdan güvenli bağlantı talep eder.
Sunucu sertifikasını gösterir
Sunucu, sertifikasını tarayıcıya gönderir. Tarayıcı sertifikanın süresinin dolmadığını, alan adıyla eşleştiğini ve güvenilir bir otorite tarafından imzalandığını kontrol eder.
Şifreli oturum başlar
Kontroller başarılıysa iki taraf, yalnızca bu bağlantıya özel şifreleme anahtarları üzerinde anlaşır ve bundan sonraki tüm veri şifreli olarak iletilir. Bu işlem milisaniyeler içinde gerçekleşir ve ziyaretçi bunu fark etmez.
SSL Neden Zorunlu Hale Geldi?
- Tarayıcı uyarıları: Chrome, Firefox ve Safari, HTTPS kullanmayan sitelerde "Güvenli değil" uyarısı gösterir. Bu uyarı ziyaretçi güvenini ve dönüşüm oranını doğrudan düşürür.
- SEO: Google, HTTPS'i sıralama sinyallerinden biri olarak kullandığını açıklamıştır. Ayrıca HTTP sitelerde güvenlik uyarısı nedeniyle artan hemen çıkma oranı da sıralamayı olumsuz etkiler.
- Kişisel veri güvenliği: Formlarda ad, telefon, e-posta gibi kişisel veri topluyorsanız bu verileri şifreli iletmek, KVKK kapsamındaki veri güvenliği yükümlülüklerinin temel bir parçasıdır.
- Modern özellikler: HTTP/2, HTTP/3 ve birçok tarayıcı özelliği (konum, kamera, servis çalışanları) yalnızca HTTPS üzerinde çalışır.
SSL Sertifikası Türleri
Sertifikalar iki açıdan sınıflandırılır: doğrulama seviyesi ve kapsadığı alan adları.
| Tür | Ne doğrulanır? | Kimler için? |
|---|---|---|
| DV (Domain Validation) | Yalnızca alan adının kontrolü | Bloglar, kurumsal siteler, çoğu e-ticaret sitesi |
| OV (Organization Validation) | Alan adı ve şirketin resmî kaydı | Kurumsal kimliğin sertifikada görünmesini isteyen şirketler |
| EV (Extended Validation) | Kapsamlı şirket doğrulaması | Bankalar, finans ve yüksek güven gerektiren kurumlar |
| Wildcard | *.alanadi.com: tüm alt alan adları | Çok sayıda alt alan adı kullanan projeler |
| Multi-domain (SAN) | Tek sertifikada birden fazla alan adı | Birden fazla markayı tek sunucuda yönetenler |
Eskiden EV sertifikalı sitelerde adres çubuğu yeşile döner ve şirket adı görünürdü. Güncel tarayıcılar bu gösterimi kaldırdı; DV, OV ve EV sertifikalı siteler adres çubuğunda aynı görünür. Şirket bilgisi yalnızca sertifika ayrıntılarında yer alır.
Ücretsiz SSL ile Ücretli SSL Farkı
| Kriter | Ücretsiz SSL | Ücretli SSL |
|---|---|---|
| Şifreleme gücü | Aynı | Aynı |
| Tarayıcı güveni | Tüm güncel tarayıcılarda geçerli | Tüm güncel tarayıcılarda geçerli |
| Doğrulama seviyesi | Yalnızca DV | DV, OV veya EV |
| Yenileme | Kısa süreli, otomatik yenilenir | Çok yıllık abonelik; sertifika dönem dönem yeniden düzenlenir |
| Garanti (warranty) | Yok | Sertifika otoritesinin hatasına karşı mali güvence |
| Destek | Hosting firmanız ve topluluk | Sertifika sağlayıcısının desteği |
| Uygun kullanım | Bloglar, kurumsal siteler, çoğu e-ticaret | Kurum kimliği doğrulaması, ihale veya sözleşme şartı olan projeler |
Kısacası: Ücretli SSL "daha güçlü şifreleme" sağlamaz. Ücretli sertifikaya yalnızca şirket doğrulaması (OV/EV), garanti, özel destek veya bir kurumun ya da ihalenin şartı olduğunda ihtiyaç duyarsınız.
Sertifika Süreleri Kısalıyor
Tarayıcı üreticileri ve sertifika otoritelerinin oluşturduğu CA/Browser Forum, güvenliği artırmak için sertifikaların en uzun geçerlilik süresini kademeli olarak kısaltmaya karar verdi. Mart 2026'dan itibaren yeni sertifikalar en fazla 200 gün geçerlidir; bu süre 2027'de 100 güne, 2029'da ise 47 güne inecek.
Bu değişikliğin pratik anlamı şudur: Sertifikayı elle yenilemek giderek zorlaşacak ve otomatik yenileme standart hale gelecek. Hosting paketinizde SSL'in otomatik tanımlanıp yenilenmesi, unutulan bir yenileme yüzünden sitenizin "Güvenli değil" uyarısı vermesini önler.
HTTPS'e Geçiş Adımları
Sertifikanın kurulu olduğunu doğrulayın
cPanel kullanıyorsanız Güvenlik bölümündeki SSL/TLS ekranlarından alan adınız için geçerli bir sertifika olup olmadığını görebilirsiniz. Alan adınızın DNS kayıtları hosting sunucunuzu göstermiyorsa ücretsiz sertifika doğrulanamaz; önce DNS'i doğru yönlendirin. cPanel'in genel kullanımını cPanel rehberimizde anlattık.
HTTP trafiğini HTTPS'e yönlendirin
Apache veya LiteSpeed kullanan hosting paketlerinde, sitenizin ana dizinindeki .htaccess dosyasının en üstüne şu kuralları ekleyerek tüm ziyaretçileri kalıcı (301) olarak HTTPS'e yönlendirebilirsiniz:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Sitenizin önünde Cloudflare gibi bir proxy varsa yönlendirmeyi oradaki "Always Use HTTPS" ayarıyla yapmak daha doğrudur; aksi halde yönlendirme döngüsü oluşabilir.
WordPress adreslerini güncelleyin
WordPress kullanıyorsanız Ayarlar, Genel sayfasındaki "WordPress Adresi" ve "Site Adresi" alanlarını https:// ile başlayacak şekilde güncelleyin. İçeriklerde kalan eski http:// bağlantılarını bir arama-değiştirme eklentisi veya WP-CLI ile düzeltebilirsiniz.
Karışık içerik (mixed content) uyarılarını giderin
Sayfa HTTPS ile açıldığı halde bir görsel, betik veya stil dosyası http:// ile yükleniyorsa tarayıcı kilit simgesini göstermez veya o dosyayı engeller. Tarayıcınızın geliştirici araçlarındaki Konsol sekmesi bu dosyaları listeler; bağlantılarını https:// olarak güncelleyin.
Search Console'u güncelleyin
Google Search Console'da sitenizi alan adı mülkü olarak eklemediyseniz HTTPS sürümünü ayrıca ekleyin ve site haritanızın https:// adresler içerdiğinden emin olun.
Sertifikanızı Nasıl Kontrol Edersiniz?
En kolay yol, tarayıcınızda adres çubuğundaki simgeye tıklayıp bağlantı ve sertifika ayrıntılarını açmaktır. Burada sertifikayı kimin verdiğini ve bitiş tarihini görebilirsiniz. Komut satırıyla kontrol etmek isterseniz:
openssl s_client -connect ornekalanadi.com:443 -servername ornekalanadi.com | openssl x509 -noout -issuer -dates Çıktıdaki issuer satırı sertifikayı veren otoriteyi, notAfter satırı ise bitiş tarihini gösterir.
Sık Sorulan Sorular
E-ticaret sitesi için ücretsiz SSL yeterli mi?
Şifreleme açısından evet. Ödemeler genellikle sanal POS veya ödeme kuruluşunun kendi güvenli sayfasında alınır. Ödeme kuruluşunuz veya bankanız özel bir sertifika türü şart koşuyorsa ona uymanız gerekir.
SSL sertifikası siteyi yavaşlatır mı?
Pratikte hayır. Modern sunucularda şifreleme yükü çok düşüktür ve HTTPS ile kullanılabilen HTTP/2 ve HTTP/3 genellikle siteyi hızlandırır.
Alt alan adlarım için ayrı sertifika gerekir mi?
Her alt alan adı için ayrı sertifika alınabilir veya tek bir wildcard sertifika kullanılabilir. Hosting panellerinde ücretsiz SSL, eklediğiniz alt alan adları için genellikle otomatik olarak tanımlanır.
Sertifikanın süresi dolarsa ne olur?
Ziyaretçiler tam sayfa bir güvenlik uyarısıyla karşılaşır ve çoğu siteye devam etmez. Otomatik yenileme bu riski ortadan kaldırır.
Kurumsal e-posta için de SSL gerekir mi?
E-posta istemcinizin sunucuya şifreli (SSL/TLS) bağlanması önerilir. E-postalarınızın güvenilirliği için ayrıca SPF, DKIM ve DMARC kayıtları gerekir; bunları e-posta rehberimizde anlattık.
Sonuç
SSL sertifikası artık bir tercih değil, her web sitesi için temel bir gerekliliktir. Ücretsiz ve ücretli sertifikalar aynı güçte şifreleme sağlar; ücretli sertifikalar şirket doğrulaması, garanti ve destek gerektiğinde anlam kazanır. Sertifika sürelerinin kısalmasıyla otomatik yenileme her zamankinden önemli hale geldi. Sertifikanızı kurduktan sonra HTTPS yönlendirmesini, WordPress adreslerini ve karışık içerik uyarılarını kontrol etmeyi unutmayın.
Netiyo web hosting ve WordPress hosting paketlerinde ücretsiz SSL sertifikası dahildir. Alan adınızı da taşımak isterseniz alan adı transferi rehberimize göz atabilirsiniz.
Web Hosting Paketlerini İncele