0

在我的 asp.net mvc 项目中,所有文本都在资源文件中,并且考虑到资源文件的文本值根。我有英文和德文文本。当前文化是从 cookie 中读取的,并源自 global.asax。

这会与搜索机器人一起正常工作,还是在我的网址中添加一个像 /en/ 这样的附加参数值更好?

4

2 回答 2

0

对于像谷歌这样的搜索机器人来说,这不会有任何问题。

谷歌是最专业的搜索引擎,有可能看到语言之间的差异。

无论如何,它将大部分时间链接到您的索引。

于 2010-09-13T14:33:02.543 回答
0

问题实际上是搜索引擎是否会使用/提交cookie,并且能够访问其他语言的页面。请参阅is-localization-using-cookies-search-engine-compatible

确保您还有一种非基于 cookie 的方式来访问这些页面。

于 2010-09-13T19:31:15.693 回答