网站死链检查,404错误页是怎么回事?
404是一种 404 状态码的出现意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,特别是对于大型网站来讲,很难避免,比如说:网页URL生成规则改变网站死链检查、网页文件更名或移动位置、导入链接拼写错误、编辑或程序工作人员疏忽等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。导致这个错误的原因一般来说,有:
网站本身问题导致:
网页URL本身已经发生变化,而前台页面没有及时更新;
网页本身或网页文件位置发生改变,而没有及时在后台更新;
外部链接拼写出错;
网站内容管理员或程序管理员在处理URL上没有考虑周全,比如一些地方如果加入了链接属性导致URL不能正常访问。
用户网络环境导致:
无法在所请求的端口**问该网页URL地址。
Web服务扩展锁定策略阻止本请求。
MIME映射策略阻止本请求。
对于网页内容比较少的小型网站管理员来讲,可以用死链接检测工具“xenu.exe”来对网页死链接进行检测,发现并及时处理错误链接信息;
对于内容较多的大中型网站管理员,使用上面的死链接检测工具可能会消耗很多时间,可以关注每天网站日志文件中的用户状态码情况,发现并及时解决404错误问题。
制作友好的404错误页面,提醒用户访问出错信息,引导用户进行首页或目录查找,提供站内查找功能或网站管理员联系方式。
对于SEO人员(搜索引擎优化工作者)来讲,建议参考“404错误是否会对网站造成影响”一文获取更多信息。
普通用户:尝试更换浏览器或清理浏览器缓存(排除由于浏览器控件或恶意插件等引起无法访问的情况)
查看目前用户是否具有网络链接权限(部分计算机可能被设置限时或限制进行网络链接)
检测自身网络环境是否正常(可以通过安全检测或杀毒软件进行检测)
检测计算机中是否有相关限制程序运行(部分计算机可能被软件设置控制网络链接权限,需密码才能链接)
一般网站维护人员都要会些什么?
看要求和维护的面积范围了。
1、一般任务就是检查网站内部存在的死链接,增加新的可以带来网站活性的外链或者友情链接。制作301重定向,404页面。在功能性单一,要求单一的网站在维护上只能做这么多。
2、如果像大型网站或者营销型网站就需要会一些网页设计、网页banner图设计了,因为可能要在产品内页做线上营销活动,难免的要做些动态的网页和一些与产品,企业文化相配的颜色和动画flash,属于中等难度的要求。
3、高级要求则像一些大型的门户网站或者导航网站,维护上要会的东西要更多:比如服务器的维护修复,代码的简化,网站防火墙的日常检验,反黑技巧、网站站内站外的优化和推广,功能的添加。网站的规模和所在企业的关系息息相关,岗位和规模的要求不一样,所需的需求就不一样。
检查网站有死链接怎么办?
1,手动删除死链接
处理死链接的时候最好找到死链接自身所处的位置,然后在页面中手动删除,这样比较容易,但是一旦网站上线时间较长,域名使用很久的情况下,虽然也可以使用站长工具查出死链接存在的数量,但是删除就不是很容易了,会相当困难,所以在建设网站的时候一定要做好防范,杜绝一切死链接的存在,一旦发现,立即删除。
2.使用robots屏蔽可能的网页
使用robots屏蔽可能的网页以及链接,编辑方法也很简单,只需要在语言中加入Disallow:死链接绝对网址这个语句就可以了,告诉蜘蛛这个网页无效,禁止抓去网站链接。然后把自己编辑好的语句上传到网站目录就可以了。 PS:但是这里面还存在一个问题,那就是如果网站自身经过改版造成大量死链接的存在,那么这种方法还有效用吗?经过亲身实践,发现如果网站改版后,内容以及网站结构层次上必然会有一个较大的变更,这时候单纯的使用robots语句对网站页面进行简单屏蔽的话效果并不是很明显,这时候需要利用301重定向,将各种网络请求直接转换到其他页面。
3.401错误页面提醒
如果网站上线时间较长,页面收录量是十万级的,使用301重定向方法就显得有些费时间,如果站长想减轻点负担,404错误页面或许是一个不错的选择,可以通过404错误页面将用户指引到想要访问的网站,跳转时间在8秒左右最宜,然后在页面中加入大家想要的网址提示,不过最好是用户自己点击,这样会降低自动跳转带来的用户反感度。但是404错误页面只是将在无法访问的情况下出现的提示,个人还是建议大家使用301重定向,将用户请求直接转换。