İçeriğe geç

6. ders · Teknik SEO

HTTPS ve güvenlik

Sitenizin güvenli bağlantıyla (HTTPS) açılması için gerekenleri, sık yapılan hataları ve ziyaretçinin güvenini artıran sayfaları öğreneceksiniz.

3 dk okuma6 / 22

Derslerde “panel” dediğimiz yer, Dijenta SEO hesabınızın ekranlarıdır; “denetimimiz” sitenizi tarayan kontrollerimizdir.

HTTPS neden şart?

HTTPS, ziyaretçinin tarayıcısıyla siteniz arasındaki bağlantıyı şifreler; formlara yazılan bilgiler yolda okunamaz. Bunun için sitenizde geçerli bir SSL sertifikası (alan adınızın kimliğini doğrulayan dijital belge) kurulu olmalıdır.

HTTPS olmayan sitelerde tarayıcılar adres çubuğunda "Güvenli değil" uyarısı gösterir. Google da HTTPS'i sıralamada küçük bir sinyal olarak kullandığını açıklamıştır; ama asıl kayıp, uyarıyı gören ziyaretçinin güvenidir.

Sık görülen dört sorun

Denetimimiz bu sorunları hem site genelinde hem sayfa sayfa kontrol eder:

  • Sertifika geçersiz ya da süresi dolmuş: tarayıcı sayfayı açmadan önce tam ekran bir uyarı gösterir; ziyaretçi devam etmek için bu uyarıyı bilerek geçmek zorunda kalır.
  • Sertifika alan adınızın bütün sürümlerini kapsamıyor: örneğin www'lu adres sorunsuz, www'suz adres uyarılı açılır.
  • http adresi https'e yönlenmiyor: aynı içerik iki adreste açılır ve ziyaretçi şifresiz sürümde kalabilir.
  • Karışık içerik: güvenli sayfa bazı görsel ya da betik dosyalarını http:// ile yükler; tarayıcı bunları engelleyebilir ve adres çubuğundaki kilit simgesi kaybolur.

Nasıl düzeltilir?

Çoğu barındırma firması ücretsiz bir SSL sertifikası (örneğin Let's Encrypt) sunar ve kendiliğinden yeniler; panelinizde bu seçeneği açmanız ya da firmanızdan istemeniz yeterlidir. Shopify gibi hazır altyapılar sertifikayı kendisi kurar.

Sertifika kurulduktan sonra bütün http adreslerini aynı adresin https sürümüne kalıcı (301) yönlendirin. WordPress kullanıyorsanız Ayarlar > Genel sayfasındaki iki site adresinin de https:// ile başladığından emin olun.

Karışık içerikte, sorunun ayrıntısında listelenen dosya adreslerinin başındaki http:// kısmını https:// yapın. Bu adresler çoğunlukla eski yazılara elle eklenmiş görsellerde ya da tema ayarlarında kalır.

www tercihi ve HSTS

Siteniz hem www'lu hem www'suz adreste açılabilir. Birini seçip diğerini ona kalıcı olarak yönlendirin; yoksa Google aynı içeriği iki ayrı site gibi görebilir.

HSTS (Strict-Transport-Security), tarayıcıya sitenizi her zaman HTTPS ile açmasını söyleyen bir güvenlik başlığıdır. Tarayıcı bu kuralı belirlediğiniz süre boyunca hatırlar; bu yüzden HTTPS sitenizin her yerinde sorunsuz çalıştıktan sonra ekleyin.

Güven yalnız sertifika değildir

Ziyaretçiler bir sitenin arkasında kimin olduğunu görmek ister. Hakkımızda, iletişim ve gizlilik sayfalarınıza her sayfadan, örneğin alt bilgiden (footer) tek tıkla ulaşılabilmelidir.

Form, üyelik ya da siparişle kişisel veri topluyorsanız KVKK aydınlatma metni yasal bir yükümlülüktür. İnternetten satış yapıyorsanız iade ve değişim koşullarınız da her sayfadan ulaşılabilir olmalıdır.

Telefon numaranızı, e-posta adresinizi ve varsa açık adresinizi düz metin olarak yazın. Fiziksel bir işletmeniz varsa adresi Google İşletme Profilinizdekiyle aynı biçimde yazın.

Bugün yapabilecekleriniz

  1. Sitenizi http:// ve https:// ile, www'lu ve www'suz yazarak dört kez açın; dördü de aynı https adresine varmalı.
  2. Adres çubuğundaki kilit simgesine tıklayıp sertifikanın geçerlilik tarihine bakın.
  3. Sorunlar sayfasında kategori listesinden Teknik'i seçin ve karışık içerik bulunan sayfaları düzeltin.
  4. Alt bilginize hakkımızda, iletişim ve gizlilik sayfalarının bağlantılarını ekleyin.
  5. Telefon ve e-posta bilginizin alt bilgide düz metin olarak göründüğünü kontrol edin.

Bu dersle ilgili kontrollerimiz

Ücretsiz analizimiz ve panelimizdeki denetim bu kontrolleri sitenizde çalıştırır:

  • Site güvenli bağlantı (HTTPS) kullanmıyor
  • SSL sertifikası geçersiz
  • http adresi https'e yönlenmiyor
  • Karışık içerik (güvenli sayfada güvensiz kaynak)
  • www'lu ve www'suz adresler ayrı ayrı açılıyor
  • HSTS güvenlik başlığı yok
  • Güven sayfaları eksik
  • İletişim bilgisi görünmüyor