Tarayıcı adres çubuğunda “Güvenli değil” uyarısı gören ziyaretçi, siteni açar açmaz kapatabilir. HTTPS artık bir tercih değil, temel bir beklenti; Google da bunu hafif bir sıralama sinyali olarak kullandığını açıkladı. Yine de birçok site geçişi yarım yamalak yapıyor: sertifika kuruluyor ama yönlendirme eksik kalıyor, ya da sayfalarda hâlâ http kaynakları yükleniyor. Bu yazı, geçişin tamamlandığından emin olmak için bir kontrol listesi sunuyor.
HTTPS neden önemli
HTTPS, tarayıcı ile site arasındaki veriyi şifreler. Form bilgileri, giriş bilgileri ve ödeme verileri için zorunludur; ama bilgi sitelerinde bile güven sinyali sağlar. Modern tarayıcılar HTTPS olmayan sitelere uyarı gösterir ve bu, bir formu dolduracak kişileri uzaklaştırır. SEO açısından ise tek başına büyük bir sıralama atılımı beklenmez; asıl mesele, HTTPS olmayan bir siteyle güven ve uyumluluk kaybetmemek. Geçişi doğru yapmak da en az geçişin kendisi kadar önemli.
Aşama 1: Sertifika kurulumu
SSL sertifikası barındırma firmasından ya da ücretsiz sertifika sağlayıcılarından temin edilir; çoğu barındırma sağlayıcısı tek tıkla kurulum sunar. Sertifikanın alan adının hem www’lu hem www’suz sürümünü kapsadığından emin ol. Sertifikanın süresi dolmadan yenilendiğini kontrol et; süresi dolmuş sertifika, tarayıcıda korkutucu bir uyarı sayfası gösterir ve trafiği keser. Otomatik yenileme özelliğini aç.
Aşama 2: Siteyi HTTPS’te test et
Yönlendirmeleri açmadan önce sitenin https sürümünü elle gez. Sayfalar doğru görünüyor mu? Görseller, stil dosyaları ve script’ler yükleniyor mu? Formlar çalışıyor mu? Tarayıcıda adres çubuğunda kilit simgesi var mı, yoksa bir uyarı mı? En sık karşılaşılan sorun karışık içeriktir (mixed content): sayfa https ama içinde http kaynaklı bir görsel ya da script var. Tarayıcının geliştirici araçları konsolunda bu tür uyarıları görebilirsin.
Aşama 3: Karışık içeriği temizle
Sayfa içindeki http bağlantılı kaynakları (görsel, stil, script, iframe, yazı tipi) https’e çevir. Veritabanında içerik içinde gömülü http adresleri olabilir; WordPress’te bu için toplu arama ve değiştirme araçları vardır (yedek alarak kullan). Dış kaynaklar https desteklemiyorsa alternatif bul ya da kaldır. Karışık içerik, kilit simgesinin kaybolmasına ya da bazı kaynakların engellenmesine yol açar.
Aşama 4: 301 yönlendirmeleri
Tüm http adreslerini karşılık gelen https adreslerine 301 ile yönlendir. Tek bir kural ile tüm siteyi yönlendirmek mümkün. Dikkat edilecekler: yönlendirme sayfa bazında (http://ornek.com/hizmetler → https://ornek.com/hizmetler) olmalı, ana sayfaya toplu değil. www ve www’suz tercihin de aynı adımda netleşmeli; iki ayrı yönlendirme basamağı zincir oluşturur. Örneğin http://www.ornek.com doğrudan son adres olan https://ornek.com’a gitmeli. Test için dört varyasyonu tarayıcıda dene. Zincir sorunlarını yönlendirme zincirleri yazımızda ayrıntılı ele aldık.
Aşama 5: Site içi bağlantıları güncelle
Yönlendirme olsa bile site içindeki tüm linkler doğrudan https adreslerine verilmeli. Menü, altbilgi, içerik linkleri, görsel adresleri, canonical etiketleri, hreflang, yapılandırılmış veri ve sitemap https’e geçmeli. Yönlendirmeye güvenmek her ziyarette ek bir gidiş dönüş demektir; yavaşlatır ve gereksiz yük üretir. Toplu güncelleme için arama ve değiştirme araçları kullanılabilir.
Aşama 6: Canonical, sitemap ve robots.txt
Her sayfanın canonical etiketi https sürümüne işaret etmeli. Sitemap yalnızca https adresleri içermeli. Robots.txt içindeki sitemap satırı https adresini göstermeli. Bu üç ayarın uyumsuzluğu, Google’ın hangi sürümü seçeceğini karıştırır. Canonical yazımıza ve sitemap rehberimize bakarak tutarlılığı doğrulayabilirsin.
Aşama 7: Search Console ve analitik
Alan adı mülkü kullanıyorsan tüm sürümler zaten tek çatı altında toplanır. URL öneki mülkü kullanıyorsan https sürümü için yeni bir mülk ekle ve doğrula. Yeni sitemap’i gönder. Analitik aracında sitenin varsayılan adresini https’e güncelle. Reklam hesaplarında, sosyal medya profillerinde, Google İşletme Profili’nde ve e-posta imzalarında site adresini de yenile.
Aşama 8: Geçiş sonrası izleme
Geçişten sonra iki hafta boyunca Search Console’da şunları izle: dizin sayısı, 404 ve yönlendirme raporları, tarama istatistikleri, güvenlik uyarıları. Trafikte kısa süreli küçük dalgalanma olabilir; kalıcı ve büyük düşüş sorun işaretidir. Sertifika durumunu bir takvim hatırlatmasıyla yenileme tarihinden önce kontrol et. Ayrıca gelen trafiğin http değil https adreslerinden geldiğini analitikten doğrula.
HSTS ve ek güvenlik
HSTS (HTTP Strict Transport Security) başlığı, tarayıcıya siteye her zaman https ile bağlanmasını söyler. Geçiş tamamen doğrulandıktan sonra eklemek mantıklı olabilir; ama yanlış yapılandırıldığında sorun çıkarabilir, bu yüzden önce kısa bir süreyle deneyip sonra uzat. Çoğu küçük site için ilk adım olarak gerekli değildir. Önce temel geçişin doğru çalıştığından emin ol.
Örnek: yerel bir işletmenin geçiş günü
Kadıköy’de bir klinik, sitesini geçiş öncesinde şöyle hazırlar: barındırma panelinden ücretsiz sertifikayı kurar, https sürümünü gezip iki görselin http adresiyle yüklendiğini fark eder ve düzeltir. Sonra bir 301 kuralıyla tüm http adreslerini https’e yönlendirir, canonical ve sitemap ayarlarını günceller. Google İşletme Profili’ndeki site adresini, sosyal medya bağlantılarını ve e-posta imzasını yeniler. Randevu formunun https altında çalıştığını kendine bir test mesajı göndererek doğrular. Bir hafta boyunca Search Console’da dizin sayısını izler. Tüm bunlar bir öğleden sonra sürer ve süreçte iyi bir kontrol listesi olduğu sürece riskler düşük kalır.
Sertifika türleri hakkında kısa not
Küçük ve orta ölçekli siteler için ücretsiz ve otomatik yenilenen alan adı doğrulamalı sertifikalar çoğu zaman yeterli. Kurumsal doğrulama sertifikaları şirket kimliğini de doğrular ve bazı e-ticaret ya da finans sitelerinde tercih edilebilir; SEO açısından belirgin bir avantaj sağlamaz. Sertifika türünden çok, doğru kurulum ve sürekli geçerlilik önemli.
Sık yapılan hatalar
- Sertifikanın yalnızca www ya da yalnızca www’suz sürümü kapsaması
- Yönlendirmesiz kurulum: http ve https aynı anda açık
- Karışık içerik uyarılarını görmezden gelmek
- Canonical ve sitemap’i http olarak bırakmak
- Yönlendirme zinciri oluşturmak
- Sertifika yenilemesini unutmak
- Site içi linkleri güncellememek
Kısa kontrol listesi
- Sertifika kuruldu ve iki sürümü de kapsıyor
- Karışık içerik yok
- Tüm http adresleri sayfa bazında 301 ile https’e gidiyor
- İç linkler, canonical, sitemap https
- Search Console ve analitik güncellendi
- İki hafta izleme planlandı
HTTPS geçişi doğru yapıldığında görünmez bir iş; yanlış yapıldığında pahalı bir hata. Teknik SEO kontrol listemizde bu adım geniş çerçevede yer alıyor. Siteni HTTPS’e taşıtmak ya da mevcut kurulumunu kontrol ettirmek istersen web tasarım hizmetimizi inceleyip iletişim sayfasından ya da 0540 022 64 22 numarasından WhatsApp ile yazabilirsin.