İpuçları

WordPress HTTPS Yönlendirmesi Nasıl Yapılır?

İnternet güvenliği artık yalnızca büyük şirketlerin değil, bireysel blog sahiplerinin bile önceliği haline geldi. Bu güvenliğin temel taşlarından biri de web sitelerinin HTTPS protokolü üzerinden çalışmasıdır. Eğer siteniz hala HTTP üzerinden açılıyorsa, bu durum hem ziyaretçi güvenliği hem de SEO açısından ciddi riskler doğurabilir.

Bu rehberde HTTPS yönlendirmesi nasıl yapılır, WordPress üzerinde hangi ayarlar gerekir, .htaccess veya eklentilerle nasıl çözüm üretilir gibi konulara adım adım değineceğiz. Ayrıca Google arama sonuçlarında “Güvenli değil” uyarısını kaldırmanın ve SSL sertifikasını aktif etmenin yollarını da ele alacağız.

HTTPS Nedir?

HTTPS (Hypertext Transfer Protocol Secure), internet üzerinden veri alışverişinin şifreli şekilde yapılmasını sağlayan güvenli bir iletişim protokolüdür. SSL (Secure Sockets Layer) veya TLS (Transport Layer Security) ile birlikte çalışır.

HTTPS’in Sağladığı Avantajlar:

  • Ziyaretçi bilgilerinin korunması

  • Google sıralamasında yükselme

  • Tarayıcı uyarılarından kurtulma

  • Güvenilir marka algısı

HTTPS Yönlendirmesi Neden Gerekli?

Birçok kullanıcı SSL sertifikası yükledikten sonra, sitelerinin hala eski HTTP bağlantısıyla çalıştığını fark eder. Bu da hem SEO hem kullanıcı deneyimi açısından olumsuzluklara neden olur.

HTTPS yönlendirmesi ile tüm HTTP trafiği otomatik olarak HTTPS’ye yönlendirilir. Böylece:

  • Tüm içerikler güvenli şekilde yüklenir

  • Tarayıcı “Güvenli Değil” uyarısı vermez

  • Tek tip bağlantı yapısı oluşur (SEO için kritik)

Adım 1: SSL Sertifikası Kurulumu

HTTPS yönlendirmesi yapmadan önce mutlaka geçerli bir SSL sertifikasına sahip olmanız gerekir. SSL sertifikası olmadan yapılan HTTPS yönlendirmeleri çalışmaz ve siteniz hata verir.

Popüler hosting firmalarının SSL belgeleri:

Kurulumdan sonra tarayıcınızdan https://www.siteadresiniz.com adresine gidebildiğinizi test edin.

Adım 2: WordPress Genel Ayarlarını Değiştirme

WordPress yönlendirmeyi düzgün şekilde yapabilmek için “Genel Ayarlar” kısmında site adresini HTTPS olarak tanımlamanız gerekir.

Adımlar:

  1. WordPress paneline giriş yapın

  2. Ayarlar > Genel sekmesine gidin

  3. “WordPress Adresi (URL)” ve “Site Adresi (URL)” alanlarını

    • http:// yerine https:// olarak güncelleyin

  4. Değişiklikleri kaydedin

Not: Bu işlemden sonra yeniden giriş yapmanız istenebilir. Giriş bilgileriniz değişmez.

Adım 3: .htaccess ile HTTPS Yönlendirmesi

WordPress sitelerinde HTTPS yönlendirmesi için en yaygın yöntemlerden biri .htaccess dosyasını kullanmaktır.

.htaccess Dosyasına Eklenmesi Gereken Kod:

apache
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule>

Adımlar:

  1. FTP veya cPanel dosya yöneticisine bağlanın

  2. Ana dizindeki .htaccess dosyasını açın

  3. Yukarıdaki kodu en üstteki # BEGIN WordPress satırından önce ekleyin

  4. Kaydedin ve yükleyin

Bu işlemden sonra HTTP ile gelen tüm trafiğiniz otomatik olarak HTTPS’ye yönlendirilmiş olur.

Adım 4: HTTPS Yönlendirmesi için Eklenti Kullanımı

Kodlarla uğraşmak istemeyenler için HTTPS yönlendirmesi sağlayan bazı eklentiler vardır.

1. Really Simple SSL

WordPress.org eklenti sayfası

  • SSL’yi otomatik algılar

  • HTTPS yönlendirmelerini tek tıkla yapar

  • Hatalı karışık içerikleri düzeltir

  • Gelişmiş sürümle HSTS ve güvenlik başlıkları ekler

