是否有任何理由使用HTTP 410 GONE状态码?
答
是的,410 Gone
HTTP状态代码表明所请求的资源曾经是可用的,但它现在已经过时或已过时。
404 Not Found
HTTP状态码可能意味着网站被错误地更新,以致缺少通常在那里定义的文件。这也可能意味着请求客户引用了一种从未存在且可能永远不会存在的资源。
410 Gone
状态可以有更直接的搜索引擎优化的影响,因为它告诉搜索引擎,有意删除了缺失的资源。这应该会加快未来对该页面的搜索引用的减少,而不是404 Not Found
的状态。