Html 使用404处理搜索引擎并在产品列表中重定向

Html 使用404处理搜索引擎并在产品列表中重定向,html,redirect,http-status-code-404,Html,Redirect,Http Status Code 404,我有一个简短的问题要问大家:) 假设我们有一个带有URL的eshop,如产品类型/名称。现在,我们已经重新设计并重新编程了我们的网站,所以现在我们需要将URL从旧的products name.htm重定向到新的。这不是问题 问题是——如何处理不再可用的产品——因此它们没有“新URL”?基本上,我们有三个选择: 404全部 将它们重定向到主页 创建一个页面“产品不再可用”,并将所有旧产品重定向到该页面 在你看来,对用户和搜索引擎来说,哪一个最好 谢谢1)将是SEO方面的最佳选择。产品不可用-在搜索

我有一个简短的问题要问大家:)

假设我们有一个带有URL的eshop,如
产品类型/名称
。现在,我们已经重新设计并重新编程了我们的网站,所以现在我们需要将URL从旧的
products name.htm
重定向到新的。这不是问题

问题是——如何处理不再可用的产品——因此它们没有“新URL”?基本上,我们有三个选择:

  • 404全部
  • 将它们重定向到主页
  • 创建一个页面“产品不再可用”,并将所有旧产品重定向到该页面
  • 在你看来,对用户和搜索引擎来说,哪一个最好

    谢谢

    1)将是SEO方面的最佳选择。产品不可用-在搜索引擎索引中保留其旧页面没有意义

    2) 如果进行重定向,搜索引擎将看到多个链接最终链接到主页。可能会让他们困惑

    3) 最好用文字信息“产品不再可用”制作一个404。用户友好和搜索引擎友好



    如果产品页面仅包含产品说明,则第404页可以。如果有一些有用的内容,如用户评论,确实会产生一些[有价值的]流量,我可能会为旧产品创建新的链接。

    因为产品(以及因此而产生的页面)确实存在,但不再存在,你应该使用
    410 Gone
    响应,而不是
    404notfound
    。将此与说明产品不再可用的文档结合起来,并提出可能的替代方案。

    这似乎是个好主意!有没有一种简单的方法可以通过WP实现这一点DSo只要您有可用的数据来告诉您存在哪些产品,以及其他哪些产品与之类似(这可能类似于给定产品类型中的前五大畅销产品,具体取决于类型的细粒度(“盘子”好,“厨具”不好),那么这应该是可能的。我对WP的了解还不足以说明它有多容易。感谢您的全面回答。幸运的是,旧页面不包含任何用户贡献的内容,所以我将404'全部。D[也就是说,直到David的410方法不会更好]