多語種(多國語言)鏈接顯示
作者: its
|
發布: 2007/6/11 (下午 01:38)
|
閱讀: 25861
|
評論: 0
|
靜態地址
|
內容源碼
多語種(多國語言)鏈接一般出現在頁面右上角位置(視不同主題或定制位置可能不同),如果訪問者第一次訪問該站點,系統會根據訪問者所使用的客戶端的文化設置,推送相應語言版本的網站內容;如果訪問者點擊了某個語言版本的鏈接,則系統會按用戶明確選擇的語言版本輸出并記住這個選項,以后再訪問時會自動使用用戶指定的語言版本。
銳商企業CMS(COMSHARP CMS)還釋放出 Culture API 標簽,用來指代當前頁面制定語種下的 URL 地址,使用該功能,站點管理者還可以定制語種標簽的式樣,以實現更自由的設計,比如,您可以在頁面上放置三個鏈接(文字或圖片或選擇框),分別指向 /cms/zh-tw/feature/leading/multi-culture.aspx , /cms/zh-tw/feature/leading/multi-culture.aspx , /cms/en-us/feature/leading/multi-culture.aspx 就可以輕松實現自由定制的站點語種鏈接菜單。
對于多語種(多國語言)網站,應當針對搜索引擎進行相應優化 ,以保證搜索引擎按語種收錄您的網頁,就是說,一個設計合理的多語種網站中的任何語言版本的內容都會被搜索引擎收錄。事實上,很多多語種網站沒有實現這個目標,問題出在哪里呢?我們知道,搜索引擎是以搜索機器人爬蟲的形式訪問您的網站,它首先進入您網站的首頁,分析首頁中的鏈接,然后順著這些鏈接往下走進入具體的頁面,在這些頁面中繼續分析進入更深的頁面,直到整個網站都被爬遍為止。這就要求站點中的每個頁面,或同一個頁面的不同語言版本頁面,都需要有明確的 URL 供爬蟲訪問,比如我們有一個頁面地址為
http://www.comsharp.com/cms/zh-tw/feature/leading/multi-culture.aspx#UiBookmark
該頁面有中文和英文兩個語言版本,則該頁面的每個語言版本都應有明確的地址,如
http://www.comsharp.com/cms/zh-tw/feature/leading/multi-culture.aspx#UiBookmark http://www.comsharp.com/cms/en-us/feature/leading/multi-culture.aspx#UiBookmark
世界上有大量的不符合 SEO 思想的多語種(多國語言)網站在實現多語種訪問的時候,并非按上面所說的,以不同語種下明確的 URL 進行定位,它們往往使用 Cookie, Session 變量或查詢字符串參數,來傳遞需要訪問的語種信息,而搜索引擎的爬蟲機器人是不支持 Cookie, Session 的,很多爬蟲機器人也不支持查詢字符串參數,這就導致搜索引擎無法訪問到您站點中所有語言版本下的內容,也就談不上收錄這些多語種內容。
銳商企業CMS(COMSHARP CMS)使用 URL 重寫技術,實現了站點內的任何一個資源(包括它所有的語言版本),都有獨立的,靜態的地址,任何使用銳商企業CMS(COMSHARP CMS)創建的網站中的任何內容,都會被搜索引擎收錄。
|