【问题标题】:How do I get search engines to index all language variants of a page?如何让搜索引擎索引页面的所有语言变体?
【发布时间】:2012-03-07 13:11:12
【问题描述】:

我有一个提供多种语言翻译的页面。我正在努力成为一名优秀的 HTTP 公民:

  • 我根据Accept-Language 标头返回正确的版本
  • 我返回一个Vary: Accept-Language 标头

(我网站的用户可以在他们的用户配置文件中覆盖这些设置,但我认为这与手头的讨论无关。)

如何让搜索引擎索引所有变体?

稍后

Google Webmaster Central Blog 建议使用 URL,反对使用Accept-Language 来检测语言。他们的解决方案肯定会奏效,但它似乎是反 HTTP 的。

【问题讨论】:

  • 通过协商选择语言在理论上很好,但在实践中很糟糕。不同语言的文档通常确实是不同的资源,所以它应该有自己的 url。
  • 感谢以正确的方式使用 HTTP。看到 Google 如何规定忽略这些有用的 HTTP 功能,真是令人难过。与此同时,Google 似乎学到了更多关于 HTTP 的知识:webmasters.googleblog.com/2015/01/…

标签: http internationalization seo


【解决方案1】:

强烈建议为不同的语言使用不同的域:

  • fr.mysite.commysite.fr 代表 法语
  • ru.mysite.commysite.ru 代表 俄语

对于 SEO 仍然有效的不太受欢迎的方法是使用子目录来区分:

  • www.mysite.com/fr/ 代表 法语
  • www.mysite.com/ru/ 俄语

有时session 用于标识所服务的语言。不建议 SEO 这样做 - 搜索引擎不会看到不同的语言。

参考资料: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=182192 http://www.seomoz.org/blog/seo-guide-international-versions-of-websites

【解决方案2】:

最好的方法是使用“Canonical Tag”和“Alternate Tag”。这就是 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 告诉 google 使用此页面上的所有传入链接汁来“这个特定的规范 url”。这包括重复的内容页面,这些页面可能存在于与 GET 参数的斗争中!这将消除您对重复内容的所有担忧。

然后,通过“备用标签”查看哪个版本适用于哪种语言,并在国家/地区 SERP 中显示此特定网址(例如 de.yourdomain.com)。

这里有两个关于这个主题的常见来源:

  1. http://support.google.com/webmasters/bin/answer.py?hl=de&answer=139394
  2. http://support.google.com/webmasters/bin/answer.py?hl=en&answer=189077

【讨论】:

  • canonicalalternate 标签当然有帮助,但它们仍然是不同的 URL。似乎答案是,在这种情况下,Googlebot 不喜欢 HTTP。
  • 当然有多个网址。它仍然是用户体验的最佳选择。您可以按国家/地区定位您的受众
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-01-25
  • 1970-01-01
  • 2010-12-25
  • 1970-01-01
  • 1970-01-01
  • 2014-01-05
  • 1970-01-01
相关资源
最近更新 更多