如何让搜索引擎索引页面的所有语言变体?

Jam*_*sen 5 seo http internationalization

我有一个页面,翻译有多种语言版本.我正在努力成为一名优秀的HTTP公民:

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

(我网站的用户可以在用户个人资料中覆盖这些设置,但我认为这与手头的讨论无关.)

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

后来

谷歌网站管理员中心博客推荐使用URL和使用Accept-Language检测语言.他们的解决方案肯定会有效,但似乎反HTTP.

And*_*rod 2

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

  • 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