WordPress’te SSL Sertifikası Kurulumu ve HTTPS’e Geçiş
- Yayınlandı:
- Son teknik kontrol:
Hosting, Yedekleme ve Bakım
Kısa cevap
HTTPS’e geçiş dört adımdır: sunucuya geçerli bir SSL sertifikası kurmak (çoğu hosting panelinde ücretsiz), WordPress’in site adreslerini https yapmak, içerikte kalan http adreslerini güvenli bir arama-değiştirmeyle güncellemek ve tüm http isteklerini https’e 301 ile yönlendirmek. WordPress 5.7’den beri ortam HTTPS’i destekliyorsa Site Sağlığı ekranı adresleri tek tıkla değiştiren bir düğme sunar. Sırayı korumak önemlidir: sertifika çalışmadan yönlendirme açılırsa ziyaretçiler uyarı ekranına düşer.
Önemli noktalar
- Önce sertifika, sonra adres değişikliği, en son yönlendirme.
- Site Sağlığı’ndaki geçiş düğmesi site adreslerini değiştirir; eski içerik adresleri için yine arama-değiştirme önerilir.
- Yönlendirme sunucu düzeyinde 301 olmalıdır; eklentiyle sayfa içinde yapılan yönlendirme daha zayıftır.
- Geçişten sonra karışık içerik uyarılarını tek tek temizleyin.
- Google için http’den https’e geçiş bir adres değişikliğidir; Search Console’da https mülkünü ekleyin.
Adım adım geçiş
Yedek alın
Veritabanı değişikliği yapılacağı için tam yedek alın.
Sertifikayı kurun
Hosting panelinin SSL bölümünden (ör. ücretsiz Let’s Encrypt veya AutoSSL) alan adı ve www’lu hâli için sertifika oluşturun. https://alanadiniz.com adresinin uyarısız açıldığını doğrulayın.
Site adreslerini https yapın
Araçlar › Site Sağlığı’nda HTTPS durumu bölümünde geçiş düğmesi görünüyorsa kullanın; görünmüyorsa Ayarlar › Genel’deki iki adresi https ile güncelleyin.
İçerikteki http adreslerini değiştirin
Yazılardaki görsel ve bağlantılar eski adreste kalır. Serileştirilmiş veriyi koruyan bir araçla http://alanadiniz.com → https://alanadiniz.com değişimini yapın (guid sütunu hariç).
Kalıcı yönlendirmeyi açın
Tüm http isteklerini https’e 301 ile yönlendirin. Hosting panelinizde “HTTPS’e zorla” seçeneği varsa onu kullanabilirsiniz.
Karışık içeriği temizleyin
Tarayıcı konsolundaki “Mixed Content” uyarılarını giderin; tema ve eklenti ayarlarındaki sabit http adreslerini güncelleyin.
Arama motorlarını güncelleyin
Search Console’a https mülkünü ekleyin, yeni site haritasını gönderin; sitenizdeki kanonik adreslerin https olduğunu kontrol edin.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]Geçişten sonra görülebilecek sorunlar
| Belirti | Sayfa |
|---|---|
| Kilit simgesi yok, “güvenli değil” uyarısı | Mixed content (karışık içerik) |
| “Bağlantınız gizli değil” ekranı | SSL sertifika hatası |
| Sayfa açılmıyor, “çok fazla yönlendirme” | ERR_TOO_MANY_REDIRECTS |
| Panele giriş döngüsü | Panele giriş yapamıyorum |
Sık sorulan sorular
Bir “SSL eklentisi” kurmak yeterli değil mi?
HTTPS’e geçince sıralamam düşer mi?
Kaynaklar ve teknik referanslar
Bu içeriği hazırlayan
WPHizmet EkibiWordPress teknik ekibi
WPHizmet içeriklerini hazırlayan teknik ekip. Rehberler, WordPress ve WooCommerce sitelerinde günlük olarak karşılaşılan sorunlara dayanır; sürüm, yapılandırma ve gereksinim bilgileri yayın öncesinde resmi dokümantasyondan doğrulanır.
- WordPress teknik destek
- Performans ve Core Web Vitals
- Güvenlik ve zararlı kod temizliği
- WooCommerce
- Teknik SEO
İlgili içerikler
- RehberWordPress Alan Adı (Domain) Değiştirme: Veritabanı ve Yönlendirme
- RehberCloudflare WordPress Kurulumu ve Doğru Ayarlar
- RehberWordPress Teknik SEO Kontrol Listesi
- HataMixed Content (Karışık İçerik) Uyarısı
- Hata“Bağlantınız Gizli Değil” SSL Sertifika Hatası
- HataToo Many Redirects (Yönlendirme Döngüsü)
- Sözlük.htaccess
- HizmetWordPress Teknik Destek
- HizmetWordPress Kurulum
- HizmetWordPress SEO