Google Adsense Kullanan Yayıncılara Güvenlik Uyarısı. CNN.com, Ekşi Sözlük, Hürriyet, Mynet…
Bu kez CNN web sitesi. Chrome tarayıcımdaki güvenli işaretinin üzerinde bir ünlem işareti gördüm. Web sitesinde gezinirken bu sorunu tekrar oluşturamadım. Bu yüzden nasıl olduğunu araştırmam gerekiyor. Cevap Google Adsense. İçerik yayıncıları üçüncü taraf reklam hizmetlerini kullanır ve HTTP bağlantısı kullanarak bir resim veya herhangi bir statik dosya yüklerlerse, sitenizin güvenli bağlantısı kopar. Buna karışık içerik sorunu denir.
Ekşi Sözlük’te de Aynı Konu
Benzer bir sorunu Türkiye’nin en iyi içerik sitelerinden biri olan Ekşi Sözlük sitesinde de gördüm. Sorunun nedeninin Google Adsense olduğunu Ekşi Sözlük’ün web sitesini inceleyerek anladım.
Mynet’te de Aynı Sorun
Mynet de Türkiye’nin en eski online yayıncılarından biri ve onlar da Google Adsense nedeniyle aynı sorunu yaşıyor.
Hürriyet Daily News’de Aynı Konu
Nasıl Düzeltilir?
Üçüncü taraflardan reklam veya içerik gösteren bir yayıncıysanız, üçüncü taraflar için HTTP bağlantısını kısıtlayabilirsiniz, böylece güvenli bağlantınız kesilmez.
Aşağıdaki kodu web sitesi şablonunuzdaki genel başlık bölümüne ekleyin. <head> … </head> etiketleri arasına.
<meta http-equiv=”Content-Security-Policy” content=”upgrade-insecure-requests” />
Yani bu, tarayıcıya HTTP bağlantısını mümkünse bir HTTPS bağlantısıyla değiştirmeyi denemesini veya HTTP içeriğini yükleyememesini söylüyor.
Alternatif olarak, web sayfalarınızla birlikte özel bir başlık gönderebilirsiniz:
Content-Security-Policy: upgrade-insecure-requests
Bu konuda daha fazla bilgi için buraya bakabilirsiniz.
Bonus: Ekşi Sözlük’te İçerik Yönetimi Hatası
Ekşi Sözlük web sitesinde gezinirken teknik olmayan ama biraz içerik yönetimiyle ilgili bir hata gördüm. Ekşi Sözlük’ün Ekşi Şeyler adında bir blog sitesi var ve eğer Google Adsense reklamlarını göstermiyorlarsa, Ekşi Şeyler’den yazıları yayınlıyorlar, böylece ana mecralarında Ekşi Şeyler’i tanıtıyorlar. Hata şu ki, hala son seçim için tahminle ilgili yazılar gösteriyorlar. Cumhurbaşkanlığı seçimi zaten aylar önce gerçekleşti. Dolayısıyla seçimden sonra seçim tahminiyle ilgili bilgileri tanıtmanın kullanıcılar için bir anlamı yok.