貓城
BLACKCAT CASTLE

有www跟沒有www有什麼區別?哪個對SEO比較好?

   232 VIEWS
有www跟沒有www有什麼區別?哪個對SEO比較好?

歡迎來到黑貓城,我是時雨の町站長 ─ 時雨。

有些網站的網址有 www ,有些卻沒有 www ,可能很多人都注意到這個現象,但是很少人知道其中的差異,如果你很好奇 www 跟 non-www (非www)的區別是什麼,那麼你來對地方了。本篇將詳細提出這兩種網址在各種不同的情境上所造成的差異,並總結您該如何下最終決定。

目次

一、www 是什麼意思

很多人都想知道 www 是什麼意思,為什麼網址上要有 www?但大多的回答都是在說 www 的歷史,很少人可以針對架站的人闡明 www 對網站的意義,因此以下將站在架站的角度去看待「www」的差異。

當然在進入主題前還是要先淺談一下 www 的意思,這裡用最短的解釋帶過:「www」全稱為「World Wide Web」,中文稱為「全球資訊網(大陸稱萬維網)」,這個名稱的意思就是由眾多互相連結的超文本組成的系統,但不等於網際網路,只是靠著網際網路運行的一項服務。

看完以上是不是覺得有講跟沒講一樣呢,因此接下來要來說架站應該要離清楚的「www」。

「www」基本上只是一個代表主機的名稱,由於「www」代表的意思是全球資訊網,也就是開放到網際網路上與全球的網民分享,因此如果沒有特別需求,一般都是命名為「www」,換言之,如果你要取別的名字也可以,但由於大家都習慣「www」開頭了,為了減輕大家記網址的障礙,通常不會改變這個名稱。

至於有沒有「www」在一般個人小網站或小型企業網站可能看不出差別,但站在大型網站的角度上可能就有差異,當大型網站有其他子網站時,為了區分主機的不同就會取其它的名字,例如「ftp.website.com」或「mail.website.com」等,這就能跟主要網站「www.website.com」做區分了。

以 Google 為例,官方網站的網址為「https://www.google.com」,當你登入 Gmail 時,會發現網址是「https://mail.google.com」,這兩個網址是不同的主機,這在技術上就有了差異。

二、www 與 non-www 的區別

基本上我們已經了解「www」是為了區分主機而存在,反過來,如果看到沒有「www」的網址(以下通稱 non-www),就表示沒有特別命名主機名稱,這樣的網域又稱為裸域。至於它們的差別,以下分為三個大方向進行分析:

1. 外觀上的差異

「www」跟「non-www」基本上都是指同一個網站,如果要用大方向來總結,其實兩者幾乎沒有差異,因此現在越來越多網站都採用「non-www」,這是為了讓網址更精簡、更美觀,如果希望網址短一點、好記些,那麼也可以考慮採用「non-www」。

2. SEO上的差異

Google 已很明確告知使用「www」或「non-www」並不影響 SEO 與網站排名,也就是說不管用哪一個對 SEO 都沒有絕對的好處或壞處,採用完全端看個人偏好,只要注意統一性即可,也就是不要兩種都同時存在,請統一採用其中一個,讓 Google 知道您的網站偏好。

3. 技術上的差異

雖然「www」與「non-www」在 SEO 上沒有差別,但在技術層面可能會有影響。比如說在大部分的 DNS 代管網站上「non-www」不能綁定 CNAME 紀錄,只能綁定 A 紀錄,也就是說不能把「non-www」設定為其他域名的別名,那麼當網站有使用到第三方服務時可能就會有影響。

舉例來說,由於沒辦法用 CNAME 紀錄,因此只能指定第三方服務的 IP,那麼當第三方服務的 IP 有異動時,這項服務就會斷掉,這時需要重新設定 DNS ,並且過數小時~24小時這項服務才會恢復正常。這在網站託管或系統自動發信上就有了隱憂。

而如果用「www」就可以用 CNAME 直接指向第三方服務的網址,那麼即使他們更換了 IP (通常他們會重新設定他們的 A 紀錄),我們也不需要去更動 DNS ,換言之,採用「www」可以讓管理上更為方便。

另外,裸域對於 Cookie 的影響也很大,如果採用「non-www」網址,那麼 Cookie 將影響到其他所有子網域,例如 mail.website.com 或 forum.website.com 等,這在管理與維護上都有很大的影響。

因此,越大型的網站在技術層面上就越會考量到「www」所帶來的影響,如果是小型網站則比較沒有這層顧慮,但如果有意往大型網站發展,還是趁早為此做準備比較好。

