我知道將您的網站完全保留爲'http:// www'或http://,我也知道www只是一個子域名。www子域的好習慣?
我現在面臨的主要問題是其中哪一個是最好的選擇?我正在爲我的一臺服務器配置htaccess,並且無法決定將所有流量重定向到www子域。 (我知道該怎麼做。)
這只是一個最佳實踐問題。我看到Google和亞馬遜這樣的大公司都轉到了www子域,但對我來說這聽起來沒有必要 - 我不想錯過任何東西。
謝謝!
我知道將您的網站完全保留爲'http:// www'或http://,我也知道www只是一個子域名。www子域的好習慣?
我現在面臨的主要問題是其中哪一個是最好的選擇?我正在爲我的一臺服務器配置htaccess,並且無法決定將所有流量重定向到www子域。 (我知道該怎麼做。)
這只是一個最佳實踐問題。我看到Google和亞馬遜這樣的大公司都轉到了www子域,但對我來說這聽起來沒有必要 - 我不想錯過任何東西。
謝謝!
有趣的是,去年我花了太多時間研究我的公司網站之一。我得出的結論是,只要您將一個重定向到另一個(用戶可以在任一版本中找到您),這並不重要。在過去的10年中,我一直使用www子域。從去年開始,我所有的新項目都沒有它,因爲它是不必要的 - 也可以保存4個字符。
應該注意:重要的是要保持一致,並將其稱爲規範版本。如果您的網站不一致,它可能會嚴重影響您的網站。 –
備註:如果您的網站相當大並且使用Cookie,可能會有一些考慮,因爲您可能需要爲子網域發送一些cookie,但不在www子網域或反之亦然 –
我認爲這只是一個偏好問題。感謝您的確認! – Jonathan
除非您打算將您的網站放在證書後面,否則我建議讓這兩臺主機都可以訪問。
我打算這樣做,但其中一個會簡單地爲另一個301做一個301--如果您訪問www.example.com/index,則會將301轉到http://example.com/index。這是一個很好的做法,以保持餅乾等相同的東西。 – Jonathan
在這種情況下,只要您從兩者中獲取流量並重定向到其中一個,您就會沒事的。我重定向到www,但它是純粹的偏好,不應該有任何負面影響。 – RhinoWalrus
底線;只要兩者都可以訪問,這並不重要。
我傾向於刪除www。大多數時候,從技術上講,它不再是必要的。
但是,對於較短的域名添加www。有時會使它看起來更好看。有點像室內設計,你需要有奇數個物品。例如www.xyzjk.com
看起來非常對稱,並且有3對字符(奇數)。我想這就是爲什麼谷歌使用www.google.com
而不是google.com
。
另一件事是,在一些CMS或論壇中,網址必須以http://
或www.
開頭才能轉換爲可點擊的超鏈接。因此,爲了可能獲得一些額外的傳入鏈接,您可能需要更喜歡www。
我的投票顯然是沒有WWW。除了這四個字節(www。)在每個請求/答案中傳遞(每個字節都計數,對吧?)。我的客戶對此感到滿意!
當有人問他們在名片或信箋上打印時:「如果人們不以www開頭,他們是否知道這是一個互聯網地址?」我告訴他們繼續前進並打印www,然後離開第一個點!
在印刷紙上,我看到我的客戶寫下所有這些。然而,大多數客戶現在更喜歡模仿CNN.COM第一格式:
然後,如果人們使用點,還是不行,它在正確的地址結束(沒有所有這些額外的字節!)
顯然,越來越多的人AR e關注CNN.COM並從大多數網站的www上移開。
最簡單的辦法,我從No WWW, Better SEO用的是每次啓動的.htaccess有以下幾點:
RewriteEngine On
RewriteBase/
# FROM www. --TO-- NO www.
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
這只是一個剪切和粘貼沒有腦子。這是我在數百個網站和域中每個.htaccess上的第一件事情。
編輯2014年4月22日
理由使用子域名:餅乾
有一個考慮使用子域(如www,但並不總是WWW),這是餅乾。
如果你爲一個域分配一個cookie,它可能可用於所有子域(至少如果不是非常仔細地做!)。
例如:
鑑於:
一個更好的計劃將是對邏輯的子域的一切,直接裸域其中之一......
例如:
你會刪除所有WWW。來自www.usa.example.com等域名,並將example.com重定向到earth.example.com(或web.example.com,或main.example.com或w.example.com!)。
這樣,每個子域可以共享example.com的餅乾,並且也可以擁有自己的餅乾!
當然,大多數網站不使用多個子域名,因此與cookies沒有衝突,也沒有理由使用www。
編輯2017年12月12日 - 靜態內容
有理由不使用子域名:靜態內容
有一件事我沒有提到是cookie的靜態內容。像許多大網站一樣,我爲此使用了一個單獨的域。
的Cookie網站域名
cookie的靜態內容。
如果你有很多網站,你可以設置一個靜態內容。
的Cookie的網站:
域cookie的靜態內容。
有理由不使用子域名:綠色網站
另一個理由不使用www。是「綠色」原因還是碳足跡。所有的事情都是平等的...... - www.example.com獲得更大的碳足跡比 - w.example.com這仍然是大於 - example.com
如果一個關心他們的碳足跡,或者如果網站聲稱是「綠色」,那麼他們不應該使用「www」。在他們的網站地址,因爲這四個字符將增加他們的碳足跡傳輸他們的域名(儘管數量非常少!)。
讓一個網站通過擺脫「www」來證明他們真的是綠色的。在他們的領域!
有理由不使用子域名:心理
另一個原因不使用 「WWW」。是編寫代碼的「心理」方面。大多數程序員認爲這是裸露的網站。例如,我正在爲一個名爲AngBarato.Com的網站(它的意思是「菲律賓的廉價點com」,並且是一個買賣網站)的SEO工作。大約一半的鏈接是www.angbarato.com網頁,一半是angbarato.com網頁。編碼人員打算使用「www。」,但他只有一半時間在沒有「www」的情況下編寫域名。
我說服他這些錯誤很難找到和處理。例如,使用文本編輯器Geany,我們搜索了angbarato.com。當然,所有鏈接都出現了(一些鏈接和一些沒有「www」)。另一方面,做一個替換「www」。爲「」立即修復所有鏈接(和SEO)!
尋找「www。」並將其刪除,比查找「www。」的位置更容易調試。 不存在,並快速添加「www」。到每個缺失的鏈接!更糟的是,如果有像www.usa.angbarato.com這樣的子域名。
靜態內容 - 我沒有提到的一件事是無Cookie的靜態內容。像許多大網站一樣,我爲此使用了一個單獨的域。 example-1.com - 免費網站域名 static-example.com - 無Cookie的靜態內容。 如果您有許多網站,您可以爲靜態內容設置一個。 的Cookie的網站: plant-only.org vekind.org fyuel.org tait.asia my-static-content.info - cookie的靜態內容。 plant-only.my-static-content.info vekind.my-static-content.info fyuel.my-static-content.info tait.my-static-content.info –
關於meta爲什麼沒有www for [stackoverflow.com](http://meta.stackexchange.com/questions/45277/why-isnt-stackoverflow-using-www-in-the-url)的問題可能是有趣的 - 它也可以鏈接到其他資源。 –
這個問題*可能*更適合網站管理員堆棧交換。 –
...這個問題[是重複的](http://webmasters.stackexchange.com/q/507/3644)。 – josh3736