关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

做网站对404错误是否会对网站造成影响

作者:佚名   时间:2012-02-14   分享到:

我们在SEO交流的过程中,经常会提到“404错误状态码”,如果访问的网页URL不存在,那么就会返回一个404 HTTP响应代码。

在普通用户看来,当你访问一个不存在的URL时,可能会出现一个“错误提示”页面,以前我们讨论过如果利用404错误页面帮助用户找到他需要的内容,下面主要是讨论“404是否会对网站造成影响”,这里的影响主要是关键词排名或者网站权重方面。

谷歌网管工具中报告的404错误会影响我的网站排名吗?

404在网络中是一个非常正常的组成部分;互联网总是在不断变化,新的内容诞生,旧的内容消失,而当旧内容消失的时候,它(在理想状况下)会返回一个404 HTTP响应代码。搜索引擎会察觉到这点;正如您在上图中所看到的,谷歌在自己的网站上也有404错误,并且整个网络上都存在。

谷歌建议,当我们在网站上去掉一个页面的时候,我们最好确保它返回一个适当的404或410响应代码(而不是“软404”)。请记住,为了让网络爬虫能够看到一个URL的HTTP响应代码,它就必须能够抓取那个URL,如果该URL被robots.txt文件所阻挡,那么爬虫程序将无法抓取并看到它的响应代码。如果我们网站上的某些URL不复存在 ,返回404,并不会影响您网站的其他URL(这些URL会返回200 (成功))在谷歌搜索结果中的表现。

404一点都不会影响我们的网站吗?

如果我们网站上的某些URL出现了404,这一现象本身并不会损害到我们或对我们网站在谷歌的搜索结果造成负面影响。

在某些情况下可能出现其他原因而让您希望解决某些类型的404。例如,如果有些出现了404的页面是您十分在意的,您就应该看看为什么谷歌在抓取它们的时候会看到404! 一些由于自己或链接到我们网页的用户拼写错误。这时可以将拼写错误的URL 301重新指向至正确的URL。并且,当用户确实登陆至您网站的一个404页面时,您还可以建立一个友好的404错误页面,而不是仅仅是显示“404 找不到该页面”。

“软 404”的相关介绍

软404是指网络服务器对于一个不存在的URL返回的除404(或410)之外的响应代码。一个常见的例子就是当一位网站所有者希望为其用户返回一个带有有用信息的漂亮404页面,并认为为了向用户提供该内容他就必须返回一个200响应代码。其实并非如此!您可以返回一个404响应代码而同时向用户提供您希望的任何内容(所以当我们已经为网站设定自定义404页面以后,要确保错误链接返回的是404代码,可以在这里测试)。

另一个现象就是网站将所有未知的URL重新指向至其首页,而非返回404。这两种情况都可能为谷歌对我们网站的理解和索引造成负面影响,因此谷歌建议应确保您的服务器针对不存在的内容返回合适的响应代码。请记住,仅仅因为页面显示“404 找不到该页面”并不代表它确实返回了404 HTTP响应代码(参考上面一段结尾的测试链接)。

网页大部分404都是从未在我们网站上存在过的奇怪URL。这是怎么回事?它们是从哪里来的?

如果爬虫程序在网络的某个地方找到一个指向您网站上的URL的链接,则可能试图抓取该链接,不论内容是否实际存在;而当这种情况发生时,如果找到不该内容,则您的服务器应该返回一个404。

这些链接可能由以下原因造成:

  1. 如某些人在链接至我们网站时出现的拼写错误;
  2. 某些类型的错误配置(如果链接是自动生成的,例如由CMS自动生成);
  3. 由于Google在识别并抓取嵌入在 JavaScript的链接或其他嵌入内容时造成;
  4. 可能是谷歌了解我们的服务器如何处理未知URL时所做的快速检查的一部分等等。

如果我们在谷歌网站站长工具看到针对我们网站上不存在的URL报告的404,我们可以放心地忽略它们。因为谷歌不知道哪些URL对我们来说是重要的,而哪些应该返回404,因此谷歌会向我们显示所有在网站上找到的404,并且如果需要的话,我们可以对其显示出来的404进行查看,尽量将已知问题解决。

网页被抄袭,因为断开的链接并给我们造成的404,对我们有影响吗?

比如下面这样:

http://www.scseoer.com/wp-content/uploads/2011/05/html5-topper.png”>
src=”http://www.scseoer.com/wp-content/uploads/
2011/05/html5-topper-300×202.png” Alt=”HTTML 5″
width=”300″ height=”202″ />

一般情况下,我们不必担心类似上面那样的“断开的链接”会损害我们的网站。因为我们对抄袭我们网站或以奇怪方式链接至网站的人几乎无能为力。我们可以考虑根据此处的说明将这些URL重新指向,但通常这一情况都无需担心。请记住,当我们认为有人正在从我们的网站盗取原始内容时,可以提交从Google删除内容的申请。

我已经修复了谷歌网管工具报告的404错误,为什么在我的账户中还有显示呢?

请查看抓取错误页面的“上次检测到此错误的时间”一栏,这是谷歌检测到每个错误的最近的日期。如果该栏中的日期在您修复错误之前,这就意味着自该日期起谷歌还未遇到这些错误。如果这些日期距离较近,则说明谷歌在抓取时还在继续遇到这些404。

实施修复之后,我们可以通过使用像Googlebot一样抓取检查一下我们的网络爬虫是否能够看到新的响应代码。利用几个URL进行测试,如果没有问题,则这些错误应该不久就将开始从我们的抓取错误列表中消失了。

是否能够使用Google的URL移除工具使404错误从我的账户中更快地消失?

不可以;URL移除工具是用来从Google的搜索结果而不是我们的网管工具账户中移除URL的。该工具仅用于紧急的移除请求,并且如一个URL已经返回404则并没有必要使用此工具,就其本身而言,URL将随着时间的推移退出谷歌的搜索结果。



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/seo/20151229/n7185.html

上海联楷网络新闻