Web sitemin URL’lerine “www” eklemeli miyim? Artıları ve eksileri nelerdir?


78

http://www.example.com/Vs sahip olmanın artıları ve eksileri http://example.com/nelerdir?

Örneğin, bildiğim bir sorun, eğer olmadan bir etki alanı kullanırsam www, yalnızca geçerli alt etki alanı için çerez ayarlayamazsam (alt etki alanı olmadığından ) ve ayarladığım çerezlerin tüm alt etki alanlarına gönderileceğidir.


1
@John Conde: Onayladığınız düzenlemenin soruyu daha da kötüleştirdiğini düşünüyorum. "Sorumum karmaşık olmak için oldukça basit ve www ile www olmayan www'nin giriş ve çıkışlarını bilmek istiyorum." ingilizce bozuldu ve hiçbir durumda bir anlam ifade etmiyor.
Thomas Bonini

Yanıtlar:


66

Ancak, Çerezleri yalnızca ana sitedewww.example.com ayarlamanıza izin verdiğini unutmayın . Kullanmak , yalnızca içerdiği çerezleri ayarlamanıza izin verecektir . Dolayısıyla, herhangi bir alt alan adı için yapılan her istek, aktarımı biraz yavaşlatan çerezleri içerecektir. Kullanmak , hangi bölümlerin çerezleri ayarlamak istediğinize karar vermenizi sağlayacaktır.example.com*.example.comstatic.example.comwww.example.com


7
Bu, büyük web sitelerinin , çerez içermeyen alanlara sahip olmaları için statik içerik için (örneğin, Stack Overflow için sstatic.net gibi) etki alanlarını tamamen ayırmasının en büyük nedenlerinden biridir . Burada daha fazla bilgi: developer.yahoo.com/performance/rules.html#cookie_free
Greg Bray

10
evet, "no-www" hareketinin en büyük dezavantajı bu. Bu kesinlikle can sıkıcı bir durum.
Jeff Atwood

@Jeff: Bir dereceye kadar doğrudur, ancak paralelleştirmeyi arttırmak için zaten farklı bir alanda statik içeriği barındırmak daha faydalı olabilir.
DisgruntledGoat

3
@DisgruntledGoat: Paralelleştirme, alt alanlar kullanılarak da arttırıldı! developer.yahoo.com/performance/rules.html#split
Marco Demaio

1
Bu cevap artık RFC 6265'in daha yaygın bir şekilde uygulandığı için artık kullanılmamaktadır. (Bu cevap yazıldığı sırada yoktu.)
Michael Hampton

27

Eğer kullanacaksanız www.example.com, example.comsürekli olarak doğrudan yönlendirmeniz gerekir www.example.com.

wwwAlt alan, bazı durumlarda, aslında ana TLD tamamen farklı bir sunucusudur. Çoğu arama motoru bunu anlayacak kadar akıllı olsa da, yeniden yönlendirmeyi yerleştirmek hala iyi bir uygulamadır.

Bunun tam tersi benim, www.example.comkalıcı bir yönlendirme example.comçünkü ben daha kısa kanonik URL'yi kullanmayı tercih ediyorum. Ayrıca bir HTTP isteğinin example.combir web sayfası vermesini beklemem ya da herhangi bir alt etki alanının HTTP istekleriyle ne şekilde ilgilendiğine bir yönlendirme beklememin bir anlamı var .

Ayrıca, kişilerin, tarayıcı araç çubuğundan seçtikleri kanonik URL’yi kullanarak sitenize bağlanmalarını istersiniz. Kanonik URL’niz DEĞİL olana yeniden yönlendirmek, bu konuda tutarlılık sağlamanıza yardımcı olur.


23

Alt etki alanı dahil olmak wwwüzere iki koşuldan aşağı kaynamaya görünüyor:

  1. Çerezler - Çerezleri yerleştirmek *.example.combeni rahatsız eder (daha fazla trafik çeker) çünkü çerezler alt alandan bağımsız olarak her istekle birlikte gönderilir. Bu durumda www, *.example.comihtiyacım olduğunda (ör. Kimliği doğrulanmış kullanıcı çerezi) çerez ayarlamayı veya www.example.comdiğer alt alanlarımın trafiğini azaltmayı seçtiğim için kullanmayı tercih ediyorum.

  2. Estetik - Etki alanının nasıl göründüğünü çok önemsiyor muyum? Eğer gerçekten nefret ediyorum wwwama çerez trafiğinden endişeleniyorsam, statik içeriğimi static-example.comçerez içermeyen gibi yepyeni bir alanda barındırarak sorunu hafifletebilirim .


17

Bu çok küçük bir mesele ancak ticari sitelerle alakalı olanı. Teknik olmayan kullanıcılardan, bir web sitesinin başlaması için wwwbir etki alanı görmeyebileceklerini göremediklerinde, bir web sitesinin başlaması beklentisi vardır .

İşlerin nasıl yürüdüğünü bilenlere aptalca gelse de, bu tutumu sık sık ailemle, arkadaşlarımla ve teknik olmayan meslektaşlarla karşıladım ve bu kişilerin müşterilerinizin büyük çoğunluğunu temsil etmeleri muhtemel.

Ek olarak, e-posta, dünya işlemcileri, sosyal ağ istemcileri & co gibi pek çok yazılım otomatik wwwolarak köprü ile başlayan bir alan adını tanıyacak ve onu aktif hale getirecektir - yazılım non-wwwiçin eklemeniz gereken çıplak veya veya bir alanla http://aktif hale getirmek için. Bir tarayıcıya kopyalayıp yapıştırmak yerine bir bağlantıyı tıklamak sitenizi ziyaret eden veya rakiplerinize giden bir müşteri arasındaki farkı yaratabilir.