三、www 與 non-www 的優缺點

了解兩者差異之後,就來總結一下優缺點:

1. www 優點

對於人們的印象,「www」是標準的傳統網址,是全球眾所皆知的網址開頭,不論是專業人士還是一般人都早已習慣網址開頭的「www」,人們在輸入網址時很容易不自覺的打上「www」,這幾乎已成了網址的起頭式,如果使用「non-www」,並且沒有在 DNS 中將「www」導向「non-www」,那麼人們很可能因為在前面輸入了「www」而連不到你的網站,從而流失訪客。雖然直接輸入網址的人很少,但也不排除有這樣的訪客,因此即使最終決定使用「non-www」,也請記得將「www」導向「non-www」。

除了印象上習慣了「www」之外,具體的優勢在於管理,前面已提到有了「www」將可以做為與其他子網域的區分,尤其站在 Cookie 的角度上尤為重要,因為它可以限制將 Cookie 傳遞給其他子網域。

在 DNS 方面,「www」可以更加靈活管理,尤其是使用到第三方服務,「www」會比「non-www」更為簡單方便。

2. www 缺點

「www」只有唯一一個缺點,就是網址有點長。除此之外並無任何實質弊端。不影響 SEO,不影響網站排名,不影響網站權重。

3. non-www 優點

「non-www」易於記憶,由於網址精簡,很容易被人記住,間接地也能幫助流量的成長,假設也做好了強制轉址到 https,那麼你分享的網址可以精簡到如下:


example.com

如果沒有做好強制轉址,又採用「www」,那麼傳統的網址就會長這樣:


https://www.example.com

在網址的外觀上,有無「www」主要的差異在於「是否便於區分主機」,因此如果沒有這層考量,採用「non-www」將可幫助網站更易於推廣,這也是為什麼越來越多的網站都採用「non-www」。

4. non-www 缺點

「non-www」沒辦法限制 Cookie,在「non-www」上使用的 Cookie 將套用在所有子網域上,如「m.example.com」、「forum.example.com」等,但如果您的子網域是在同一個根網域上就無妨。

另外, 「non-www」沒辦法使用 CNAME ,因此無法將流量從一台伺服器導向另一台伺服器,當伺服器過載時,無法從中切換。

四、總結

「www」和「non-www」在 SEO 或網站排名沒有任何差別,要使用哪一個完全端看個人偏好。

「www」優點在於「利於管理」,缺點是網址長了點,「non-www」的優點在於網址精簡,美觀又便於記憶,缺點是技術上有些微的影響。

如果是大型網站通常建議使用「www」以利於區分與管理,小型網站則可考慮「non-www」以利推廣,但若有意往大型網站發展則需慎重考慮,雖然日後可再變更,但轉址對 SEO 多少會造成一點影響。

請根據網站的可擴展性與未來規劃進行最終評估,並對您所選擇的版本從一而終。

五、DNS設定與強制轉址

決定最終版本之後就來到最重要的步驟了,請務必設定好 DNS 與強制轉址,設定 DNS 是告訴搜尋引擎「www」和「non-www」是同一個網站,而強制轉址是讓訪客一律進到您所選擇的最終版本,如果沒有完成上述步驟,那麼您將收到「重複網頁」的警告,並且拉低 SEO 與網站排名。

DNS 設定

請將「non-www」指向您的網站 IP,紀錄類型為「A」;再將「www」指向「non-www」,記錄類型為「CNAME」。(或者也可以將「www」用 A 紀錄 指向 IP )

設定DNS
此步驟很重要,如果沒有設定好 DNS 就可能導致失連,例如只有做「non-www」指向網站 IP,卻沒有將「www」指向「non-www」,那麼如果有人輸入帶有「www」的網址,或是您的網站曾經被人分享帶有「www」的網址,都會連不到網站,雖然這樣的可能性低,但卻有不少真實案例,我在如何成功設置Google AdSense廣告(詳解未過原因)這篇也提到過有人因為沒有設置好 DNS 導致申請 Google 廣告失敗,因此就算影響的可能性低也請不要忽視。

強制轉址

強制轉址請參考:如何將www強制轉址到non-www(含反向教學)


時雨 時雨,時雨の町-日文學習園地站長,為了紀錄網站維護的日誌而架設本網站,並以家中黑貓命名為黑貓城,順道分享各種架站知識與相關的網頁程式語言,如果你喜歡我的文章,請幫我按讚哦(*´ω`*)。也歡迎各位到我的日語教學網站學習日文 :)

LEAVE A REPLY

COMMENTS