SEO - 301重定向通过404页面
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SEO - 301重定向通过404页面相关的知识,希望对你有一定的参考价值。
我是新手,所以我会尝试清楚地解释自己。
我正在从自定义404页面进行301重定向。现在我开始工作了我的问题更多是关于谷歌如何对待它。因为我们去404页面谷歌只是将它记录为40页或者它实际记录301?正如我所说,我是新手,并通过谷歌试图找到答案。
无论如何,任何帮助或评论都会受到极大关注。提前致谢
在这种情况下的最佳做法可能是:
- 如果页面不存在,但我们有新的,内容高度相似,我们可以进行301重定向,简单地说:“永久移动”,这指示Google实际上在帐户上采用新的URL并确定其优先级。
- 如果该页面不存在,并且我们实际上不知道为什么有人可以键入此链接,因为此URL从未存在且只是错误,那么我们提供404“Not Found”。它只是意味着URL是错误的,某人(或其他一些网站)欺骗了您关注此链接。您不应该自动从此页面重定向用户,而是放置指向主页的链接,以便用户可以选择他的操作。
- 如果页面不存在,并且我们知道我们有这个页面,但它不存在,并且将来也不会存在(我们只是决定我们将不再拥有此页面),然后提供410“Gone”页面,以及主页链接,让用户决定。
HTTP代码不仅仅是一种理论,它是我们应该使用的标准。我注意到,在没有正确的HTTP响应代码的情况下提供了大量404页面,这只表明它背后的开发很差。
有关HTTP响应代码的更多信息,请访问:http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
根据我的理解,301重定向是保留“链接汁”的最佳方式,如果404页面引用有很多外部链接,有大量流量等,则应该使用301重定向。将通用404页面直接发送到主页并不理想,因为它可能会使用户感到困惑。允许404使搜索引擎不会重复索引和抓取页面。
在这里阅读更多相关信息:http://moz.com/learn/seo/http-status-codes。
将404页面重定向到另一个页面是不可行的。最好纠正它并显示旧页面。如果不可能你应该显示404页面并在其中放置一些有用的链接。
如果你想重定向到正确的那个没关系,但最好的方法是显示原始页面而不管重复。但您必须使用rel canonical告诉搜索引擎页面上的正确版本。
https://support.google.com/webmasters/answer/139394?hl=en
以上是关于SEO - 301重定向通过404页面的主要内容,如果未能解决你的问题,请参考以下文章
使用 RewriteRules 和 404 进行 301 重定向
Isapi Rewrite 301 重定向解析为 404 - 循环引用?
使用 301 重定向重定向 404 是将现有页面重定向到主页