gpt4 book ai didi

asp.net-mvc - ASP.NET MVC - 缩短网址

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:37:02 29 4
gpt4 key购买 nike

我正在开发一个国际网站 - 多个国家,多种语言。我正在尝试创建 SEO 友好的 URL。

例如,目录由笛卡尔乘积区域 x 类别组成。一个典型的目录 url 有 7 个层级:

www.site.com/en/Catalog/Browse/10/28/London/Category1

路由格式如下:

"/{culture}/{controller}/{action}/{regionId}/{branchId}/{region}/{branch}"

我在某处读到,搜索引擎与网站层次结构深处的页面相关性较低(由路径中的斜线数量决定)。这是真的?有人知道深层网站失去了多少相关性吗?

我考虑过使用“-”和“+”作为分隔符来简化 URL(使它们不那么深),所以现在我有如下路由:

"/{culture}/friendlyActionPlusControllerName/{regionId}-{branchId}/{region}+{branch}"

最终 url 在“文件夹”层次结构中仍有 4 层深。

www.site.com/en/services/10-28/London+Category1

在 URL 中使用 + 和 - 是否被认为是一种可行的方法?这种缩短对 SEO 有帮助吗?有没有人看到我可以选择如何进一步简化 URL?

补充说明:目录将成为搜索引擎流量的主要来源。也会有一些内容页面(带有 www.site.com/en/Service1 之类的 URL)但这两个将是唯一的搜索流量生成器,所以我希望尽可能地优化它们.

最佳答案

根据我的经验,我建议您使用 -(连字符)。如果您可以将连字符的数量保持在 2 或 3 个,那可能是安全的选择。尽管我见过超越这一点的人,但它也同样有效。

基本上,我认为如果您以一种纯粹描述页面内容的方式来做,但又不过分,就可以了。然而,还应该注意的是,您的网址中的关键字越多,您的网页对搜索引擎的影响就越大。

另外请记住,标题中的关键字、h1、元数据都应该匹配,所以越多越难管理。

我意识到这并不能 100% 回答您的问题并会导致更多问题!

关于asp.net-mvc - ASP.NET MVC - 缩短网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1653683/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com