Symfony2国际化更好的搜索引擎优化策略

在许多语言中,symfony2网站的最佳搜索引擎优化策略是什么?Symfony2国际化更好的搜索引擎优化策略

我创建了我的路线为/{_locale}/route,如“website.com/en/test-page”和“website.com/de/test-page”。

这是一个安全和专业的方式来做到这一点,或者我应该隐藏网址的语言(这种方式可能是website.com/test-page两种语言)。甚至创建像de.website.com和en.website.com这样的dns别名?

回答:

它通常不赞同为来自同一个URL的不同版本的内容提供服务,因此网络上的标准是向URL添加一个位置。

您所描述的URL模式是处理语言环境/国际化的几种标准方式之一,也是Symfony2实现的最佳方式之一。这是非常普遍的,不应该对你的SEO有任何负面影响。

其他常用的方法是确定的,但他们每个人都有自己的问题:

  1. 使用 GET参数(http://example.com?loc=en)是常见的,但不推荐 由谷歌,很像你不会使用获取参数 的文章名称或ID。

  2. DNS别名是另一种常见的选项,但他们不支持Symfony路由选择 。

以上是 Symfony2国际化更好的搜索引擎优化策略 的全部内容, 来源链接: utcz.com/qa/257991.html

回到顶部