404应该与301redirect一起使用吗?

我正在与托pipe公司合作。 我需要他们为我的一个页面设置301redirect。 我真的关心在这个特定页面的search引擎排名。

他们声称,为了做301redirect,他们将删除他们的服务器上的页面,将触发一个404,他们将回应一个301新的地址。

这是我的理解,你不能做一个404和301,但我只是一个程序员。

我不确定他们是否使用IIS。 我所知道的是他们专注于ColdFusion托pipe。

谢谢

每个HTTP请求都会从服务器生成一个HTTP响应。 每个HTTP响应只有一个状态码。

在IIS中有一个设置,你可以指定做一个永久的301redirect。 在这种情况下,不会检查是否存在曾经存在于网站中的任何文件。 所以没有404生成。

如果最终用户得到一个404,那么根本就没有redirect。 Google和任何其他search引擎都不会保留您网站上每个网页的网页排名。

这一种让我的大脑受到伤害 我并不了解Google如何处理这样的事情,但逻辑将决定这个托pipe公司的方法是一个可怕的,可怕的想法。

这听起来像他们想要在404页面上设置301redirect。 所以基本上,你去你的页面,它会返回一个404,因为他们删除,页面找不到,然后404页面301被redirect到您的新页面。 所有这一切都是告诉Google你有一个新的404页面(他们不关心),他们正在寻找的页面,你想保持的页面排名,不再存在。 页面排名在逻辑上将被销毁。

为了达到你想从301获得的好处,它必须是有问题的页面,而不是404页面。