HTTPS, web sayfalarının tarayıcıya iletilmesini sağlayan HTTP protokolünün SSL/TLS şifrelemesiyle korunmuş sürümüdür; adres çubuğunda 'https://' ile başlayan bir site, ziyaretçiyle arasındaki tüm trafiği şifreli taşır.
HTTP, tarayıcı ile sunucunun konuşma dilidir; tarayıcı bir sayfa ister, sunucu gönderir. Bu konuşma açık metinle yapıldığında araya giren herkes içeriği okuyabilir ve değiştirebilir. HTTPS, aynı konuşmayı SSL/TLS ile şifreleyerek yapar: içerik gizli kalır, yolda değiştirilemez ve tarayıcı gerçekten doğru sunucuyla konuştuğundan emin olur. Günümüzde tarayıcılar HTTPS'i varsayılan kabul eder; şifresiz siteleri 'güvenli değil' olarak işaretler ve bazı özellikleri (konum, kamera, bildirim, PWA kurulumu) yalnızca HTTPS üzerinde çalıştırır.
İşletme sahibi için neden önemli
HTTPS artık tercih değil temel gerekliliktir. Şifresiz bir site ziyaretçiye güvensizlik mesajı verir, arama motorlarında dezavantajlıdır ve modern web özelliklerinin çoğunu kullanamaz. Ayrıca bazı internet sağlayıcıları ve halka açık ağlar şifresiz sayfalara reklam ya da izleme kodu enjekte edebilir; HTTPS bunu engeller. KVKK'nın öngördüğü teknik tedbirler arasında iletim güvenliği yer alır; kişisel veri toplayan bir sitenin HTTPS olmaması savunulması zor bir eksikliktir.
Örnek
Bir emlak ofisi sitesini yeniletirken tüm site HTTPS'e taşınıyor. Eski http adresleri kalıcı yönlendirmeyle yeni adreslere bağlanıyor; böylece arama motorlarındaki mevcut sıralamalar ve başka sitelerden gelen bağlantılar kaybolmuyor. Site artık ziyaretçinin konumuna göre yakın ilanları gösterebiliyor, çünkü konum izni yalnızca HTTPS üzerinde çalışıyor.
Sık yapılan hata
HTTPS'e geçerken eski http adreslerini yönlendirmemektir; arama motoru iki ayrı site görür ve sıralama bölünür. İkinci hata, site içindeki bağlantıları ve görsel adreslerini http olarak bırakmaktır; her tıklamada güvenli-güvensiz arasında gidip gelen bir site oluşur. Üçüncü hata, HTTPS'i kurduktan sonra site haritası, canonical etiketleri ve dış araçlardaki (analitik, reklam) adresleri güncellememektir.
Teklif alırken sorulacak soru
Site baştan HTTPS olarak mı kurulacak ve http istekleri otomatik olarak güvenli sürüme yönlendirilecek mi? Tüm iç bağlantılar, görseller, site haritası ve canonical etiketleri https adresleriyle mi tanımlanacak?
Sık sorulanlar
HTTPS siteyi yavaşlatır mı?
Modern sunucularda fark ihmal edilebilir düzeydedir. Üstelik HTTP/2 gibi hızlandırıcı protokoller tarayıcılarda yalnızca HTTPS üzerinde çalıştığı için güvenli site çoğu zaman daha hızlıdır.
Sitemde ödeme yoksa HTTPS gerekli mi?
Evet. Tarayıcı uyarısı, arama görünürlüğü, modern web özellikleri ve iletişim formundaki kişisel verinin korunması için ödeme olmasa da HTTPS gerekir.