Sitenizi güvenli bağlantıya geçirmek için bütçe ayırmanız gerekmiyor; ücretsiz SSL sertifikası alma işlemi bugün çoğu barındırma hizmetinde birkaç dakikada tamamlanabiliyor. Yine de sertifikayı kurmak işin yalnızca ilk yarısıdır, sitenin https üzerinde sorunsuz çalışması için birkaç adım daha gerekir. Bu rehberde süreci baştan sona, uygulama sırasıyla ele alıyoruz.
SSL Nedir ve Neden Gereklidir?
SSL, ziyaretçinin tarayıcısı ile sitenizin sunucusu arasındaki veri alışverişini şifreleyen teknolojinin yaygın adıdır. Güncel sürümlerde bu işi TLS protokolü yapar, ancak gündelik dilde hâlâ SSL denir. Sertifika kurulu sitelerin adresi https ile başlar.
Sertifikanın olmaması durumunda tarayıcılar siteyi “güvenli değil” olarak işaretler, form ve giriş bilgileri şifresiz iletilir ve ziyaretçinin güveni zedelenir. Arama motorlarının da güvenli bağlantıyı olumlu değerlendirdiği bilinir.
Ücretsiz SSL Sertifikası Almadan Önce Yapılması Gerekenler
Kuruluma geçmeden önce küçük bir hazırlık, olası hataların çoğunu engeller:
- Alan adı yönlendirmesini kontrol edin: Alan adınızın DNS kayıtları sitenin barındırıldığı sunucuyu göstermelidir; doğrulama bu sayede yapılır.
- Kapsamı belirleyin: Sertifikanın alan adının hem “www” içeren hem içermeyen sürümünü, varsa alt alan adlarını kapsaması gerekir.
- Yedek alın: Adres yapısını değiştireceğiniz için site dosyalarının ve veritabanının yedeği elinizde olsun.
- Barındırma paketinizi inceleyin: Ücretsiz sertifika desteğinin pakete dâhil olup olmadığını öğrenin.
Hosting Paneli Üzerinden Ücretsiz SSL Sertifikası Alma
En kolay yol budur. Paylaşımlı barındırma hizmetlerinin büyük bölümü, kâr amacı gütmeyen sertifika otoritelerinden alınan sertifikaları kontrol paneline entegre etmiştir. Genel akış şöyledir:
- Barındırma kontrol panelinize giriş yapın.
- Güvenlik ya da SSL/TLS ile ilgili bölümü açın.
- Sertifika kurulacak alan adını seçin ve ücretsiz sertifika seçeneğini etkinleştirin.
- Doğrulama ve kurulum genellikle birkaç dakika içinde otomatik tamamlanır.
- Otomatik yenileme seçeneğinin açık olduğundan emin olun.
Menü adları ve yerleşim panelden panele değişir; bazı firmalarda sertifika, alan adı eklendiği anda kendiliğinden kurulur. Seçeneği bulamazsanız firmanın yardım belgelerine bakmak ya da destek ekibine yazmak en hızlı çözümdür.
Sertifika otoritesi, alan adının size ait olduğunu genellikle iki yoldan biriyle doğrular: sunucunuza geçici bir dosya yerleştirilmesi ya da DNS kayıtlarına özel bir satır eklenmesi. Panel üzerinden yapılan kurulumlarda bu adımlar arka planda kendiliğinden gerçekleşir. Doğrulama başarısız olursa nedeni çoğu zaman alan adının henüz doğru sunucuya yönlenmemiş olmasıdır.
CDN ve Sunucu Üzerinden Alternatif Yöntemler
Barındırma paketiniz bu desteği sunmuyorsa ya da kendi sunucunuzu yönetiyorsanız iki seçenek daha vardır:
- İçerik dağıtım ağı kullanmak: Alan adınızın ad sunucularını bir CDN hizmetine yönlendirdiğinizde, ziyaretçi tarafındaki bağlantı için ücretsiz sertifika sağlanabilir. Burada dikkat edilecek nokta, CDN ile kendi sunucunuz arasındaki bağlantının da şifreli olmasıdır; aksi hâlde koruma yarım kalır.
- Sunucuda otomatik istemci çalıştırmak: Sanal sunucu kullananlar, sertifika otoritesiyle konuşan açık kaynaklı bir istemci yazılımı kurarak sertifikayı komut satırından alabilir. Araç, alan adı sahipliğini doğrular, sertifikayı web sunucusuna tanımlar ve zamanlanmış görevle yenilemeyi üstlenir.
İkinci yöntem temel sunucu yönetimi bilgisi gerektirir. Emin değilseniz işlemi bir sistem yöneticisine bırakmak daha güvenlidir.
Kurulumdan Sonra HTTPS Ayarları
Sertifika etkinleştikten sonra sitenin tamamını güvenli adrese taşımanız gerekir:
- Tüm http isteklerini kalıcı (301) yönlendirmeyle https sürümüne yönlendirin.
- İçerik yönetim sisteminizin genel ayarlarındaki site adresini https olarak güncelleyin.
- İçeriklerde http ile çağrılan görsel, betik ve stil dosyalarını düzeltin; “karışık içerik” uyarıları kilit simgesinin görünmesini engeller.
- Site haritasını, standart (canonical) adresleri ve arama motoru araçlarındaki site kaydını yeni adrese göre düzenleyin.
- Analiz, reklam ve ödeme gibi üçüncü taraf entegrasyonlarında tanımlı adresleri kontrol edin.
Yönlendirme sonrası arama sonuçlarında kısa süreli dalgalanmalar görülebilir; bu olağandır. Kalıcı yönlendirmeler doğru kurulduğunda arama motorları yeni adresleri zaman içinde dizine ekler. Geçişi sitenin en az ziyaret aldığı saatlerde yapmak, olası aksaklıkların etkisini azaltır.
Sık Yapılan Hatalar ve Çözümleri
- Yenilemeyi unutmak: Ücretsiz sertifikaların geçerlilik süresi kısadır. Otomatik yenileme çalışmazsa ziyaretçiler güvenlik uyarısıyla karşılaşır.
- Eksik kapsam: Sertifika yalnızca tek sürümü kapsıyorsa “www” ile girenler hata alır.
- Yönlendirme döngüsü: CDN ve sunucu ayarları birbiriyle çelişirse site açılmaz; şifreleme modunu ve yönlendirme kurallarını birlikte gözden geçirin.
- Yanlış sunucuya bakan DNS: Doğrulama başarısız olur; kayıtları düzeltip yayılmasını bekledikten sonra tekrar deneyin.
- Test etmemek: Kurulumdan sonra siteyi farklı tarayıcılarda ve mobil cihazda açarak kilit simgesini kontrol edin.
Özetle ücretsiz SSL sertifikası almak, doğru hazırlık yapıldığında kısa ve zahmetsiz bir işlemdir. Asıl dikkat isteyen kısım, yönlendirmelerin ve otomatik yenilemenin düzgün çalıştığından emin olmaktır; bunu sağladığınızda siteniz hem ziyaretçiler hem arama motorları için güvenli hâle gelir.


