文章目录[隐藏]
日常浏览网页时,常常会浏览到404页面,这些页面本来在网站的服务器上,因为一些原因消失了。有可能是网站维护人员误操作或者服务器、网站程序出现了一些问题。服务器一般会返回error 404--not found,这种代码代表什么意思?对SEO有哪些影响呢?武汉安邦运维SEO为大家详细讲解。
一、error 404--not found的展现形式
error 404--not found,可能会以如下的形态出现在浏览器内:
404
404错误
404未找到
错误404
404页面不存在
未找到错误404
找不到HTTP 404
404 NOT FOUND
是什么原因导致404错误?
网页已从网站上删除
用户输入的URL地址不正确
页面已移动,重定向配置不正确
二、error 404--not found对SEO的影响
它直观影响网站关键词排名的稳定性,甚至影响整站优化的进程。
比如:
①404错误使得页面链接断开,百度爬虫不能正常访问。
②404错误,由于无法爬行链接,就无从谈起索引与排名。
③大量404错误,导致整站可访问性查,长期持续,非常容易使得网站降权。
有一种观点认为,带有404错误的页面会直接影响网站的索引及其在搜索结果中的位置,但在大多数情况下,这种说法是错误的。机器人找到这样的页面会发生什么?它将它从索引中删除(如果它在那里,如果没有 – 机器人根本不扫描它)。因为它不再具有信息性和实用性,但是你需要记住SOFT错误的存在。SOFT 404不是来自服务器的官方响应,而是标记,在爬行后由搜索引擎分配给页面。
三、error 404--not found出现的原因
1、旧链接
如果你尝试去审查一些知名的老牌网站,你会发现,大量网站每隔一定周期,都会存在一定改版的问题,那么,在长期改版的过程中,如果处理不妥当,势必产生一些错误的链接,而导致URL不能正常访问。
虽然,在某种程度上,它只是导致页面用户体验不佳,比如:无法打开旧内容。
但对于搜索引擎而言,它的影响却是非常严重的。
2、错误输入
这是一种偶然事件,由于错误的输入目标url,而导致的页面404错误,理论上,这种形态出现的不可访问,是不会影响相关爬虫对页面质量的评估。
理由很简单:错误的URL,并没有在网站之内形成载体。
3、网站配置
我们知道静态页面有利于SEO,这是早期SEO专家,经常讲述的一个小细节,它主要是针对早期的搜索引擎架构,而随着搜索引擎技术的发展,目前,已经完全可以抓取其它常态的URL类型,比如:动态与伪静态。
但SEO人员,却有一个习惯,总是倾向于选择静态或伪静态页面,这个时候,如果自己的技术能力不强,在给动态URL配置伪静态的时候,就非常容易产生URL错误。
4、程序错误
由于服务器配置问题,甚至是服务器被攻击,导致的系统性404错误,往往是一个最为严重的错误,它几乎瘫痪整个网站。
导致整站任何页面都不能有效的访问,从而出现大规模的404页面。
这不仅严重影响用户体验,同时,直接影响搜索引擎对整站状态的评估,轻则进入网站沙盒,重则被短期降权。
5、页面监测
前文我们知道404页面的重要性,以及对搜索引擎的严重影响,顾作为SEO人员,我们要定期针对网站内容,进行数据审查。
利用相关的SEO工具与CMS系统的插件,审查页面错误链接。
四、如何处理error 404--not found
您是否配置了404服务器响应或301重定向?要确定这一点,必须分别分析每个案例。
如果由于某种原因,页面从站点中完全删除,请配置404服务器响应。
在以下情况下301重定向更好:
1、页面的地址已更改(例如,由于结构更改);
2、页面与用户的请求相关;
3、可以重定向到具有类似内容的另一个页面(具有相同的主题)。
404页面的创建建议:
您应该礼貌地告知用户他/她想要访问的页面不可用,当然这一切都取决于网站的主题和目标受众。对于网上商店,添加搜索行和提供服务的站点 – 联系信息是必须的。