Web sitesi · 8 dk okuma · Güncellendi:

SSL sertifikası nedir? Web sitesi güvenliği ve HTTPS'e geçiş rehberi

Adres çubuğundaki “Güvenli değil” uyarısı, ziyaretçiye sitenizden çıkması için yeterli bir sebeptir. SSL bunu çözer, ama web sitesi güvenliği yalnız bir sertifikadan ibaret değildir.

Kısaca

Bir müşteri sitenize giriyor ve adres çubuğunda “Güvenli değil” yazısını görüyor. İletişim formuna telefon numarasını yazmadan önce iki kez düşünür, çoğu zaman da sekmeyi kapatır. Oysa sorun büyük değildir: sitenin HTTPS ile açılmamasıdır.

Bu yazıda SSL sertifikası nedir, HTTP ile HTTPS farkı ne, HTTPS nasıl yapılır ve hangi sertifika türü size yeter, sade bir dille anlatıyoruz. Sonra sertifikanın ötesine geçip küçük bir işletmenin web sitesi güvenliği için kontrol etmesi gereken maddeleri sıralıyoruz.

Bölüm 1 · Tanım SSL sertifikası nedir?

SSL sertifikası, bir web sitesinin kimliğini doğrulayan ve ziyaretçi ile site arasındaki bağlantıyı şifrelemeye yarayan dijital bir belgedir. Sertifikayı, güvenilir kabul edilen bir sertifika otoritesi verir. Tarayıcı siteye bağlandığında sertifikayı kontrol eder; geçerliyse bağlantıyı şifreler.

Adı alışkanlıkla SSL olarak kalsa da bugün kullanılan protokol TLS'tir. Eski SSL sürümleri güvenlik açıkları yüzünden yıllar önce bırakıldı. “SSL sertifikası” denildiğinde aslında TLS için kullanılan sertifika kastedilir.

Şifreleme ne işe yarar? Ziyaretçi formunuza adını, telefonunu ya da bir mesajı yazdığında bu bilgi internette pek çok aradan geçer. Bağlantı şifreli değilse aradaki biri, örneğin açık bir kafe ağında, bu bilgiyi okuyabilir ya da sayfanın içeriğini değiştirebilir. HTTPS bunu engeller.

Bölüm 2 · Fark HTTP ile HTTPS farkı nedir?

HTTP ve HTTPS karşılaştırması
HTTPHTTPS
BağlantıŞifresiz, düz metinTLS ile şifreli
Tarayıcıda görünüm“Güvenli değil” uyarısıUyarı yok, bağlantı ayrıntısında sertifika
Form verisiYolda okunabilirYolda okunamaz
Arama motoruGoogle HTTPS'i sayfa deneyiminin parçası sayarTercih edilen sürüm
Modern özelliklerKonum, kamera gibi birçok tarayıcı özelliği çalışmazÇalışır

Google, HTTPS'i sayfa deneyimi sinyallerinden biri olarak sayar. Tek başına sizi üst sıraya taşımaz, ama HTTP'de kalan bir site hem güven hem görünürlük açısından geride başlar. HTTPS ayrıca hız için de önemlidir: modern ve daha hızlı bağlantı protokollerini tarayıcılar yalnız HTTPS üzerinde kullanır. Sitenizin hızını nasıl ölçeceğinizi site hızı nasıl ölçülür yazısında anlattık.

Bölüm 3 · Türler SSL sertifikası türleri: hangisi size yeter?

Doğrulama düzeyine göre sertifikalar
TürNeyi doğrular?Kimin için?
DV (alan adı doğrulamalı)Sertifikayı isteyenin alan adını kontrol ettiğiniKüçük işletme, kurumsal site, blog, çoğu mağaza
OV (kurum doğrulamalı)Alan adına ek olarak kurumun varlığınıKurum bilgisinin sertifikada görünmesini isteyenler
EV (genişletilmiş doğrulama)Kurumun ayrıntılı resmî kontrolünüBankalar ve yüksek riskli işlemler yapan büyük kurumlar

Şifreleme gücü üç türde de aynıdır; fark yalnız kimlik doğrulamanın derinliğindedir. Tarayıcılar artık türler arasında adres çubuğunda belirgin bir fark göstermez. Küçük bir işletme sitesi için DV sertifika yeterlidir ve çoğu zaman ücretsizdir. Kapsama göre de ayrım yapılır: tek alan adı, www ile birlikte iki alan adı ya da tüm alt alan adlarını kapsayan joker (wildcard) sertifika.

Bölüm 4 · Geçiş HTTPS nasıl yapılır? Geçiş adımları

Siteniz hâlâ HTTP ile açılıyorsa ya da başka bir altyapıdan taşınıyorsanız geçiş şu sırayla yapılır:

HTTP'den HTTPS'e geçiş

  1. Sertifikayı kurun

    Barındırma altyapınızın sunduğu ücretsiz ve kendiliğinden yenilenen bir sertifikayı açın. Hem kök alan adını hem de www sürümünü kapsadığından emin olun.

  2. Tüm trafiği HTTPS'e yönlendirin

    HTTP adreslerini kalıcı 301 yönlendirmesiyle HTTPS karşılıklarına gönderin. Kök ve www sürümlerinden yalnız biri asıl adres olsun, diğeri ona yönlensin.

  3. Karışık içeriği temizleyin

    Sayfa HTTPS olsa da içindeki görsel, betik ya da yazı tipi http:// ile yükleniyorsa tarayıcı onu engeller ya da uyarı gösterir. İçerikteki ve özel koddaki adresleri https:// yapın.

  4. HSTS ekleyin

    HSTS başlığı tarayıcıya siteyi bir süre boyunca yalnız HTTPS ile açmasını söyler. Böylece biri eski bir HTTP bağlantısına tıklasa bile şifresiz bağlantı kurulmaz.

  5. Search Console'u güncelleyin

    HTTPS sürümünün Search Console'da doğrulandığından ve site haritasının HTTPS adresleri içerdiğinden emin olun. İç bağlantıları da HTTPS'e çevirin.

