我正在开发一个国际网站 - 多个国家,多种语言。我正在尝试创建SEO友好的网址。ASP.NET MVC - 缩短网址
例如,该目录由笛卡尔产品Regions x Categories组成。一个典型的目录网址有7个级别层次:
www.site.com/en/Catalog/Browse/10/28/London/Category1
路线格式如下:
"/{culture}/{controller}/{action}/{regionId}/{branchId}/{region}/{branch}"
我看过的地方,搜索引擎深处的网页给出了更低的相关性站点层次结构(由路径中的斜线数决定)。这是真的?有没有人有关于深度网站失去多少相关性的信息?
我曾经想过,简化网址(使他们不太深)通过使用“ - ”和“+”作为分隔符,所以现在我有这样的例子路线:
"/{culture}/friendlyActionPlusControllerName/{regionId}-{branchId}/{region}+{branch}"
结束了在“文件夹”层次结构中,网址仍然有4层。
www.site.com/en/services/10-28/London+Category1
是用+和 - 网址视为一种可行的方法?这种缩短是否有助于搜索引擎优化?有没有人看到我有什么选择如何进一步简化网址?
附加说明:目录将成为搜索引擎流量的主要来源。还会有一些内容页面(像www.site.com/en/Service1这样的网址),但这两个将成为唯一的搜索流量生成器,因此我希望尽可能优化它们。
你看了整个问题或只是标题? – Marek 2009-11-02 13:35:40