多语言网站的SEO和用户友好的URLs

3
假设我有一个网站,有两种语言,一种使用拉丁文,另一种使用西里尔文在URL中进行转录。
例如:
  • example.com/link
  • example.com/ссылка
我的问题是哪种方式对用户和SEO更友好,如果我将它们保留原样还是添加语言前缀,使它们变成
  • example.com/en/link
  • example.com/ru/ссылка
我了解如果我有相似的语言,应该使用这种子目录,那么用户就不会感到困惑,但这是否也适用于我的情况?

这两个网站的主页URL是什么? - unor
这些页面位于一个网站上(erahoius.ee),由于下面的答案,程序员已经将这些虚拟语言子目录插入了URL中。 - Sezhers
这类问题属于:http://webmasters.stackexchange.com/ - hatef
1个回答

2
使用第二个选项可以获得更好的SEO效果。
example.com/en/link
example.com/ru/ссылка

谷歌喜欢树状结构。当然,您可以使用没有前缀的主要语言。

此外,最好将所有语言放在一个域中:

domain.com/en
domain.com/ru

不包括像这样的子域名

en.domain.com
ru.domain.com

祝你好运。


谢谢。我希望Google同意你的看法。 - Sezhers
前段时间我研究了这个“问题”。如果您使用第一种方法,谷歌可能会感到困惑,不知道您的网站主要语言和受众语言是什么。 因此,我认为最好的做法是将domain.com设置为您最重要的语言,并为其他语言使用前缀。 如果您创建子域名- en.domain.com、ru.domain.com等,您将把域名权力分散到子域名中,因为谷歌将每个子域名视为不同的网站。 - Kasmetski

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