首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拥有一个描述性的URL是否需要成为一个Web2.0网站?

问拥有一个描述性的URL是否需要成为一个Web2.0网站?
EN

Stack Overflow用户
提问于 2009-08-28 15:43:24
回答 3查看 421关注 0票数 0

我们内部构建的内容管理系统有能力拥有描述性网址(Descriptive URLs vs. Basic URLs)和基本网址(http://test.com/index.php?id=34234),我们想知道的不是给爬虫提供更多的反馈,如果会有其他的东西。

拥有这样的描述性urls会给我们带来其他好处吗?

我们是否应该将URL的大小限制为一定的字数?

感谢您的宝贵时间。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-08-28 15:47:53

描述性URI有几个好处:

它可以帮助搜索引擎优化,如果他们包括相关的keywords

  • URIs没有查询参数可以缓存 GET请求(查询参数阻止缓存)

  • 它们是描述给用户的,所以他们在站点中的位置对他们更清楚。如果他们也保存了链接,或者把链接给了朋友,这会很有帮助。web从语义内容中受益,这只是提供语义内容的另一种方式。

  • 他们也可以直接修改URI,尽管这也是一个潜在的缺点。

由于遗留的限制,通常将长度保持在256个字符以内是很好的,但是现在,实际的限制并没有很好地定义。

票数 3
EN

Stack Overflow用户

发布于 2009-08-28 15:46:27

描述性URL具有主要的SEO优势,因为搜索引擎对URL的内容进行了很大的权衡。

票数 0
EN

Stack Overflow用户

发布于 2009-08-28 15:47:04

它有很多好处。它们不仅在搜索引擎优化方面效果更好,而且对于你的最终用户来说,它们往往是可以破解的。

https://stackoverflow.com/questions/tagged/php

这很直接地告诉我,我将找到标记为“PHP”的问题。在不知道任何特殊规则的情况下,我可以猜测如何找到jQuery问题。

你会遇到一个url空间的限制,但是把url限制为核心术语(比如文章的标题,等等),你就会好起来的。

一种建议是使用这些类型的urls,但要有一个备用计划。例如,这个问题的url是:

Is having a descriptive URL needed to be a web 2.0 website?

第一个参数是1347835,这是问题id。第二个参数是问题标题。这里的标题完全是可选的。它不需要访问这个页面,但当你在链接中使用它时,它会增加这个页面的SEO。

如果你要求标题是准确的,这可能会造成比你想要的更多的问题。将SEO-content设置为可选,用于加载内容本身。所以只需要问题id,就像我之前说过的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1347835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档