UTF-8 編碼跟 SEO 網站排名的關係
如果你用 UTF-8 (萬國碼)作為編碼、而你的網站又是繁體中文或者其他亞洲語言,而剛好你的網址又是 .com 網址而非 .com.tw,你可能就要注意了。你的網站可能因為一念只差,落後於其他網站的排名。
甚麼是 UTF-8 萬國碼?
早期,各國語言用自家的編碼系統,互不支援。簡體用 GB、正體中文用 Big-5、日文、韓文也有自己的編碼系統。隨著網路的活躍發展、各國的網路交流愈加頻繁,各種網路軟體就會面臨語言支援的問題。
UTF-8 的全寫是 8 位元的 Unicode Transformation Format ) 。所謂 Uni 就是『統一』的意思,Unicode 就是統一編碼。任何語言都可以使用統一編碼(萬國碼),讓網站、網路軟體 (尤其是電子郵件軟體) 的開發更為方便,也減少因語言而不相容的問題。
也因此,用 UTF-8 編碼來製作網站也日益普遍。
既然萬國碼這麼好,會出甚麼問題?
如果你的網站編碼採用 big5,毫無疑問,你網站的主要語言一定是繁體/正體中文。但是如果你採用的是 UTF-8 (萬國碼) 呢?搜尋引擎如何能夠知道您的網站是採用中文編寫,讓你的網站可以顯示於繁體中文的搜尋結果?
答案就在這個 Meta tag
這個Meta Tag 負責告訴搜尋引擎你網站採用的語言是甚麼。
我絕對不排除搜尋引擎能夠有更多的方法分析網站的實際語言;但是,如果你讓他輕鬆完成他的工作、搜尋引擎會更感謝你。我曾經為一個知名一線國際品牌的繁體中文網站作 SEO 分析,一些弱很多的競爭對手在搜尋主要的關鍵字時都在搜尋結果的首頁出現,為甚麼翻了十幾頁都找不到這個品牌呢?
在分析過 SEO 的狀態後,我發覺這個著名品牌的網站就犯下了這個簡單的錯誤,而導致他台灣的官方網站從台灣搜尋引擎的搜尋結果消失。
因為,這網站採用的是 UTF-8 編碼,他也有放入上述的 Matatag。不過他的 Matatag 是這樣的:
他不單沒有告訴搜尋引擎這個網站是以繁體中文為主要語言,更告訴搜尋引擎這個網站是英文的。
當然,搜尋引擎每天都很忙應付收錄、更新不同的網站內容,他選擇相信了他的資訊。認為這個網站是一個英語網站,也就這樣從台灣的搜尋結果排除了。
多麼簡單的錯誤!多麼嚴重的結果!

Entries(RSS)