1

我研究了很多,我知道这个话题在其他问题中讨论过。但是我相信答案并不令人满意。

许多消息来源提到说 url 对 seo 的重要性。谷歌还提到了本地化的 url 以及如何在 xml 站点地图http://googlewebmastercentral.blogspot.de/2012/05/multilingual-and-multinational-site.html中注释它们。在最近的研究中,网址中的关键字被认为是第三(或第四)最重要的因素。

使用 Zend 我想构建和路由本地化的 seo 友好 url。

首先是这些网址的所有示例:

en:mydomain.com/en/cars 或 mydomain.com/cars 或 en.mydomain.com/cars 德语:mydomain.com/de/auto 或 mydomain.de/auto 或 de.mydomain.com/auto

但是,由于我使用 .me 域,因此我需要将 url 作为子域或 /en/car/ 之类的。这意味着 url 链接。没有大碍。更有趣的是如何处理 url 的动态部分(汽车 --> 汽车)

我只想要一个所有语言的代码库,所以在这个例子中控制器应该被称为汽车。

如何使用zend实现对url的本地化,包括url构建和路由?例如 $this->url("controler"=>"cars","lang"=>"de") 结果是 /de/cars。你将如何为这种 url 构建一个灵活的路由器?有什么解决方案吗?

或者你会为了方便而只使用英文网址而忽略 seo 的缺点吗?

4

0 回答 0