.htaccess ile www Yönlendirme

Web sitenizin URL yapısını “www” (World Wide Web) takısıyla kullanmak istiyorsanız, bunu yapmanın en sağlıklı ve kalıcı yolu .htaccess dosyası üzerinden 301 (Kalıcı) Yönlendirmesi yapmaktır. Bu yöntem, hem HTTP hem de HTTPS trafiğini kapsayarak ziyaretçilerinizi doğru adrese ulaştırır.

.htaccess Dosyasına Eklenecek Kod

Aşağıdaki kod bloğunu .htaccess dosyanızın en üstüne (RewriteEngine On satırından hemen sonrasına) eklemeniz yeterlidir:

# WWW Yönlendirme (HTTP ve HTTPS Destekli)
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [L,R=301]

Not: yourdomain.com yazan yeri kendi alan adınızla değiştirmeyi unutmayın.

Örnek Yönlendirme Senaryosu

Bu kod eklendikten sonra sunucunuz şu şekilde davranacaktır:

  • http://siteadi.comhttps://www.siteadi.com
  • https://siteadi.comhttps://www.siteadi.com

SEO Açısından Neden Önemli?

Arama motorları (Google, Yandex vb.), bir sitenin www olan ve www olmayan sürümlerini iki farklı web sitesi olarak algılayabilir. Eğer bu yönlendirmeyi yapmazsanız:

  1. Kopya İçerik (Duplicate Content): Aynı içerik iki farklı adreste göründüğü için SEO puanınız bölünebilir.
  2. Backlink Gücü: Sitenize gelen linklerin bir kısmı “www”li adrese, bir kısmı “www”siz adrese giderse link gücü parçalanır.
  3. Otorite: Tüm trafiği tek bir URL yapısında toplamak, sitenizin otoritesini ve “Canonical” yapısını güçlendirir.

Özetle: Teknik SEO açısından “www” kullanıp kullanmamanız bir tercih meselesidir, ancak seçtiğiniz yapıda tüm siteyi tek bir çatı altında toplamak bir zorunluluktur.

Bir yanıt yazın

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