“Olmak yada olmamak işte tüm mesele bu” W. Shakespeare’in en ünlü dizesi. (Bu arada başka dizesini bilmediğimi fark edip bundan utandım. Bu yazıdan sonra ilk işin biraz Shakespeare okumak olacak. Nede olsa bilmemek değil öğrenmemek suç…)
Alan Adında WWW Kullanımı
Yıllardır bu konu üzerinde bir çok tartışma olmuştur ve genelde bir sonuca bağlanamayan site sahibinin tercihine kalan bir konu olarak kalmıştır. Eğer sizde bu konuda kararsız kalıyorsanız ne yapmalısınız? Alan Adında Www kullanımı olmalı mı olmamalı mı?
Alan Adında WWW kullanımı olmalı! Okumayı seven bir millet olmadığımız için cevabı olabildiğince yazımın başında veriyorum. Neden diye merak ederseniz aşağıda detaylı sebeplerini bulabilirsiniz. Detay istemiyorum bu işi kolayca çözelim derseniz gerekli olmasa www.google.com olur muydu? Deyip konuyu kapatayım… (Bu arada Chrome alan adlarında www olsa bile adres satırında göstermiyor. Bu sizi yanıltmasın.)
Halen bizimleysen ve merak edip okumaya devam edeceksen www konusuna geçmişinden girip geleceğinden çıkacağım. Detay önemli değil ben merak etmiyorum, vaktim yok, soruma cevap buldum diyorsan şuraya tıklayarak SEOLOG Blog’da ilgini çeken başka bir şeyler bulabilirsin belki.
Alan Adında WWW Kullanımının SEO’ya Etkisi
SEO açısından baktığımızda seolog.com.tr ile www.seolog.com.tr alan adı farklı ip adreslerine işaret edebileceği için Ocak 1997’den beri canonical url seçme zorunluluğu geldi. Bu aynı alan adı altında aynı içeriğe sahip 2 farklı sayfa olması durumunda hangisinin orjinal olup arama motorları tarafından dikkate alınması gerektiğini belirten bir etikettir.
Bu ayrımı yapabilmek için kullanmadığınız tüm varyasyonları 301 yönlendirmesi ile ana alan adına yönlendirmelisiniz. Bu şekilde hem arama motoru botları, hem de kullanıcılar site sahibinin tercih ettiği www olan veya www olmayan varyasyona otomatik olarak yönlendirilir. Arama motoru botlarının aynı sayfayı farklı varyasyonlar ile birden fazla indexlemesi yani kopya içerik engellenmiş olur. Örnek; ben alan adımı www.seolog.com.tr olarak kullanmak istiyorum.
http://www.seolog.com.tr – Ana Alan Adı
http://seolog.com.tr – 301 Yönlendirmesi ile www.seolog.com.tr alan adına yönlendirilmiştir.
(Farklı bir konu ama aynı işlem SSL sertifikası kullandığım için http:// içinde yapıldı. http otomatik olarak https ye gidiyor. )
Özet olarak gerekli 301 yönlendirmelerini yaptığınız sürece arama botları veya kullanıcılar açısından alan adında www olması veya olmaması pek bir şey fark etmiyor.
SEO açısından baktığımızda ise performans, güvenlik ve esneklik açısından alan adında www kullanımı gerekli olduğu ortaya çıkıyor.
Çerezler Alt Alan Adlarına Aktarılır
Öncelikle SEO düşünüldüğünde en önemlisi hızı etkileyebilecek gereksiz çerez yüklemesi devreye girer. Bir ana bilgisayar adından ayarlanan çerezler, tüm alt alanlara da gönderilir. Eğer kullandığınız alan adınızda sub domain dediğimiz ön ekler varsa ;
http://ekrem.seolog.com.tr gibi
Yani web sitenizde çerez kullanıyorsanız bu çerezler sitenize giren kullanıcıların tarayıcısı tarafından sunucudan talep edilecektir. Sunucu bu talebi geri çevirmeyip çerezleri kullanıcın bilgisayarına indirecektir. Bu sebeple çerezler ana ve alt alan (Sub domain) adlarınız arasında gereksiz yere dolaşabilir.
Seolog.com.tr alan adında oluşturulacak her hangi bir çerez bu alan adı altındaki tüm sub domainler de gereksiz olmasına rağmen kullanıcının tarayıcısı tarafından talep edilecektir. Örnek; seolog.com.tr adresinde gezen bir ziyaretçi seoanaliz.seolog.com.tr, cdn.seolog.com.tr, dashboard.seolog.com.tr gibi alt alan adınız varsa ve bunlardan birine girdiği durumda gereksiz yere kullanıcı ile dolaşacaktır. İyi bir şey ne olacak hepsi aynı alan adı diyebilirsiniz çünkü sonuçta ikisi de aynı web sitesi…
Tam tersi durumda yani site alan adı “www.seolog.com.tr” olması durumunda çerezler sadece www içinde kalacak ve diğer alt alan adlarına aktarılmayacaktır.
Yukarıdaki durum göz önüne alındığında bir alan adı www olmadan kullanıldığında ve kullanıcı alt alan adına (varsa) geçtiğinde iletişim yavaşlatıp performansa zarar verecektir. SEO açısından site hızı hesaplamalarında milisaniyelerin önemi düşünüldüğünde bu kötü bir kullanıcı deneyimi anlamına gelir. (Site hızlandırma)
Bunun dışında çerezlerin 3. şahıslar tarafından okunabileceğini de unutmamak gerekiyor. Bu sebeple güvenlik açısından www kullanmak daha mantıklı olacaktır.
Metin Mi? Site Adresi Mi?
Günümüzde bilinen ana alan adı uzantıları (com,net,org,com.tr gibi) için bu bir sorun olmasa da her gün yeni bir uzantı çıkıyor desek yeridir. Bir çok kişi http:// olmasa bile www ile başlayan bir şeyin web sitesi olduğunu biliyor peki;
seolog.istanbul veya seolog.mobi
Yukardaki şekilde yazılmış bir metni okuyan kaç kişi bunların alan adı olduğunu anlayabilir? Bu sizin gibi konuya veya internete hakim kişiler için web sitesi anlamına gelecektir. Fakat büyük bir kısım bu isimlerin bir web sitesini işaret ettiğini anlamayabilir. Bu riski almaya gerek yok bu sebeple pek bilinmeyen farklı bir alan adı uzantısı kullanıyorsanız başına www eklememek gibi bir hata yapmayın. Hele ki basılı reklam görselleriniz de…
seolog.istanbul Vs www.seolog.istanbul
Kısa ve Güzel Görünür Fakat!
Evet bir alan adının başında www olmaması hem söylenmesi hem de yazılması açısından kolaydır. Fakat bu konuda estetik 2. planda kalabilir. Ayrıca artık Chrome zaten www olsada olmasa da adres satırında göstermiyor.
Esneklik Önemli Bir Etken
Esneklikten bahsedersek, tekrar DNS hakkında konuşmaya başlamalıyız.
DNS’in, A tipi bir kayıt olması gerektiğini, bunun da sabit bir IP adresine işaret etmesi gerektiğini söyleyen bir sınırlaması vardır.
Sitenizin trafiği veya ihtiyaçlarına bağlı olarak onu farklı bir hizmete, bir Güvenlik Duvarı veya DDoS mitigator’una yönlendirmek istediğinizde CNAME türü kaydı kullanabilirsiniz. Fakat alan adınız “seolog.com.tr” şeklinde yani www ile başlamıyorsa maalesef bunu yapamazsınız. Esneklik açısından da www kullanmakta fayda vardır.
SONUÇ: Alan Adında WWW Kullanımı Gereklidir.
Şimdi veya gelecekte herhangi bir ölçeklendirme esnekliği istiyorsanız, baştan itibaren www ana bilgisayar adıyla gitmelisiniz. Www kullanmadığınızda alan adının daha güzel göründüğünü kabul ediyorum, fakat unutmayın ki bu sadece tarayıcının adres çubuğundaki pratik bir konudur. Yukarıdaki sebepleri dikkate alarak alan adında www kullanımı gerekli diyebiliriz.
Ancak, alan adının tamamını www ile kullanmanız gerektiğini söyleyen önemli konular var: Performans, güvenlik ve esneklik
İçeriğiniz veya keyfinize göre tercih size bağlıdır. Bu konuda farklı bir fikriniz veya açıklamanız varsa yorum olarak yazmanız hem benim hem de bu makaleyi okuyacak farklı kişilerin konu hakkındaki bilgisini arttıracaktır.
WWW ‘nun Tarihi Geçmişi
Web bir kavram olarak ilk kez İsviçre’nin CERN fizik laboratuvarında 1989 yılında ortaya atılmış ve 1990 yılında devreye girmiştir. Buradaki amaç CERN’deki bilim adamlarının yaptıkları çalışmaları hızlı bir şekilde dünyaya yayabilmelerini sağlamaktı. Bu sistem bir kaç yıl içinde biraz daha geliştirilse de tatmin edici değildi ve sonrasında gelişerek 1990 sonlarına doğru tüm dünyada yaygın bir şekilde kullanılan bir sistem halini aldı.
Web kavramı, CERN’de bir bilgisayar programcısı olan Tim Berners-Lee’nin HTML adlı metin işaretleme dilini geliştirmesiyle oluşmuştur. Bugün de kendisinin başkanı olduğu W3C (World Wide Web Consortium) tarafından standartları belirlenmektedir. (Kaynak Wiki)
WWW Nedir? Nasıl Çalışır?
WWW, World Wide Web kelimelerinin ilk harflerinin kısaltılmasıdır. Güzel Türkçe’mize “Dünya Çapında Ağ” olarak çevirebiliriz. İnternet siteleri adı üstünde sadece internet bağlantısı üzerinden erişilebilen sistemlerdir. Bu web sitelerini oluşturan dosyalar, görseller veya veri tabanları sunucu adı verilen ve 24 saat kesintisiz çalışan yüksek kapasiteli bilgisayar sistemlerinde barındırılmaktadır. Bir web sitesi kurabilmeniz için öncelikle bir alan adı tescil ettirip bunu bir ana bilgisayara yönlendirmeniz gerekmektedir. Alan adı ve ana bilgisayar terimi genelde kavram kargaşasına sebep olabilmektedir.
İnternet Nedir?
Şimdi sırasıyla bilgisayarınızı açtığınızda aslında ilk önce kullandığınız modem ile servis sağlayıcınızın ağına giriyorsunuz. Bunu TTNET olarak varsayalım. Modem ile TTNET ağının bir parçası oldunuz. Aslında TTNET ise servis sağlayıcılarının oluşturduğu daha büyük bir ağın parçasıdır. Siz TTNET üzerinden bu ağa da bağlanırsınız. Bu girdiğiniz ağ işte internet yani ağların oluşturduğu ağdır. Nasıl ki firmalar şirket içi bilgisayarlarını birbirine bağlıyorsa internette tüm dünyadaki bilgisayar veya telefon gibi cihazları birbirine bağlayan global bir ağdır.
İlk başta bahsettiğimiz sunucularda aynı şekilde internet ağı içindedir. Siz tarayıcınıza web sitesinin adresini yazdığınızda tarayıcınız internet dediğimiz ağda gitmek istediğiniz sitenin barındırıldığı sunucuyu bulup o sunucudan gerekli bilgileri alıp cihazınızın ekranında görmenizi sağlar. Bu basit bir özetti aslında çok daha detaylı ve teknik işlemler gerçekleşmektedir.
http://internet-map.net/ adresine girerek dünya internet ağını görebilirsiniz.
Sunucu tarafından baktığımızda ise bir sunucu üzerinde internet hızı ve sunucu kapasitesine bağlı olarak yüzlerce alan adı barındırılabilir. Bu alan adlarında karışıklık olmaması için sunucuya tanımlanırken örnek seolog.com.tr olarak tanımlanır. Bu bir alan adının en üst seviyesidir. Subdomain denilen sub.seolog.com.tr şeklinde alt alan adları açılabilmektedir.
1990’lı yılların ortasına kadar alan adları www ile kullanılırken bazı kişiler bazı teknik işlemler ile www kaldırıp alan adlarını sadece seolog.com.tr şeklinde kullanmaya başladılar. Bu şekilde farklı ip tanımlamaları ile aynı alan adında www.seolog.com.tr ve seolog.com.tr şeklinde 2 farklı site yayınlayabildiler.