Bölüm 5 · Güvenlik Web sitesi güvenliği: sertifikanın ötesi

HTTPS bağlantıyı korur, ama sitenizin yönetim paneline biri sizin şifrenizle girerse sertifika işe yaramaz. Küçük işletme sitelerinde sorunların çoğu zayıf şifre, ortak kullanılan hesaplar ve yedeksizlikten çıkar.

Web sitesi güvenliği kontrol listesi

Bölüm 6 · Sorun giderme SSL hatası alıyorum, ne yapmalıyım?

Sertifika sorunları çoğu zaman birkaç tanıdık sebepten çıkar. Tarayıcının gösterdiği uyarı metni size hangisi olduğunu söyler.

Sık görülen SSL uyarıları
BelirtiOlası sebepNe yapmalı?
“Bağlantınız gizli değil” tam sayfa uyarısıSertifikanın süresi dolmuş ya da hiç kurulmamışSertifikayı yenileyin; otomatik yenilemeye geçin
Sertifika başka bir ada ait uyarısıSertifika www'yu ya da kök alan adını kapsamıyorİki sürümü de kapsayan sertifika kurun
Sayfa açılıyor ama “Güvenli değil” yazıyorSayfada http:// ile yüklenen içerik varKarışık içeriği https:// yapın
Yeni bağlanan alan adında uyarıDNS kaydı henüz yayılmadı, sertifika hazırlanıyorKayıtları kontrol edip beklemek çoğu zaman yeterli
Yalnız bir bilgisayarda uyarıCihazın saati yanlış ya da ağda araya giren bir yazılım varSaati düzeltin, başka bir ağdan deneyin

Alan adını yeni bağladıysanız sabırlı olun: DNS kayıtlarının yayılması birkaç dakikadan birkaç saate kadar sürebilir. Kayıtların doğru girildiğinden emin olmak için firmanıza özel anlatımlara Cloudflare alan adı bağlama gibi yazılarımızdan bakabilirsiniz.

Bölüm 7 · Ürün Heyşirket'te SSL ve site güvenliği

Heyşirket'te SSL için ayrıca bir şey satın almanız ya da kurmanız gerekmez. Ücretsiz ornekfirma.heysirket.com adresiniz ilk günden HTTPS ile açılır. Kendi alan adınızı bağladığınızda, alan adınızın CNAME kaydı bize yönlenip doğrulama tamamlanınca sertifika kendiliğinden kurulur ve süresi dolmadan kendiliğinden yenilenir. Bağlantı adımlarını kendi alan adınızı bağlama yazısında, durumların anlamını panelde Ayarlar › Alan adları ekranında görürsünüz.

Profesyonel paketteki SEO › Site denetimi, sayfalarınızda http:// ile yüklenen güvensiz kaynakları da bulur ve nasıl düzelteceğinizi gösterir. Ekip ve yetki tarafı için ekip yetkileri ve veri güvenliği yazısına bakın. Panelde adım adım anlatım: Yardım › Alan adı bağlama.

SSL sertifikası nedir?

SSL sertifikası, bir web sitesinin o alan adına ait olduğunu doğrulayan ve ziyaretçi ile site arasındaki bağlantıyı şifreleyen dijital belgedir. Bugün kullanılan protokolün adı TLS'tir, ama sertifikaya alışkanlıkla SSL sertifikası denir.

HTTPS nasıl yapılır?

Önce alan adınız için kendiliğinden yenilenen bir sertifika kurulur, sonra tüm HTTP adresleri 301 ile HTTPS'e yönlendirilir. Sayfalardaki http:// ile yüklenen kaynaklar düzeltilir, HSTS eklenir ve Search Console ile site haritası HTTPS adresleriyle güncellenir.

Ücretsiz SSL sertifikası güvenli mi?

Evet. Ücretsiz alan adı doğrulamalı (DV) sertifikalar, ücretli sertifikalarla aynı şifreleme gücünü sağlar. Fark yalnız kimlik doğrulamanın derinliğindedir ve küçük işletme siteleri için DV sertifika yeterlidir.

“Güvenli değil” uyarısı neden çıkar?

Sayfa HTTPS yerine HTTP ile açılıyorsa, sertifikanın süresi dolmuşsa ya da sertifika başka bir alan adına aitse tarayıcı bu uyarıyı gösterir. HTTPS sayfasında http:// ile yüklenen içerik de uyarıya yol açabilir.

Heyşirket'te SSL sertifikası ücretli mi?

Hayır. Ücretsiz alt alan adınız HTTPS ile açılır; bağladığınız kendi alan adınız için sertifika doğrulamadan sonra kendiliğinden kurulur ve yenilenir. Ayrıca sertifika satın almanız ya da elle yenilemeniz gerekmez.

Alan adınızı güvenle bağlayın Alan adınızı ekleyin, kayıtları girin; doğrulama ve SSL sertifikası kendiliğinden tamamlansın. Alan adlarını aç

Yazar: Heyşirket Editör Ekibi