Htaccess Yönlendirme ile www Ekleme veya Kaldırma Rehberi

İçindekiler ✓
Htaccess yönlendirme, özellikle SEO uyumu ve tarayıcı yönlendirmeleri açısından web yöneticileri için büyük önem taşır. Web sitenizin “www” ile mi yoksa “www olmadan” mı çalışacağına karar vermek sadece görsellik değil, aynı zamanda arama motorları için de büyük bir sinyal niteliğindedir.
Bu yazıda htaccess yönlendirme yöntemiyle www yapısını nasıl kaldırabileceğinizi veya ekleyebileceğinizi adım adım öğreneceksiniz. Ayrıca doğru yapılandırmanın SEO açısından neden bu kadar önemli olduğunu açıklayacak, örnek htaccess kodları ve olası hataları da detaylandıracağız.
1. www Kullanımı Neden Önemlidir?
Birçok web sitesi hem www.ornek.com hem de ornek.com üzerinden erişilebilir. Ancak bu iki yapı teknik olarak farklıdır ve arama motorları her ikisini ayrı sayfa olarak görebilir. Bu durum:
Kopya içerik (duplicate content)
SEO sıralama kaybı
Domain otorite bölünmesi
gibi sorunlara neden olabilir.
İşte burada htaccess yönlendirme devreye girer. Doğru bir yönlendirme ile tüm trafiği tek bir versiyona yönlendirerek SEO’yu güçlendirmiş olursunuz.
2. www Kaldırma mı, Ekleme mi?
Bu tamamen kişisel ve marka tercihlerine bağlıdır. Ancak dikkat edilmesi gereken noktalar şunlardır:
www ile kullanım avantajları:
CDN’lerle uyumluluk
Alt alan adı yapısına uygunluk
www olmadan kullanım avantajları:
Kısa ve sade URL
Kullanıcılar için daha akılda kalıcı
Google, hangi versiyonu kullanacağınız konusunda tarafsızdır. Yeter ki tek bir versiyona yönlendirme yapılsın.
3. Htaccess Dosyası Nedir?
.htaccess, Apache sunucularında bulunan ve sunucunun davranışlarını kontrol eden bir yapılandırma dosyasıdır. Sayfa yönlendirme, erişim kontrolü, gzip sıkıştırma, tarayıcı önbellekleme gibi işlemler için kullanılır.
WordPress gibi CMS sistemlerinde varsayılan olarak bulunur. Eğer yoksa FTP ile kendiniz oluşturabilirsiniz.
4. Htaccess Dosyası Nerede Bulunur?
Web sitenizin ana dizinine FTP ile bağlanın.
.htaccessdosyasını bulun. (Dosya gizli olabilir, gösterimi aktif edin.)Yedek almadan düzenleme yapmayın.
Alternatif olarak cPanel üzerinden Dosya Yöneticisi ile de ulaşabilirsiniz.
5. www Kaldırma İçin Htaccess Yönlendirme Kodu
Eğer sitenizi www’siz olarak kullanmak istiyorsanız (örnek: https://ornek.com), aşağıdaki kodu .htaccess dosyanıza ekleyin:
Bu kod, gelen tüm www uzantılı trafiği, www içermeyen versiyona 301 kalıcı yönlendirme ile gönderir. 301 yönlendirme SEO açısından en doğru yöntemdir.
6. www Ekleme İçin Htaccess Yönlendirme Kodu
Eğer sitenizin www’li versiyonunu kullanmak istiyorsanız (örnek: https://www.ornek.com), aşağıdaki yönlendirme kodunu kullanın:
Bu kod, ornek.com adresine gelen tüm trafiği www.ornek.com adresine yönlendirir.
Not: Kodlarda HTTPS kullanılmıştır. Eğer SSL sertifikanız yoksa http:// olarak güncelleyin.
7. WordPress ile Kullanım
WordPress kullanıyorsanız, yönlendirme sonrası Ayarlar > Genel sekmesinden WordPress Adresi (URL) ve Site Adresi (URL) alanlarını da yeni yönlendirme yapısına göre güncellemelisiniz.
Örnek:
https://www.ornek.com→ her iki alana da bu adresi yazın.
8. SEO Açısından Dikkat Edilmesi Gerekenler
Htaccess yönlendirme işlemi doğru yapıldığında SEO’ya katkı sağlar. Ancak eksik ya da hatalı yapılandırmalar sitenizin trafiğini olumsuz etkileyebilir.
Yapılmaması Gerekenler:
Hem
wwwhemwww olmayanversiyonun aynı anda açık bırakılması302 yerine 301 yönlendirmesi yapılmaması
Yönlendirme döngüsü (redirect loop) oluşturmak
Yönlendirme sonrası canonical etiketini güncellememek
9. Canonical Etiketini Güncelleyin
Htaccess yönlendirme sonrası, HTML sayfalarınızın <head> bölümünde bulunan canonical etiketinin yeni yapıya uygun olması gerekir:
Yanlış canonical etiketi, Google’ın sayfayı hatalı indekslemesine neden olabilir.
10. Google Search Console Ayarları
Yönlendirme işleminden sonra Google Search Console üzerinden tercih edilen alan adını seçmeyi unutmayın.
Giriş: search.google.com/search-console
Mülk ekleyin (hem www’li hem www’siz versiyonu)
Alan adınızı doğrulayın
Tercih ettiğiniz sürümü seçin
11. Bing ve Yandex için Bildirim
Google dışında diğer arama motorlarını da bilgilendirmek iyi bir pratiktir:
Bu platformlara yönlendirme sonrası sitemap göndererek yeniden tarama talep edin.
12. Site Haritası Güncellemesi
Yeni URL yapısına göre sitemap.xml dosyanızı güncelleyin. WordPress kullanıyorsanız Yoast SEO veya Rank Math gibi eklentilerle bu işlem otomatik yapılır.
13. Yönlendirmeyi Test Etme
Yönlendirmelerinizin çalıştığını test etmek için:
Tarayıcı ile manuel test
Hatalı yönlendirme zincirleri SEO açısından olumsuz etkiler doğurabilir.
14. Alternatif: Eklenti ile Yönlendirme
Kodlarla uğraşmak istemiyorsanız, şu eklentileri kullanabilirsiniz:
All in One SEO: Gelişmiş yönlendirme seçenekleri sunar.
Really Simple SSL: HTTPS ve yönlendirme işlemlerini otomatikleştirir.
Ancak bu eklentilerin htaccess kadar doğrudan etkili olmadığını unutmayın.
15. Htaccess Düzenlemeden Önce Yedek Alın
Htaccess dosyasındaki tek bir hata, sitenizin tamamen erişilemez hale gelmesine neden olabilir. Bu nedenle:
FTP üzerinden dosyanın bir kopyasını alın.
UpdraftPlus gibi bir eklenti ile tam site yedeği oluşturun.
Sonuç: SEO İçin Htaccess Yönlendirme Şart
Htaccess yönlendirme, sitenizin profesyonel görünmesini sağlar, içerik tekrarını engeller ve SEO performansınızı yükseltir. www yapılandırması bir tercih meselesi olsa da, hangi versiyonu seçerseniz seçin tüm trafiği tek versiyona yönlendirmek zorundasınız.
Bu işlem yalnızca teknik düzenleme değil, aynı zamanda SEO altyapınızın temelidir.
Diğer WordPress Blogları: WordPress Ping Servisleri



