跳至主要內容
×

UTF-8 與 Big5 對搜尋排名和使用體驗有何差異?

現有材料不足以證明 UTF-8 比 Big5 更能提高搜尋排名;選擇 UTF-8 的較明確理由,是閱讀體驗與技術相容性的考量。論壇作者曾觀察到兩種編碼都能取得好排名,但這不是搜尋引擎的官方結論。新建或改版網站可優先考慮 UTF-8;既有 Big5 網站則不宜只為期待排名提升而更換,應先確認是否有亂碼及系統編碼設定不一致的問題。

排名未見明顯差異,不等於已證明完全相同

PTT 一篇 SEO 討論的作者表示,分析關鍵字百大排名後,未發現 UTF-8 與 Big5 有特別顯著的排名差異;其他回覆也認為 Big5 在排名上沒有吃虧。不過,提供的摘錄沒有交代關鍵字選取、樣本規模與分析方法,因此只能視為該作者的觀察,不能據此宣稱所有搜尋引擎都不考慮編碼。

同文推測,亂碼可能讓讀者離開,跳出率升高又可能影響排名。這段說法沒有附上直接驗證,應把「內容難以閱讀」與「搜尋排名下降」分開:前者是可辨識的使用問題,後者不能由這些材料確立因果關係。

使用體驗的關鍵,是文字能否被正確解讀

Welly 在 2022 年的文章說明,Charset 用來指定瀏覽器顯示網頁時採用的字元編碼,設定錯誤可能造成亂碼。這支持的是「編碼設定要正確」,並不是「只要使用 UTF-8 就不會亂碼」。

Mobile01 的一則求助提供了具體例子:原本可使用中文命名的上傳圖片,後來名稱顯示為問號。回覆者建議檢查 PHP 顯示與 MySQL 儲存資料的字元編碼是否對應。這是針對該案例的排查建議,並非已確認的診斷,也不能直接認定 Big5 就是問題根源。

新站與既有網站,可以有不同的處理順序

  • 新建或改版:PTT 作者建議採用 UTF-8,理由是降低讀者遇到亂碼的機會;另有回覆提醒 Big5 可能與較新的 JavaScript 函式庫產生相容問題,但沒有列出版本或重現案例,仍須個別確認。
  • 既有 Big5 網站:同一討論也有人認為,原本使用 Big5 並無不可,應以方便使用者為優先。這與主張停用 Big5 的回覆不同,不能整理成一致共識。
  • 已經出現亂碼:先核對網頁編碼宣告、程式顯示及資料儲存設定是否對應,而不是把更換編碼視為排名優化捷徑。

UTF-8 與 Big5 的網路各方意見

能從既有排名觀察認定搜尋引擎對兩種編碼一視同仁嗎?

不能。PTT 作者觀察關鍵字百大排名後,認為兩種編碼都可能取得好排名;但摘錄未交代樣本及分析方法,也不是搜尋引擎的官方說明。因此,這項觀察不足以證明所有搜尋引擎在任何情況下都同等對待兩種編碼。

文字亂碼和手機版排版錯誤,都要檢查字元編碼嗎?

兩者應分開排查。2022 年的 Welly 文章指出,Charset 用來指定瀏覽器顯示網頁時採用的字元編碼,設定錯誤可能造成亂碼;Viewport 則控制不同裝置上的尺寸與排版,設定錯誤可能導致部分裝置顯示不正確。

Big5 網站使用新的 JavaScript 函式庫一定會出問題嗎?

不能一概而論。PTT 有回覆提醒,Big5 與新的 JavaScript 函式庫可能出現不易察覺的問題,因此主張停用 Big5;但該回覆沒有列出函式庫版本或重現案例。既有網站若要採用新函式庫,宜針對實際組合確認相容性,而非直接認定必然故障。

參考資料

  1. [分享] SEO UTF-8還是big5?www.ptt.cc — 討論:能從既有排名觀察認定搜尋引擎對兩種編碼一視同仁嗎?;Big5 網站使用新的 JavaScript 函式庫一定會出問題嗎?
  2. 關於架設網站後,上傳圖片疑問www.mobile01.com — 本文論述的參考來源。
  3. Meta Title/Meta Description是什麼?教你SEO Meta Tag該如何寫!welly.tw · 2022-03-22T03:28:26.469Z — 討論:文字亂碼和手機版排版錯誤,都要檢查字元編碼嗎?
把問題繼續聊下去

一起討論 0 則留言

你遇到什麼狀況?留下問題或實作經驗,一起找到下一步。

目前還沒有留言,歡迎開始第一個討論。

留下你的想法

← 繼續找答案
聊聊你的需求

從你的品牌開始聊。

告訴我你的網站,以及你希望達成的目標。

用 LINE 聊聊 tony@procrustes.info