Sitenin Hem www ile Hem www Olmadan Çalışması Zararlı mı?
Bir web sitesinin hem “www” ile hem de “www” olmadan çalışması SEO açısından zararlı olmaktadır çünkü bu durum “kopya içerik” sorunlarına yol açabilir ve arama motorlarının sitenizi doğru şekilde indekslemesini zorlaştırabilir. İşte bu durumun SEO üzerindeki olası olumsuz etkileri:
- Kopya İçerik Sorunları: Eğer siteniz hem “www” hem de “www” olmadan erişilebiliyorsa, arama motorları bu iki URL’yi farklı sayfalar olarak değerlendirebilir. Bu, aynı içeriğin iki farklı URL’de bulunması anlamına gelir ve bu da kopya içerik sorunlarına yol açabilir. Arama motorları kopya içerik nedeniyle sayfanın sıralamasını etkileyebilir veya sayfanın önemini düşürebilir.
- Yönlendirme ve Linkler: Eğer sitenizin farklı URL’leri varsa, başka siteler tarafından verilen bağlantılar (backlinkler) bu URL’lerden birine işaret edebilir. Bu durum, SEO’nun etkinliğini düşürebilir çünkü arama motorları, bağlantıların tümünü tek bir URL’de toplamak yerine, bu bağlantıları iki farklı URL arasında böler.
- Dizinleme Sorunları: Arama motorları, “www” ile “www” olmadan olan iki URL’yi ayrı ayrı dizine ekleyebilir. Bu durum, dizinlemede karışıklığa yol açabilir ve arama motorlarının sitenizin hangi URL’yi ana sayfanız olarak kabul edeceğini belirlemesi zorlaşabilir.
- Kullanıcı Deneyimi: Kullanıcılar, sitenize hem “www” hem de “www” olmadan erişim sağladığında, sitenizin hangi versiyonunun ana site olarak kabul edildiği konusunda kafa karışıklığı yaşayabilir. Bu da kullanıcı deneyimini olumsuz etkileyebilir.
Bu nedenlerden ötürü, bir web sitesinin tek bir URL formatı kullanarak tutarlılık sağlaması önemlidir. Bunun için, “www” ve “www” olmadan her iki şekide çalışan URL’leri bir ana URL formatına yönlendirmek ve arama motorlarına hangi URL’nin tercih edilen URL olduğunu belirtmek iyi bir SEO uygulamasıdır. Bu, genellikle 301 yönlendirmeleri (kalıcı yönlendirmeler) ve Google Search Console’da tercih edilen alan adı ayarları kullanılarak yapılır.
Bir web sitesinin hem “www” ile hem de “www” olmadan çalışmasını önlemek ve SEO açısından tek bir URL formatına yönlendirme yapmak için .htaccess
dosyasını kullanarak kalıcı yönlendirmeler (301 yönlendirmeleri) yapabilirsiniz. İşte bu işlemi nasıl yapabileceğinize dair adımlar:
Siteyi Sadece www ile Çalıştırmak İçin htaccess Kodu
Ziyaretçilerin sitenize example.com (www olmadan) adresinden geldiğinde, www.example.com (www ile) adresine yönlendirilmesini istiyorsanız, .htaccess dosyanıza aşağıdaki kalıcı yönlendirme kodunu ekleyebilirsiniz. Bu durumda siteniz sadece www ile çalışacaktır.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [L,R=301]
Bu kod parçası, example.com gibi “www” olmayan bir URL’yi otomatik olarak www.example.com şeklinde yönlendirecektir.
Siteyi www olmadan Çalıştırmak İçin htaccess Kodu
Ziyaretçilerin www.example.com (www ile) adresinden geldiğinde, example.com (www olmadan) adresine yönlendirilmesini istiyorsanız, .htaccess dosyanıza aşağıdaki kodu ekleyebilirsiniz:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]
Bu kod parçası, www.example.com gibi “www” ile olan bir URL’yi otomatik olarak example.com şeklinde yönlendirecektir. Yani siteniz https://example.com şeklinde çalışacaktır.
Önemli Notlar:
htaccess
dosyanızın doğru konumda ve doğru izinlere sahip olduğundan emin olun. Genellikle.htaccess
dosyası, sitenizin kök dizininde bulunur.- Yönlendirmeleri uygulamadan önce mevcut
.htaccess
dosyanızın bir yedeğini alın. Böylece herhangi bir sorun yaşadığınızda geri dönebilirsiniz. - Değişikliklerden sonra yönlendirmelerin düzgün çalışıp çalışmadığını test edin. Tarayıcı önbelleğinizi temizlemeyi unutmayın veya gizli modda test yapabilirsiniz.
- SEO açısından doğru yönlendirmeyi kullanarak arama motorlarına tek bir URL formatının ana format olduğunu belirtmeniz önemlidir.
Bu adımları izleyerek, hem “www” ile hem de “www” olmadan olan URL’leri tek bir URL formatına yönlendirebilir ve SEO performansınızı iyileştirebilirsiniz.