【问题标题】:URL Slugs: Redirects or 404s?URL Slugs:重定向还是 404?
【发布时间】:2011-01-31 10:45:02
【问题描述】:

某些网站(例如 SO 中的此处)允许在 URL 中使用“伪造”的 slug。在我的网站上实施 URL slug 之前,我有一个关于“最佳实践”的问题......

给定一个像example.com/123/article-slug-here/ 这样的结构,如果我的网站通过查询 ID 允许伪造 slug -

我应该……

  • 只需重定向到适当/规范的 URL(验证 slug,并在不匹配的情况下重定向)?

-或-

  • 返回 404,因为从技术上讲 example.com/123/this-article-s-u-x 不存在?

【问题讨论】:

    标签: url slug


    【解决方案1】:

    两者都没有。保持原状。 Google 会找出规范的 url 并将它们保存在索引中。

    只有当您希望 Google 更快地更新其索引中更改的 url 时,您才可以进行重定向(当然是 301 永久移动)。如果不重要,就不用费心了。

    附:我在博客中基本上做了同样的事情。一旦我更改了某些条目的标题,并且过了一段时间(几周),Google 根据页面中指定的新规范 url 更新了他们的索引。简单而有效。

    【讨论】:

    • 接受了答案,因为一个多月没有其他人了。虽然这在实践中似乎确实有效,但在当今流行的网站上,它对我来说仍然很奇怪,让我有点不舒服。啊,好吧。
    猜你喜欢
    • 2017-01-24
    • 2012-07-25
    • 1970-01-01
    • 2013-06-12
    • 1970-01-01
    • 1970-01-01
    • 2018-05-09
    • 2021-11-21
    • 1970-01-01
    相关资源
    最近更新 更多