在英文HTML文档中 - 如何引用搜索引擎的本地化德语?

时间:2013-03-01 08:54:52

标签: html localization

有一个英文html页面,有没有办法提示搜索机器人到本地化的替代页面? 我在考虑这样的事情:

index.html (英文):

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
...
 <tag ref-lang="de" ref-page="index_de.html">
...
<body><p>Yes, English in here!</p></body>
</html>

和反向相同

index_de.html (德语):

<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
...
 <tag ref-lang="en" ref-page="index.html">
...
<body><p>Ja, Deutsch hier drin!</p></body>
</html>

2 个答案:

答案 0 :(得分:0)

最好的方式是链接,明显地在内容中(它也有助于人们):

<span lang="de">Diese Seite auf Deutsch</span> / This page in German:
<a lang="de" hreflang="de" href="index_de.html" rel="alternate">
Bemerkungen über den Weltgeist</a>

您也可以使用link元素,但不太确定搜索引擎是否会使用它,而人类读者很可能会将其弄乱,因为它是不可见的:

<link hreflang="de" href="index_de.html" rel="alternate" lang="de" title=
"Bemerkungen über den Weltgeist">

答案 1 :(得分:0)

Google在站点地图中有此标识符,您需要使用hreflang =“es”和rel =“alternate”

请参阅http://support.google.com/webmasters/bin/answer.py?hl=en&answer=2620865

http://support.google.com/webmasters/bin/answer.py?hl=en&answer=182192