Http状态代码301到返回410的页面

时间:2010-02-23 13:41:18

标签: seo http-status-codes http-status-code-410

客户已要求我为该网站的旧版本中的某些网址返回410状态代码。

我有两个选项如何编程(基于此请求范围之外的约束)

选项1这很容易实现:使用现有的旧网址重定向程序(301状态代码)将所有网址重定向到单个网页,并让该网页返回(410状态)代码。

选项2难以实现:编写一个功能直接返回410状态代码。

问题:google(和其他人)会选择1吗?

2 个答案:

答案 0 :(得分:2)

您可能希望直接返回410,除非您是100%,否则没有可能与该网站建立的客户端连接无法正确解释301.

我会选择直接410来保持http的完整性。

答案 1 :(得分:1)

我非常确定谷歌会将您的页面标记为301,并带有选项1.

选项2,即使更难感觉更安全(但你已经知道:))