Sitenizi ve kullanıcılarınızı koruma
HTTPS nedir?
HTTPS (HyperText Aktarım Protokolü Güvenliği), kullanıcıların bilgisayarları ile site arasında verilerin bütünlüğünü ve gizliliğini koruyan bir İnternet iletişim protokolüdür. Kullanıcılar, bir web sitesini kullanırken güvenli ve özel bir çevrimiçi deneyim yaşamayı beklerler. Sitenizin içeriği ne olursa olsun, kullanıcıların web sitenizle olan bağlantısını korumak için HTTPS'yi kullanmaya başlamanızı öneririz.
HTTPS kullanılarak gönderilen bilgiler üç temel koruma katmanı sağlayan Taşıma Katmanı Güvenliği protokolü (
- Şifreleme: Alınan ve gönderilen veriler gizlice dinleme yapanlara karşı korumak için şifrelenir. Yani kullanıcı bir web sitesine göz atarken hiç kimse onun iletişimini "dinleyemez", sayfalar arasındaki etkinliklerini takip edemez veya bilgilerini çalamaz.
- Veri bütünlüğü: Veriler aktarılırken, fark edilmeden kasıtlı olarak veya başka bir şekilde değiştirilemez ya da bozulamaz.
- Kimlik doğrulama: Kullanıcılarınızın kastedilen web sitesiyle iletişim kurduğu doğrulanır.
Güçlü güvenlik sertifikaları kullanın
Sitenizde HTTPS'yi etkinleştirdiğinizde bir güvenlik sertifikası almanız gerekir. Sertifika, web adresinizin gerçekten sizin kuruluşunuza ait olduğunu doğrulamak için bir
- Sertifikanızı teknik destek sağlayan güvenilir bir sertifika yetkilisinden alın.
- Ne tür bir sertifikaya ihtiyacınız olduğunu belirleyin:
- Tek bir güvenli kaynak (ör.
- İyi bilinen birden fazla güvenli kaynak (ör.
- Pek çok dinamik alt alan adı (ör. a.example.com, b.example.com) içeren güvenli bir kaynak için joker karakter sertifikası.
Kullanıcılarınızı ve arama motorlarını HTTPS sayfasına veya kaynağa sunucu tarafı 301 HTTP yönlendirmeleriyle yönlendirin.
HTTPS sayfalarınızın Google tarafından taranıp dizine eklenebildiğini doğrulayın
- HTTPS sayfalarınızı robots.txt dosyalarıyla engellemeyin.
- HTTPS sayfalarınızda meta noindex etiketleri bulundurmayın.
- Googlebot'un sayfalarınıza erişip erişemediğini test etmek için
HTTPS sitelerinin HSTS'yi (
HSTS'yi desteklemek için bunu destekleyen bir web sunucusu kullanın ve işlevselliği etkinleştirin.
HSTS, daha güvenlidir ancak geri alma stratejinizi daha karmaşık hale getirir. HSTS'yi şu şekilde etkinleştirmenizi öneririz:
- HTTPS sayfalarınızı önce HSTS olmadan kullanıma sunun.
- Kısa max-age süresine sahip HSTS üstbilgileri göndermeye başlayın. Hem kullanıcılardan hem de diğer istemcilerden gelen trafiğinizi ve reklamlar gibi bağlı öğelerin performansını izleyin.
- HSTS max-age süresini yavaş yavaş uzatın.
- HSTS, kullanıcılarınızı ve arama motorlarınızı olumsuz bir şekilde etkilemez. Dilerseniz sitenizin
HSTS'yi etkinleştirirseniz fazladan güvenlik ve daha iyi performans için isteğe bağlı olarak
Yaygın görülen sorunlardan kaçının
Sitenizi TLS ile güven altına alma sürecinde, aşağıdaki hataları yapmaktan kaçının:
[TABLE]
Sorun
İşlem
Süresi bitmiş sertifikalar
Sertifikanızın her zaman güncel olduğundan emin olun.
Sertifika yanlış web sitesi adına kayıtlı
Sitenizin içerik yayınladığı tüm ana makine adları için bir sertifika aldığınızdan emin olun. Örneğin, sertifikanız yalnızca www.example.com'u kapsıyorsa, sitenizi yalnızca example.com'u kullanarak yükleyen bir ziyaretçi ("www." öneki olmadan), bir sertifika adı uyuşmazlığı hatasıyla engellenir.
Eksik
Web sunucunuzun SNI'yi desteklediğinden ve genel olarak kitlenizin desteklenen tarayıcılar kullandığından emin olun. SNI, tüm
robots.txt dosyası kullanarak HTTPS sitenizin taranmasını engellemeyin.
Mümkünse sayfalarınızın arama motorları tarafından dizine eklenmesine izin verin. Noindex meta etiketi kullanmaktan kaçının.
Eski protokol sürümleri
Eski protokol sürümleri güvenlik risklerine açıktır. TLS kitaplıklarının en güncel ve en yeni sürümlerine sahip olduğunuzdan ve en yeni protokol sürümlerini uyguladığınızdan emin olun.
Karma güvenlik öğeleri
HTTPS sayfalarına sadece HTTPS içerik yerleştirin.
HTTP ve HTTPS'de farklı içerikler
HTTP sitenizdeki ve HTTPS sürümündeki içeriğin aynı olduğundan emin olun.
HTTPS'de
Web sitenizin doğru HTTP durum kodu döndürdüğünden emin olun. Örneğin, erişilebilir sayfalar için 200 OK veya var olmayan sayfalar için 404 ya da 410.
Daha fazla ipucu
Sitenizde HTTPS sayfalarını kullanmayla ilgili daha fazla ipucu için
HTTP'den HTTPS'ye taşıma
Sitenizi HTTP'den HTTPS'ye taşıyorsanız Google, bunu sadece
HTTPS mülkünü Search Console'a ekleyin: Search Console, HTTP ve HTTPS'yi ayrı olarak işler: veriler, Search Console'da mülkler arasında paylaşılmaz.
Taşıma işleminizle ilgili sorunları gidermek için