Aslında alan adı için www olmadan çok fazla reklam görüyorum. Örneğin, BBC her zaman URL’lerini bbc.co.uk/whateverher zaman www sürümüne yönlendirdikleri gibi belirtir.
DisgruntledGoat

+1 Küçük düşüncelerinize tamamen katılıyorum. Kesinlikle "teknik olmayan kullanıcılardan bir web sitesinin www ile başlayacağı beklentisi" olduğu doğru ve "doğrudur:" bir etki alanı için web sitesi olarak düşünmeyeceklerini gördüklerinde ". Bizim gibi teknoloji kullanıcıları için garip geliyor, ama bu hayat.
Marco Demaio

Tipik olarak, URL www ile başlamazsa http://, en önden dahil ediyorum . URL ise http://www.example.com, o zaman genellikle sadece kullanırım www.example.com. Eğer öyle olsaydı http://other.example.com, o zaman kullanırsınız http://other.example.com. Aksi takdirde, kullanıcılar bunun bir URL olduğunu anlamamaktadır. Kulağa çılgınca geliyor, ancak insanlar her zaman URL'leri ve e-posta adreslerini karıştırıyor. Ne yazık ki, web’de o kadar çok şey bıraktık ki, kullanıcılarımız artık temelleri bilmiyor.
Brad

Aslında yaptığımız şey internetin erişimini bu konuda hiç eğitilmemiş insanlara yaymaktı. On yıl önce, temelde sadece internette inekler var. (Abartı.) Bugünlerde neredeyse kelimenin tam anlamıyla herkes facebook, google, "internet" kullanıyor. Bir arabanın nasıl çalıştığını bilmeden kaç kişi var. Veya bir süzücü. Veya dizgi. (Değişken derecelerde alaka düzeyi ile.)
Cornelius

9

Arama sonuçları veya istenen diğer sonuçlar için bir başkasını kullanmanın somut bir nedeni görünmüyor. Benim kişisel tercihim no-wwwuzunluk nedeniyle.

En önemli şey, tercih ettiğiniz etki alanına yönlendirdiğinizden emin olmak ve tercih ettiğiniz etki alanını Google Arama Konsolu’nda (Google Web Yöneticisi Araçları) ayarlamayı unutmayın.


4

Çerezler, estetik, wwwalt alan adı bekleyen teknik olmayan kullanıcılar ile ilgili yukarıdaki geçerli cevapları tekrar etmeden ...

www.Ana site için alt etki alanı yaklaşımını destekleme eğilimimin bir diğer nedeni de yerel kalkınma için. Kullandığım local.benim yerel sınama sunucusu için. Siteye her zaman bir alt etki alanı üzerinden erişilmesini ve gerekirse test ve canlı siteleri kolayca ayırt edebilmeyi umuyorum. Çerezler yerel ve canlı sitelerden ayrı tutulabilir.

  • www.example.com Canlı site
  • local.example.com Yerel test sunucusu

Test sunucusu için bir alt etki alanı kullanmak ayrıca bir mobil cihazdan kolay test yapılmasına olanak tanır, çünkü alt etki alanı yerel bir test sunucusuna (yerel IP) işaret eden genel DNS'de tanımlanabilir. Yalnızca mobil cihaz yerel WiFi ağındayken yerel test sunucusuna erişebilir. (Yerel olarak bağlanırken mobil tarayıcı optimizasyonlarının devre dışı bırakıldığından emin olun, aksi takdirde uzaktan optimizasyon sunucusu ayrıca yerel sunucunuza erişmeye çalışır ve başarısız olur.)


1

Evet, daima wwwçıplak alan yerine kullanın . Her ne kadar Heroku biraz uzmanlaşsa da, inşa ettikleri yönlendirme yapısı insanlar makine kümelerine yayıldıkça daha yaygın hale gelecektir. Çıplak alanlar, www'den çok daha az esnektir, çünkü bir CNAME kaydı yerine A'ya ihtiyaç duyarlar. Bkz. Https://devcenter.heroku.com/articles/avoiding-naked-domains-dns-arecords .

Bugün öyle düşünmese de, web üzerindeki her sitenin umarım yakında SSL kullanacak olması gerekir. Bunun nedeni, güvenlik her zaman güvenlikten daha iyidir ve SSL’nin maliyetleri zaten sadece ~% 1 ek CPU’dur (bkz. Http://www.imperialviolet.org/2010/06/25/overclocking-ssl.html ). Www için de SSL sertifikanızı almalısınız.


0

SEO çalışanlarım bana Google’ın çıplak alanları sevmediğini söylüyor . Bunun bir belirtisi, myblog.blogspot.comblogunuzu yönlendirmeye çalışırsanız example.com/blog, Blogların çıplak alanlarda barındırılamayacağını söyleyen bir hatayla karşılaşmanızdır .


1
Bu çok şüpheli.
Majesteleri

1
Özel bir alanda barındırma yapan Blogger , ghs.google.com adresine bir CNAME kullanarak yapıldığından ve çıplak etki alanı bir CNAME olamayacağından bunu yapamazsınız.
Michael Hampton,

Teknik olarak, çıplak alanlar CNAME olabilir, ancak tüm postalar MX kayıtları yerine bu CNAME’ye de gönderildiği için posta teslimini keser.
Stephen Ostermiller
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.