Url 我的/route是否应该重定向到/en/?
我正在使用url策略开发一个网站,该网站的区域设置嵌入到url中,例如Url 我的/route是否应该重定向到/en/?,url,seo,url-routing,Url,Seo,Url Routing,我正在使用url策略开发一个网站,该网站的区域设置嵌入到url中,例如 example.com/en/ - Welcome page in English example.com/en/... - English pages here example.com/de/ - Welcome page in German 等等 如果用户打开url,则应显示默认(英语)内容。问题是,我应该从该位置复制内容还是重定向到该位置 我认为,如果用户没有被重定向到/路线之外,他会发现这更直观。但我听
example.com/en/ - Welcome page in English
example.com/en/... - English pages here
example.com/de/ - Welcome page in German
等等
如果用户打开url,则应显示默认(英语)内容。问题是,我应该从该位置复制内容还是重定向到该位置
我认为,如果用户没有被重定向到/路线之外,他会发现这更直观。但我听说搜索引擎(主要是谷歌)不喜欢多个页面包含相同的内容,并会基于此降低页面排名
这是真的吗?我认为最好的方法是重定向到那个位置。在你的网站上有重复内容不是一个好的seo实践。我认为如果你将所选语言保存在客户端本身(即cookie),你可以不做任何重定向或重复内容 因此,默认情况下,您将在内部显示英文内容。但是,如果用户选择不同的语言,浏览器中将设置一个cookie,下次使用此cookie时,您可以在内部决定显示另一种语言的内容 编辑:拥有不同的域名也可能有所帮助,比如:en.example.com和es.example.com(这将允许谷歌为你的两个网站编制索引)