简而言之,为什么要使用类似的东西 http://stackoverflow.com/badges/6/supporter 而不是像“更简单”(主观上)的东西 http://stackoverflow.com/badges/6/.

即使在我自己的网站上,我也只是使用 /post/6/ 来引用帖子(通过 ID,即使我仍然存储一个 slug。)而不是 /post/6/small-rant-on-urls, ,在某些情况下,他们甚至可以 更荒唐, ,比真正需要的要多得多。

有帮助吗?

解决方案

由于您有可能与重复结束了,如果你不小心。我想象堆栈溢出添加的ID,因为有给定柱的体积为重复高电位创建。

其它系统可以选择不使用该ID在URL中 - 例如,一个博客系统可能不会需要。

这是,如果你有用户生成导致创建包括后ID一个新的URL内容更好的主意。如果只有这样,新的URL可以创建通过管理员类型的访问,你可能没有它,只要你重复检查。

其他提示

搜索引擎优化将是一个,以及使URL更易读人类。搜索引擎一般都喜欢你的URL,标题和H2遏制页面的“主题”。

如果你在那里有两个那么你可以手动输入/ ID并获得自动的采取了“如花” URL重写与保存..你的手指了一下:)

添加废料中的所有链接的的内容有助于搜索引擎,因为搜索引擎通常会使用词语的URL本身来帮助索引内容。

原因包括在URL中的ID是它可以更容易幕后从数据库中检索正确的文章,作为查找可对ID进行,而不是文章的标题。

原因包括文章的全称,是谷歌给出了加分堆的是,在文件名匹配的搜索字词。

@格雷格Hewgill

  

中的所有链接到内容添加蛞蝓与搜索引擎的帮助,因为搜索引擎通常会在URL中使用单词本身来帮助索引内容。

我应该澄清一下:我的意思是同时具有一个id 在他们蛞蝓网址。我只是不想看到有类似/post/1/la-la-la-la-text-hahahaha VS /post/1/ /post/la-la-la-la-text-hahahaha点,因为第一个会不会在年底extranous文本。

URL 是 Web 用户界面的一部分。

有一个 搜索引擎使用的眼球追踪研究 发现人们花费 24% 的目光时间都在查看 URL 在搜索结果中。

当搜索者评估目的地的可信度和实用性时,他们对 URL 特别感兴趣。如果 URL 看起来像垃圾,人们就不太可能点击该搜索结果。另一方面,如果 URL 看起来页面能够解决用户的问题,他们就更有可能点击。

这可能是比较快通过ID来获得在博客帖子比蛞蝓,这样就把ID为SQL查询和搜索引擎蛞蝓(SEO)。

https://stackoverflow.com/users/58163/movaxes65675

我喜欢/后/ LA-LA-LA-LA-文本哈哈哈哈型,我可以记得网址,了解文章的标题是什么(实际加载该网站之前)。不喜欢太多的/后/ 1 /这对我毫无意义,但后#1(坏营销?)

编辑:ID还有助于避免重复如andybaird指出

嗯,首先应当指出,"Web2.0式网址"是实际的东西的一部分,称为 休息.这些网址有时被称为宁静的网址。的 权利 有:

  • 提供了改进响应时间,并降低服务器的负荷,由于其支持 为缓存的陈述;
  • 提高了服务器的可扩展性,通过减少需要保持会议 状态。这意味着不同 服务器,可以用来处理 不同的要求,在一届会议;
  • 需要更少的客户端的软件以书面比其他方法, 因为一个单一的浏览器就可以访问 任何应用程序和任何资源;
  • 取决于减少在供应商软件和机制层额外 消息框架的顶上HTTP;
  • 提供等同功能的时候相比,替代 办法通信;
  • 不需要单独的资源机构发现,由于 使用超级链接 表示;
  • 提供更好的长期演化能力的兼容性和 特比RPC。这是由于 为:
    • 能力的文件的类型,如HTML发展没有 破倒退或 转发兼容性;和
    • 能力的资源,以支持添加新的内容类型,因为他们 定义没有下降或 降低支持的旧内容 类型。
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top