如果我有一個多語種網站,傳遞有關語言信息的最佳方式是什麼?如何將頁面中的語言信息傳遞給頁面?
此時語言保存在cookies中。這很方便,但如果搜索漫遊器不使用cookie,可能不適合搜索優化。
另一種選擇是指定地址中的語言,如exampel.com/?lang=de
,但您可能需要將?lang=xx
添加到頁面上的每個鏈接。
有沒有正確的方法?
如果我有一個多語種網站,傳遞有關語言信息的最佳方式是什麼?如何將頁面中的語言信息傳遞給頁面?
此時語言保存在cookies中。這很方便,但如果搜索漫遊器不使用cookie,可能不適合搜索優化。
另一種選擇是指定地址中的語言,如exampel.com/?lang=de
,但您可能需要將?lang=xx
添加到頁面上的每個鏈接。
有沒有正確的方法?
更好的方法是保持session
此信息,
另一個選項是被指定在地址 語言,如 exampel.com/?lang=de,但你可能 需要添加?lang = xx至頁面上的每個 鏈接。
有沒有正確的方法?
我會創建過濾器,而不是分析每個請求並取回lang
param和相應的過程。
而且我會建議您使用以下URL模式,如果你希望所有的內容抓取,那麼你就必須給它傳遞一個URL過濾從
yourapp.com/en/welcome/
得到了郎。無論是作爲參數http://mydomain.com/en/english-content
或可能有單獨的網站/子域名http://english.mydomain.com/english-content
我會使用Wikepedia的方法:針對不同語言的不同URL。 http://en.wikipedia.org對於英語 http://es.wikipedia.org對於西班牙語
但它是搜索殭屍友好嗎? – Halst 2011-03-08 10:00:11
檢查更新.......... – 2011-03-08 10:01:53