2012-06-02 240 views
0

我有一個德語和英語網站。搜索引擎的多語言網站

如果你去的網站沒有「en」或「德」的網址http://www.example.com/posts/1我檢查瀏覽器的語言和deceide用戶喜歡什麼語言。

因此,如果一個英文用戶訪問該網站http://www.example.com/posts/1我顯示英文內容並添加到頁面上的所有鏈接「en」語言(不重定向)。在下一次點擊鏈接時,用戶切換到「en」版本。

在每個站點我擁有的hreflang條目

<link rel="alternate" hreflang="de" href="http://www.example.com/de/posts/1" /> 
<link rel="alternate" hreflang="en" href="http://www.example.com/en/posts/1" /> 

的問題是,搜索引擎添加http://www.example.com/posts/1他們的指數。

1.)我該如何避免這種情況?我是否必須爲一種語言設置規範鏈接?

2.)將用戶重定向到語言網站會更好嗎?

+0

你需要解釋目前的情況多。實際上語言版本是否作爲可尋址頁面存在?顯示一個真實的URL可能有助於分析。無論如何,通過「瀏覽器語言」(不管這意味着什麼)選擇語言並不是一個好的起點。 (即使他的母語是德語,也有人可能會使用英語版本的瀏覽器。)對於只有兩種語言,您可以簡單地將其中一個版本作爲主要版本,並使其包含指向其他版本的鏈接。 –

回答