翻译的元标签

11
假设我有两个网页: www.mydomain.com/pageX.html 是英文页面, 以及www.mydomain.com/fr/pageX.html 是第一个页面的法语翻译。
那么我应该使用哪个 meta 标签告诉 Google 第二个页面是第一个页面的翻译呢?
2个回答

13

标准的做法是:

<link rel="alternate" hreflang="fr" href="/fr/" title="This document in French">

…而且看起来Google支持这一标准


请注意,Google关于hreflang的指南规定,您应该为每个替代页面(包括当前页面)添加一个link行。 - Adam Hopkinson

6
我所知道的唯一方法是告诉谷歌不要翻译该页面。谷歌使用语言检测来判断网页是否与用户使用的语言相同,如果不同,则提供翻译选项。
您无法进行任何高级操作,例如告诉谷歌将法国用户转到/fr/,这是需要手动管理的事情。
<meta name="google" content="notranslate" />

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接