一個網站擁有多個語言,是非常常見的情況,例如香港的網站,常見有繁體中文、簡體中文和英文三種語言可供互聯網使用者所選擇瀏覽。
多個語言的網站對SEO有多重要? 若果設置正確,當然會對SEO有所幫助,因為你的網站會有更多的頁面可被google 索引 (indexed),而且因為多種語言選擇,網站瀏覽量亦會有所提升。但若果設置不宜,則隨時會有反效果,因為Google可能會當成為重複內容。
正確設置多個語言的網站方法,最常見和最常用的有以下兩種:
1) HTML Link (hreflang)
在某語言的head 標籤中,宣告定義其它語言的存在,例如以三語繁體中文、簡體中文和英文的香港網站為例:
英文頁面head 標籤中: 宣告定義繁體中文 hreflang="zh-hk" 和 簡體中文 hreflang="zh-cn"。
繁體中文頁面head 標籤中: 宣告定義英文 hreflang="en" 和 簡體中文 hreflang="zh-cn"。
簡體中文頁面head 標籤中: 宣告定義英文 hreflang="en" 和 繁體中文 hreflang="zh-hk"。
*亦可藉著 hreflang="x-default" 用於語言選擇的頁面,此頁面不會被指定任何的語言版本。
2) Sitemap 網站地圖
Sitemap 網站地圖 是很常用及直接和搜尋引擎溝通的工具,網站程式編寫員可以在 url 元素中加入 loc標籤以定義網址,並用 xhtml:link rel="alternate" hreflang="" 去宣告定義頁面的語言。
亦有人會使用 HTTP Header的方法,但這方法並不普遍,將來有機會再另文詳述。
Contact Us
多個語言的網站對SEO有多重要? 若果設置正確,當然會對SEO有所幫助,因為你的網站會有更多的頁面可被google 索引 (indexed),而且因為多種語言選擇,網站瀏覽量亦會有所提升。但若果設置不宜,則隨時會有反效果,因為Google可能會當成為重複內容。
正確設置多個語言的網站方法,最常見和最常用的有以下兩種:
1) HTML Link (hreflang)
在某語言的head 標籤中,宣告定義其它語言的存在,例如以三語繁體中文、簡體中文和英文的香港網站為例:
英文頁面head 標籤中: 宣告定義繁體中文 hreflang="zh-hk" 和 簡體中文 hreflang="zh-cn"。
繁體中文頁面head 標籤中: 宣告定義英文 hreflang="en" 和 簡體中文 hreflang="zh-cn"。
簡體中文頁面head 標籤中: 宣告定義英文 hreflang="en" 和 繁體中文 hreflang="zh-hk"。
*亦可藉著 hreflang="x-default" 用於語言選擇的頁面,此頁面不會被指定任何的語言版本。
2) Sitemap 網站地圖
Sitemap 網站地圖 是很常用及直接和搜尋引擎溝通的工具,網站程式編寫員可以在 url 元素中加入 loc標籤以定義網址,並用 xhtml:link rel="alternate" hreflang="" 去宣告定義頁面的語言。
亦有人會使用 HTTP Header的方法,但這方法並不普遍,將來有機會再另文詳述。
Contact Us