代码之家  ›  专栏  ›  技术社区  ›  Brandon Montgomery

如何处理搜索引擎优化的方式丢失的项目?

  •  2
  • Brandon Montgomery  · 技术社区  · 14 年前

    我在一个面向公众的网站上工作,提供文章供人们阅读。过了一段时间,文章就过时了,我们把它们从网站上删除。我的问题是:当一个搜索引擎访问一个与被删除的文章相对应的URL时,处理这种情况的最佳方法是什么?应用程序应该永久重定向(301永久移动)到“未找到文章”页面,还是有更好的方法来处理这个问题?


    这些文章实际上没有被删除,但它们是“未发表的”——它们最终可能会回到“已发表”的状态。

    4 回复  |  直到 14 年前
        1
  •  3
  •   Chris Dutrow    14 年前

    您可以考虑保持内容更新,并向阅读内容的人指示内容过时。然后,您还可以在页面上包含更相关的内容或指向更相关内容的链接。

    这可能不适合您的情况,或者可能会超出其价值,但这可能是一个不浪费潜在流量的好方法。

    我觉得像 410 Gone 回应将是适当的回应,然而,你基本上是告诉搜索引擎“我们没有这个内容了,所以停止链接这里”-这是不利于你的搜索引擎优化战略。

        2
  •  5
  •   George Steel    14 年前

    410 Gone . 只要响应代码正确,错误页上仍然可以有一些有用的信息。这表示该页面已被有意删除,而不仅仅是“找不到”(如果url不正确,则会发生这种情况)。

        3
  •  1
  •   Joel Martinez    14 年前

        4
  •  1
  •   Eric Petroelje    14 年前

    我的直觉告诉我,你可能应该有一个文章删除页面,但在实践中,许多网站只会做一个301重定向到主页。

    我认为这个想法是,任何“链接果汁”从旧的文章,然后将转移到主页,而不是一个通用的“文章删除”页面。我有一种感觉,尽管搜索引擎在这种情况下可能看起来不太友好。