404之前或之后的404从http到https

时间:2014-10-10 19:33:56

标签: http-status-code-404 http-status-code-301

我们仅通过https公开我们的整个网站。为此,我们将所有http请求重定向到具有301状态代码的相应https页面。

假设访问者浏览http://ourdomain.com/nonexistingpage

他们应该首先收到什么状态码? 404,因为该页面不存在,或301移动到将发布404的非现行页面的https版本?在对我们的网站进行排名时,这对谷歌有什么不同?

1 个答案:

答案 0 :(得分:0)

我会在404之前执行301以通知客户端不允许第一个地址 - 无论它是否存在。 301也保持任何谷歌排名完整,但将他们转移到新的位置(从我读过)。在这种情况下,它对排名来说可能并不重要,因为任何一个最终都会产生404(所以它们都不包括在内)。