İçindekiler
Bir web sitesinde bazen kullanıcıyı farklı bir domaine veya sayfaya yönlendirmek gerekir. Örneğin eski domainini yeni domaine taşımak, www / non-www düzeltmesi yapmak ya da belirli bir sayfayı başka bir URL’ye göndermek isteyebilirsin. İşte bu işlemlerin tamamına domain yönlendirme (redirect) denir.
Eğer hosting panelin cPanel ise, bu işlemleri birkaç adımda kolayca yapabilirsin. Ancak burada kritik bir detay var: yanlış yönlendirme SEO kaybına ve trafik düşüşüne neden olabilir. Bu yüzden doğru yöntemi kullanmak şart.


Domain Yönlendirme Nedir?

Domain yönlendirme, bir URL’ye gelen ziyaretçinin otomatik olarak başka bir URL’ye gönderilmesidir.
Örnek:
👉 eskisite.com → yenisite.com
Kullanıcı eski domaini yazsa bile otomatik olarak yeni siteye gider.


cPanel Üzerinden Domain Yönlendirme Nasıl Yapılır?

cPanel’de yönlendirme işlemi oldukça basittir 👇

1. Redirects Bölümüne Gir

  • cPanel’e giriş yap
  • “Domains” veya “Redirects” sekmesini aç

2. Yönlendirme Türünü Seç

İki farklı yönlendirme türü vardır:
  • 301 Redirect (Kalıcı)
  • 302 Redirect (Geçici)
👉 SEO için her zaman 301 Redirect kullanmalısın.


3. Domain ve Hedef URL Gir

  • Eski domaini seç
  • Yönlendirmek istediğin yeni URL’yi yaz

4. Ayarları Kaydet

Kaydettikten sonra yönlendirme aktif olur.

301 ve 302 Yönlendirme Arasındaki Fark

Bu farkı bilmek çok önemli ⚠️
Yönlendirme TürüAnlamıSEO EtkisiKullanım Amacı
301 RedirectKalıcıSEO aktarılır ✅Domain değişimi
302 RedirectGeçiciSEO aktarılmaz ❌Geçici yönlendirme
👉 Domain değiştiriyorsan kesinlikle 301 kullanmalısın.


.htaccess ile Domain Yönlendirme (Profesyonel Yöntem)

cPanel dışında daha güçlü bir yöntem de vardır: .htaccess
Örnek kod:
Kod:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^eskisite.com [NC]
RewriteRule ^(.*)$ https://yenisite.com/$1 [L,R=301]
Bu yöntem daha esnektir ve profesyonel projelerde tercih edilir.


www – non-www Yönlendirme

SEO için tek bir versiyon kullanmalısın:
👉 www.site.com
veya
👉 site.com
Örnek yönlendirme:
Kod:
RewriteCond %{HTTP_HOST} ^www.site.com [NC]
RewriteRule ^(.*)$ https://site.com/$1 [L,R=301]

HTTPS Yönlendirme (SSL Zorunlu)

Site güvenliği için HTTP → HTTPS yönlendirmesi şarttır 🔒
Kod:
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://site.com/$1 [L,R=301]

cPanel Domain Yönlendirme Özeti

İşlemAçıklamaÖnem Durumu
Redirect OluşturmacPanel üzerinden kolay işlemZorunlu
301 SeçimiSEO için kritikKritik ⚠️
.htaccess KullanımıGelişmiş yönlendirmeÖnerilen
www DüzenlemeTek URL standardıÖnemli
HTTPS YönlendirmeGüvenlik ve SEOKritik ⚠️

Domain Yönlendirme Yaparken Dikkat Etmen Gerekenler

Hatalı yönlendirme ciddi sorun çıkarır ⚠️
  • 301 yerine 302 kullanmak
  • Sonsuz yönlendirme (loop) oluşturmak
  • Yanlış URL yazmak
  • www ve non-www çakışması
  • HTTPS yönlendirmesini unutmak

Domain Yönlendirme Ne Zaman Kullanılır?

Şu durumlarda mutlaka kullanmalısın:
  • Domain değiştirirken
  • Siteyi HTTPS’e geçirirken
  • www düzenlemesi yaparken
  • Eski sayfaları yeni sayfalara taşırken

Kısa Özet

cPanel domain yönlendirme işlemi basit ama kritik bir işlemdir.
👉 En önemli kural: 301 redirect kullan
👉 SEO kaybı yaşamamak için doğru yapı kur
👉 Gelişmiş kontrol için .htaccess tercih et
Doğru yapılandırılmış bir yönlendirme, hem kullanıcı deneyimini hem de SEO performansını korur.