2. WP Force SSL

WordPress.org eklenti sayfası

  • Basit yapısıyla sadece yönlendirme sağlar

  • Hızlı ve hafiftir

  • Ayar gerektirmez

Bu eklentilerden biri aktif hale getirildiğinde WordPress siteniz otomatik olarak HTTPS’ye yönlendirilir.

Adım 5: Karışık İçerik (Mixed Content) Sorunları

HTTPS yönlendirmesi sonrası en yaygın sorunlardan biri “karışık içerik” (mixed content) uyarısıdır. Yani sayfa HTTPS ile yüklenirken içerisindeki bazı görsel, stil dosyası veya script’ler hala HTTP üzerinden yükleniyor olabilir.

Karışık İçeriği Düzeltme Yolları:

  • Veritabanında HTTP’yi HTTPS ile değiştirin (örnek: http://domain.com → https://domain.com)

  • Bunun için Better Search Replace eklentisini kullanabilirsiniz

  • Tema dosyalarını kontrol edin: functions.php veya header.php dosyalarında HTTP geçen satırları değiştirin

  • CDN kullanıyorsanız HTTPS destekli bağlantıları tercih edin

Adım 6: Google Search Console ve Analytics Güncelleme

HTTPS yönlendirmesi yaptıktan sonra Google’ın sitenizi doğru tarayabilmesi için aşağıdaki işlemleri yapmanız gerekir:

  • Google Search Console hesabınıza HTTPS versiyonunu ekleyin

  • Mevcut HTTP sürümünü silmeyin, ama yeni versiyonu “öncelikli alan” olarak ayarlayın

  • Google Analytics paneline girip mülk ayarlarınızda URL’yi HTTPS olarak değiştirin

Bu değişiklikler sayesinde arama motorları HTTPS sayfalarınızı daha hızlı indeksleyecektir.

Adım 7: HSTS ve HTTPS Güvenlik Başlıkları

HTTPS yönlendirmesi ile birlikte HSTS (HTTP Strict Transport Security) kullanmak, ziyaretçilerin tarayıcısının sadece HTTPS versiyonuna bağlanmasını garanti eder.

HSTS Kod Örneği (.htaccess):

apache
<IfModule mod_headers.c>
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
</IfModule>

Bu kod, tarayıcıların bir yıl boyunca sadece HTTPS üzerinden siteye ulaşmasını sağlar.

SEO İçin HTTPS’nin Önemi

Google, HTTPS protokolünü bir sıralama faktörü olarak değerlendirmektedir. HTTPS yönlendirmesi yapılmayan siteler:

  • Güvenli olmayan site uyarısı alır

  • Ziyaretçilerin güvenini kaybeder

  • SEO puanında düşüş yaşayabilir

HTTPS yönlendirmesi sayesinde:

  • Tek URL yapısı sağlanır (kanoniklik sorunu çözülür)

  • Google bot’ları siteyi daha doğru indeksler

  • Sayfa otoritesi HTTPS URL’ye aktarılır (301 yönlendirme sayesinde)

HTTPS Yönlendirmesi ile İlgili Sık Sorulan Sorular (SSS)

S: HTTPS’ye geçince SEO etkilenir mi?
Cevap: Evet, pozitif etkilenir. HTTPS, Google sıralama kriterlerinden biridir.

S: SSL sertifikası ücretsiz alınabilir mi?
Cevap: Evet. Let’s Encrypt ile ücretsiz ve geçerli bir SSL kurulumu yapabilirsiniz.

S: HTTP sayfalar otomatik yönlenmezse ne olur?
Cevap: Hem SEO değeri bölünür hem de güvenlik açıkları oluşabilir.

S: Eklenti mi, manuel yöntem mi kullanmalıyım?
Cevap: Gelişmiş kullanıcılar manuel yöntemleri tercih edebilir. Yeni başlayanlar için eklenti daha kolaydır.

Sonuç

HTTPS yönlendirmesi, WordPress sitenizin güvenli, hızlı ve SEO dostu hale gelmesinde önemli bir adımdır. SSL sertifikasını yükledikten sonra yönlendirme yapmazsanız ziyaretçiler hala güvenli olmayan versiyonu görebilir ve arama motorları sitenizi hatalı indeksleyebilir. Bu yazıda paylaşılan adımları izleyerek kolayca HTTPS yönlendirmesini yapabilir ve dijital varlığınızı güçlendirebilirsiniz.

Diğer WordPress Bloglarımızdan: WordPress Memory Limit Artırma

Daha Fazla Göster

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu
Kapalı