的最佳方法是使用 「規範標籤」 和「替代標籤「。那是什麼SEO會說。他們的意思是
<link rel="canonical" href="http://www.yourdomain.com" />
<link rel="alternate" hreflang="de" href="http://de.yourdomain.com" />
<link rel="alternate" hreflang="en" href="http://en.yourdomain.com" />
如果您想了解更多,您也可以使用其他頂級域這樣
<link rel="canonical" href="http://www.yourdomain.com" />
<link rel="alternate" hreflang="de" href="http://www.german-keyword.de" />
<link rel="alternate" hreflang="en" href="http://www.yourdomain.com" />
將這個標籤在您的網站的每一個版本的頭!
這是它的工作方式: Canonical告訴谷歌使用此頁面上的所有傳入linkjuice「這個特定的規範網址」。這包括重複的內容頁面,可能存在於通過GET參數掙扎的頁面中!這將減少您所有重複的內容擔憂。
然後,查看「備用標籤」哪個版本適合哪種語言,並在國家SERP中顯示此特定網址(例如de.yourdomain.com)。
這裏關於這一主題的兩個共同的來源:通過談判
- http://support.google.com/webmasters/bin/answer.py?hl=de&answer=139394
- http://support.google.com/webmasters/bin/answer.py?hl=en&answer=189077
選擇的語言在理論上是好的,但在實踐中糟糕。不同語言的文檔通常*實際上是不同的資源,所以它應該有自己的網址。 – 2012-02-15 18:09:44
以正確的方式使用HTTP的榮譽。看到谷歌如何指示忽略這種有用的HTTP功能是非常可悲的。與此同時,谷歌似乎學到了更多的HTTP:https://webmasters.googleblog.com/2015/01/crawling-and-indexing-of-locale.html – 2016-03-25 11:29:18