2014-10-03 33 views
1

我正在做多語言的seo,我有英文,法文,西班牙文版網頁。 因此,對於英文頁面,我有example.com/en,並且在英文頁面內的頁面內容爲默認頁面。hreflangs默認和法語頁面

<link rel="alternate" href="http://example.com/sp" hreflang="sp" /> 
<link rel="alternate" href="http://example.com/fr" hreflang="fr" /> 
<link rel="alternate" href="http://example.com/en" hreflang="x-default" /> 

然而,在法國頁,http://example.com/fr,我一定要再次做到這一點?比如將以下內容添加到fr頁面中?

<link rel="alternate" href="http://example.com/fr" hreflang="fr" /> 
<link rel="alternate" href="http://example.com/en" hreflang="x-default" /> 
<link rel="alternate" href="http://example.com/sp" hreflang="sp" /> 
+0

您的兩個片段是(從訂單分開)相同。 – unor 2014-10-03 21:06:26

回答

0

是的,你要做的是法語,但如下:

<link rel="alternate" href="http://example.com/en" hreflang="en" /> 
<link rel="alternate" href="http://example.com/sp" hreflang="sp" /> 

,如果你留在法國頁面frx-default聯繫過這是不是一個真正的問題,但它是多餘的。

西班牙DO如下:

<link rel="alternate" href="http://example.com/fr" hreflang="fr" /> 
<link rel="alternate" href="http://example.com/en" hreflang="en" /> 
0

x-default是一個私有語言標記,所以它沒有任何私人協議的意義。你沒有提到你想用它的意思,但我假設你打算使用谷歌的意思,如Use hreflang for language and regional URLs所述。

根據本文檔中,x-default值是

[...]表示語言選擇器/重定向其不是專用於一個語言或地區,例如你的主頁顯示了一個可點擊的世界地圖

所以看來你不應該這樣使用它。

如果,例如,您的主頁將作爲語言選擇,你可以使用

<link rel="alternate" href="http://example.com/" hreflang="x-default" /> 

其他當事方可能有不同的解釋。