Sitenize SSL sertifikası kurdunuz, adres çubuğunda HTTPS göründü; ancak kilit simgesi yok ya da tarayıcı “bu sayfa tam olarak güvenli değil” uyarısı veriyor. Bu durumun en yaygın nedeni karışık içeriktir (mixed content): sayfanın kendisi HTTPS ile açılırken, içindeki bazı görsel, stil ya da betik dosyaları hâlâ HTTP ile yükleniyordur.
Karışık içerik nedir?
Güvenli bir sayfada güvensiz bağlantıyla yüklenen her kaynak karışık içerik sayılır. Görseller gibi pasif kaynaklar uyarıya neden olurken, betik ve stil dosyaları gibi aktif kaynaklar tarayıcı tarafından engellenebilir; bu da sitenin görünümünü ya da işlevini bozar. Bu durum özellikle eski içeriklerin yeni güvenli adrese taşınmasından sonra ortaya çıkar.
- Pasif: görsel, video, ses.
- Aktif: betik, stil, iframe.
- Aktif karışık içerik engellenebilir.
Sorunlu kaynakları bulun
Tarayıcının geliştirici araçlarında konsol bölümünü açın; karışık içerik uyarıları hangi dosyaların HTTP ile yüklendiğini gösterir. Sayfa kaynağında “http://” ifadesini aratmak da yardımcı olur. Önemli sayfaları (ana sayfa, ürün ve iletişim) tek tek kontrol edin. Dış kaynaklı yazı tipi, harita ya da yorum kodlarının adreslerine de bakın.
Düzeltme yolları
En doğru çözüm, kaynak adreslerini HTTPS olarak güncellemektir. İçerik yönetim sistemi kullanıyorsanız veritabanındaki eski adresleri toplu güncelleyen araçlar bulunur; işlemden önce mutlaka yedek alın. Kendi kodunuzda adresleri göreli (/dosya.jpg gibi) yazmak ileride aynı sorunu önler. Dış kaynak HTTPS desteklemiyorsa o kaynağı kaldırın ya da alternatif bulun. Tema ya da eklenti ayarlarında kayıtlı eski adresleri de unutmayın; logo, arka plan görseli ve özel yazı tipi bağlantıları çoğunlukla bu ayar ekranlarında saklanır.
Sunucu düzeyinde yönlendirme
Tüm HTTP isteklerini HTTPS’e yönlendirmek önemlidir; fakat tek başına karışık içeriği çözmez, çünkü sorun sayfanın içindeki adreslerdedir. Yönlendirme için 301 HTTPS yönlendirmesi yazımıza bakın. WordPress kullanıyorsanız HTTPS geçiş rehberini da inceleyin.
Kontrol ve test
Düzeltmeden sonra önbelleği temizleyin ve sayfayı yeniden açın. Farklı tarayıcılar ve mobil cihazda deneyin. Eklenti ya da tema güncellemeleri sonrasında sorun yeniden ortaya çıkabileceği için bu kontrolü zaman zaman tekrarlayın. Sertifikanın doğru kurulduğunu ayrıca bir sertifika test aracıyla doğrulamak iyi bir alışkanlıktır; ayrıntı için SSL test araçları yazımıza göz atın.
Sık Sorulan Sorular
Karışık içerik SEO’yu etkiler mi?
Kullanıcı güvenini ve deneyimini bozduğu için dolaylı olarak etkileyebilir; düzeltmek iyi bir uygulamadır.
Sorun sadece bir sayfada çıkıyor, neden?
O sayfaya özel eski bir görsel ya da kod eklenmiş olabilir.
Yönlendirme yaptım ama düzelmedi?
Sorun içerik içindeki adreslerdedir; yönlendirme bunları tek başına düzeltmez.
Sonraki adım
SSL kurulumu ve güvenli geçiş için hizmet sayfamıza göz atabilirsiniz. İlgili sayfalar: SSL sertifikaları, Hosting.
Bu yazı yapay zekâ desteğiyle hazırlanmış ve Mavidamla.com tarafından yayımlanmıştır. Fiyat, mevzuat ve teknik koşullar zamanla değişebilir; karar vermeden önce güncel bilgileri ilgili kurumdan veya hizmet sayfamızdan doğrulayın.