Bir alan adı yönlendirmesi, kullanıcıları ve arama motorlarını bir alan adı veya URL’den diğerine kesintisiz bir şekilde yönlendirmek için kullanılan stratejik bir yöntemdir. Bu teknik, web sitesi taşımaları, marka geçişleri veya URL yapı güncellemeleri sırasında hayati öneme sahiptir ve trafiğin, SEO sıralamalarının ve kullanıcı deneyiminin kesintisiz kalmasını sağlar.

AvaHost‘ta, alan adı yönlendirmesi, birden fazla alan adını birleştiriyor, yeni bir marka kimliği başlatıyor veya sitenizi yeniden yapılandırıyorsanız, hassasiyet ve esneklikle yönetilmektedir. Platformumuz, bağlantı değerini korumanıza ve ziyaretçiler için tutarlı erişim sağlamanıza olanak tanıyan hem geçici (302) hem de kalıcı (301) yönlendirmeleri destekler — tüm bunlar, sezgisel kontrol panelimiz aracılığıyla minimum yapılandırma ile mümkündür.

Alan Adı Yönlendirme Türleri

1. 301 Yönlendirmesi (Kalıcı Yönlendirme)

301 yönlendirmesi, bir URL’yi diğerine kalıcı olarak yönlendirir ve neredeyse tüm SEO değerini yeni URL’ye aktarır.

Kullanım Senaryoları:

  • Bir web sitesini yeni bir alan adına taşımak.
  • Eski sayfaları güncellenmiş URL’lere yönlendirmek.
  • Birden fazla alan adını tek bir alanda birleştirmek.

Örnek (Apache .htaccess dosyası):

Redirect 301 /old-page.html https://example.com/new-page.html

2. 302 Yönlendirmesi (Geçici Yönlendirme)

302 yönlendirmesi, kullanıcıları yeni bir URL’ye geçici olarak yönlendirir ve SEO değerini kalıcı olarak aktarmaz.

Kullanım Senaryoları:

  • Yeni bir web sitesi veya sayfayı test etmek.
  • Web sitesi bakımı sırasında kullanıcıları yönlendirmek.

Örnek (Nginx yapılandırması):

rewrite ^/old-page$ https://example.com/new-page temporary;

3. Meta Yenileme Yönlendirmesi

Meta yenileme yönlendirmesi, sunucu düzeyinde değil, sayfa düzeyinde gerçekleştirilir.

Kullanım Senaryoları:

  • Yönlendirmeden önce kısa bir mesaj görüntülemek.
  • Sunucu tarafı yönlendirmelerin mümkün olmadığı durumlarda hafif bir alternatif.

Örnek (HTML meta etiketi):

<meta http-equiv="refresh" content="5; url=https://example.com/new-page">

(Bu 5 saniye sonra yönlendirir.)

4. JavaScript Yönlendirmesi

JavaScript tabanlı yönlendirmeler, istemci tarafında gerçekleşir ve tarayıcıda JavaScript’in etkinleştirilmesini gerektirir.

Kullanım Senaryoları:

  • Koşullara (örneğin, konum, cihaz türü) göre kullanıcıları yönlendirmek.

Örnek:

window.location.href = "https://example.com/new-page";

Yönlendirme Nasıl Kurulur

.htaccess Kullanarak (Apache Sunucuları İçin)

Kök dizinindeki .htaccess dosyasını düzenleyin:

RewriteEngine On
RewriteRule ^old-page$ /new-page [R=301,L]

Nginx Kullanarak

Nginx yapılandırma dosyasını düzenleyin:

server {
    listen 80;
    server_name olddomain.com;
    return 301 https://newdomain.com$request_uri;
}

Değişiklikleri uygulamak için Nginx’i yeniden başlatın:

sudo systemctl restart nginx

cPanel Kullanarak

  1. cPanel‘e giriş yapın.
  2. Alan Adları > Yönlendirmeler bölümüne gidin.
  3. Yönlendirme türünü (301 veya 302) seçin, eski ve yeni URL’leri girin ve değişiklikleri kaydedin.

Alan Adı Yönlendirmeleri İçin En İyi Uygulamalar

  • SEO sıralamalarını korumak için kalıcı taşımalar için 301 yönlendirmeleri kullanın.
  • Yükleme hızını artırmak için yönlendirme zincirlerini en aza indirin.
  • Google’ın URL Denetim Aracı gibi araçları kullanarak yönlendirmeleri test edin.

Sonuç

Alan adı yönlendirmeleri, web sitesi taşımalarını, konsolidasyonları yönetmek ve kullanıcı deneyimini iyileştirmek için hayati öneme sahiptir. 301, 302 veya JavaScript tabanlı yönlendirmeleri kullanıyor olsanız da, bunları doğru bir şekilde uygulamak, kullanıcılar ve arama motorları için kesintisiz bir gezinme sağlar.