17

我想知道 301 和 307 重定向之间的区别。

我希望通过自制 url 重定向器生成反向链接,并且我希望任何“链接汁”或“页面排名汁”直接从原始返回页面流向最终 URL,但如果其中一个原始页面变坏了,我希望能够通过删除该特定页面的重定向链接来关闭该链接。说得通?

我的理解是 301 是永久的,这意味着谷歌将看到 301 并将其缓存的 URL 更新为最终目的地,无论我是否在以后取消该重定向。

如果我使用 307,它不会缓存目标 URL,并会继续检查重定向 URL 以查看反向链接实际指向的位置,如果我取消重定向链接,Google 将不再将该反向链接分配给目标网址。

这是一个正确的总结吗?

4

1 回答 1

14

这是正确的。实际上 307 是更常见的 302 重定向的变体

301 Moved Permanently 这个和所有未来的请求都应该被定向到给定的 URI。

307 Temporary Redirect (since HTTP/1.1)
In this case, the request should be repeated with another URI;
however, future requests should still use the original URI.
于 2013-01-31T14:33:44.733 回答