是否需要一个描述性URL作为Web 2.0网站?

时间:2009-08-28 15:43:24

标签: url url-rewriting

我们内部构建的CMS系统能够提供描述性网址(Descriptive URLs vs. Basic URLs)与基本网址(http://test.com/index.php?id=34234)我们除了向抓取工具提供更多反馈外,我们还想了解更多信息,如果意味着别的东西。

这个描述性网址是否为我们带来了其他好处?

我们应该将网址的大小限制为一定数量的字词吗?

谢谢你的时间。

3 个答案:

答案 0 :(得分:3)

描述性URI有几个好处:

  • 如果搜索引擎优化包含相关关键字
  • ,则可以提供帮助
  • 可以缓存没有查询参数的URI 用于GET请求(查询参数阻止缓存)
  • 他们描述用户,因此他们在网站中的位置对他们来说更清晰。如果他们也保存链接或将其提供给朋友,这将非常有用。网络受益于语义内容,这只是提供它的另一种方式。
  • 他们也可以直接修改URI,虽然这也是一个潜在的缺点。

由于遗留约束,将长度保持在256个字符以下通常是好的,但是今天,实际中的实际限制没有很好地定义。

答案 1 :(得分:0)

描述性URL具有主要的SEO优势,因为搜索引擎会严重影响URL的内容。

答案 2 :(得分:0)

它有很多好处。它们不仅可以更好地用于搜索引擎优化,而且对于最终用户来说,它们通常都是可以攻击的。

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

这让我非常直截了当地说我会发现标记为“PHP”的问题。在不知道任何特殊规则的情况下,我可以猜测如何找到jQuery问题。

你可以限制你可以挤进网址的空间数量,但是将网址限制为核心术语(比如文章的标题等),你会没事的。

一个建议是使用这些类型的网址,但有一个后备计划。例如,这个问题的网址是:

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

第一个参数是1347835,这是问题ID。第二个参数是问题标题。这里的标题是完全可选的。访问此页面不需要它,但是当您在链接中使用它时,它会增加此页面的搜索引擎优化。

如果您要求标题是准确的,那可能会导致比您想要的更多问题。像这样的SEO内容可选择加载内容本身。因此我只需要问题ID,如前所述。