Hiç fark ettiniz mi?
Tarayıcınızın adres çubuğunda bazı sitelerin başında bir kilit işareti olur. O küçük simge aslında büyük bir güvenin sembolüdür. Çünkü o siteler, sizi ve verilerinizi korumak için ekstra bir çaba göstermiştir: SSL kullanmışlardır.
Peki senin siten? O da bu koruma çemberinin içinde mi?
Bu yazıda; SSL nedir, WordPress SSL kurulumu, CPanel SSL kurulumu nasıl yapılır ve Htaccess SSL yönlendirme adımlarını, sana hiç teknik bilgin yokmuş gibi açık ve sade şekilde anlatacağım.
SSL Nedir?
SSL, ziyaretçilerin tarayıcısı ile senin sitenin sunucusu arasında güvenli bir tünel oluşturan bir şifreleme yöntemidir. Bu sayede, gönderilen formlar, kullanıcı girişleri ya da ödeme bilgileri kötü niyetli kişilerin eline geçmeden, güvenle iletilir.
Ama en önemli nokta şu:
SSL sertifikası sitene otomatik gelmez.
Senin bunu elle kurman gerekir. Kurulum tamamlandıktan sonra, tüm bağlantıların https:// olarak sunulması gerekir.
Adım Adım WordPress SSL Kurulumu
Aslında WordPress SSL kurulumu çok basit. Ama yanlış yapılan yönlendirmeler, Google tarafından yinelenen içerik (duplicate content) hatası almanıza neden olabilir. O yüzden her adımı özenle takip etmeni öneririm.
CPanel SSL Kurulumu
Küçük çaplı bir site kuruyorsan, uygun fiyatlı bir çözümle başlayabilirsin.
Ben genelde Guzel.net.tr üzerinden Comodo Positive SSL almanı öneriyorum.
CPanel CSR kodu oluşturma
SSL aldıktan sonra ilk işimiz, CPanel üzerinden bir CSR kodu oluşturmak olacak. Bu kod, sertifikanın sana ait olduğunu ispatlar.
CPanel > SSL/TLS > Sertifika İmza İstekleri (CSR)
Bu yolu izleyerek aşağıdaki noktalara dikkat etmen önemlidir:
admin@domainadi.comgibi bir mail adresi oluştur.- Key uzunluğunu 2048 bit olarak belirle.
- Alan adını tam haliyle (www’lü ya da www’süz) yaz.
- Türkçe karakter KULLANMA.
- Tüm alanları İngilizce karakterlerle doldur.
CSR kodunu oluşturduktan sonra, aldığın firmaya bu kodu göndererek sertifikayı aktive etmelisin.
CPanel SSL Sertifikası Yükleme ve Etkinleştirme
Sertifika dosyaları e-posta ile geldiğinde, CPanel › SSL/TLS › Sertifikalar (CRT) alanına giderek yüklemeni yapmalısın.
Son adımda ise yine SSL/TLS sayfasında “Siteniz için SSL yükleyin ve yönetin (HTTPS)” kısmına geçerek etkinleştirme işlemini tamamlamalısın.
Ve işte bu kadar! 🎉
Şimdi WordPress kısmına geçiyoruz.
Htaccess SSL Yönlendirme
Siteni https:// olarak kullanmaya başladığında, bir sorun ortaya çıkar:
Eski linkler (http://) hâlâ arama motorlarında ya da eski bağlantılarda kalmış olabilir.
Bunun için .htaccess dosyasını düzenlememiz gerekir.
Aşağıdaki kodu, .htaccess içine eklemelisin:
(Satır 5’teki alan adını kendi domain’inle değiştirmeyi unutma!)
👉 301 yönlendirme nedir ve nasıl yapılır?
Bu bağlantıdan 301 yönlendirme hakkında detaylı bilgi alabilirsin.
Bu adım, WordPress SSL kurulumu sürecinin en kritik aşamalarından biridir. Yanlış yönlendirme, sayfaların erişilemez hale gelmesine ya da SEO kayıplarına yol açabilir. Bu yüzden dikkatle ilerlemelisin.
WordPress Kalıcı Bağlantı Ayarları
WordPress SSL kurulumunu doğru şekilde tamamlamak istiyorsan, veritabanındaki tüm http:// ile başlayan bağlantıları https:// olarak güncellemen gerekir. Aksi halde bazı sayfalar hala güvensiz gibi görünebilir.
Bu işlemi yapmanın en kolay yollarından biri, Better Search Replace eklentisini kullanmaktır. Dilersen phpMyAdmin üzerinden manuel olarak da bu değişiklikleri gerçekleştirebilirsin.
⚠️ Ama dikkat:
Her ihtimale karşı, bu adımı uygulamadan önce mutlaka WordPress veritabanının tam yedeğini al. Unutma, güvenlik sadece dışarıya karşı değil; kendi adımlarına karşı da önemlidir.
Google Search Console Üzerinde Yeni Bir Mülk Oluşturma
HTTPS sürümüne geçtiysen, Google Search Console üzerinde yeni bir mülk oluşturmalısın.
Yeni mülk: https://www.siteadi.com
Ayrıca HTTPS sürümü için site haritasını da eklemeyi unutma.
Bu işlemler yalnızca SSL kurulumunu değil, aynı zamanda WordPress SSL kurulumu sonrası SEO uyumluluğunu da garanti altına alır.
Google Analytics Üzerinde Site URL Güncelleme
Analytics istatistiklerinin doğru ölçülebilmesi için mülk ayarlarından URL’yi HTTPS olarak değiştirmen gerekir.
Yönetici › Mülk › Mülk Ayarları › Varsayılan URL → HTTPS olarak güncelle
Sonuç
İnternette güvenlik sadece bir seçenek değil, artık bir gereklilik.
Belki ilk adımda biraz karmaşık gibi görünebilir. Ama bu adımları tamamladığında, hem Google hem ziyaretçilerin sitene güvenle gelecek.
Kendini teknik konularda yalnız hissediyorsan, yalnız değilsin.
Senin gibi birçok kişi aynı yerden geçti.
Ama artık sen, sitene WordPress SSL kurulumu yapabilen bir web yöneticisisin. 💪
Yorumların benim için çok değerli.
Eğer bu yazı işine yaradıysa, paylaşmayı ve görüşlerini aşağıya yazmayı unutma.
Sevgiler 🫶
SSL kurulumu için hosting firmamdan destek istedim. Ancak ücretli olarak destek verebileceklerini söylediler. Detaylı anlatımınızla WordPress’e ssl sertifikasının nasıl kurulacağını çözdüm. Teşekkür ederim.
Evet maalesef bazı hosting firmaları, SSL kurulumu konusunda ücretli destek veriyor. İşe yaramasına gerçekten sevindim 😊