首页 > 清新学堂 > 友好错误页面制作 404页面配置
  • 友好错误页面制作 404页面配置

  • 一失足,成千古恨,这句话在网站运营管理方面也是有实例的 郑州网页设计培训告诉你IIS默认的错误页是很不友好的,很多人看到默认的错误页时都会说:网站打不开了!白白损失了这部分流量。而如果错误页直接跳转到首页又对搜索引擎很不友好,搞不好首页还会被封掉。所以根据情况,有两个方法解决这个问题:如果是博客等内容型的网站,可以返回一个带有404错误的搜索框让访客搜索,若是电子商务型网站,则可以返回一个带有404错误的进度条进行跳转。这两种方法即照顾了访客又顾及到了SEO。可以在Googlewebmastertools中查看自己网站错误页有多少。修改默认错误页的方法很简单:在IIS中右键单击要管理的网站,在自定义错误中设置404为相应的错误信息页。这里有两种方式:1、如果“消息类型”你选择的是“文件”,则只能使用.html或htm结尾的文件,否则用户访问错误页时会出现代码。用这种方式设置的错误页,虽然.html文件中没有输出404状态,但IIS执行后会自动输出404状态。2、如果你“消息类型”选择了“URL”,则必须用asp文件(因为只有在asp文件中才能设置404状态),否则访问错误页时会返回200状态码。还要在asp文件中加上:如果你希望定时跳转到首页,则也有两种方法:1、利用meta标签的refresh进行跳转据Google中文博客管理员介绍,Yahoo就使用的此方法进行跳转。2、使用js进行跳转代码:我感觉使用js的方法好一些,因为meta标签跳转担心搜索引擎会识别为“200”或“302”见这里的这段话:常常看到许多网站的自定义404错误页面采取类似这样的形式:首先显示一段错误信息,然后,通过MetaRefresh将页面跳转到网站首页、网页地图或其他类似页。根据具体实现方式不同,这类404页面可能返回“200”状态码,也可能返回“302临时重定向”,但不论哪种,从SEO技术角度看,均不是一种合适的选择。对“200”状态的情况我们上面已经谈过,那么,当404页面返回“302”时,搜索引擎会怎么对待呢?从理论上说,对“302”错误,搜索引擎认为该网页是存在的,只不过临时改变了地址,仍然会索引收录该页,这样,同样会出现类似于“200”状态码时的重复文本问题;其次,以google为代表的主流搜索引擎对302重定向的适用范围要求越来越严格,这类不当使用302重定向的情况存在很大的风险。
    对于一个站长而言,我们需要掌握正确配置404错误页面的方法,因为这可以挽回不必要的损失。首先说明一下404状态码是什么意思?HTTP 404 错误,就是链接指向的网页不存在,再通俗点说就是原始网页的URL失效。这种情况其实在所难免。但是一个优秀的网站必须要有404页面,因为通过404页面可以引导流量,而且也可以提高用户体验。在设置404页面的时候我们要特别注意,否则后果也很严重。举个例子,以前我的一个网站需要进行改版,而且幅度非常大,包括网站的栏目等都重新进行了架构,这就导致了上千个页面的链接全部失效,为了引导回来流量,我通过虚拟主机商提供的控制面板设置了404页面,页面中提示了错误并包含返回首页的链接,但是后来在查看日志的时候发现了一个问题,百度和谷歌等搜索引擎爬取了大量的重复的页面,即全部都是404页面。其所有的返回状态码都是200 0 0,而不是404状态,200状态码即告诉蜘蛛此页面仍存在,可抓取,而大量的抓取同一页面造成大量的页面重复,搜索引擎对该网站的信任指数Trust Rank大幅降低,因而网站被降权,因此我果断地将404页面去除,至此页面收录基本正常可以看出,如果404页面设置不当,不但不能为我们所用,甚至还会遭受到搜索引擎的惩罚,因为大量重复的页面存在,肯定要被判为作弊的。所以我们要正确进行配置。一个正确设置的404页面,不仅应当正确地显示,同时,应该能够正确返回“404”错误代码,而不是200或302状态码。由于大部分虚拟主机设置的404页面都是返回200状态,且用户是无法更改服务器返回状态的,因而作为虚拟主机用户,在网站改版时造成大量的失效页面时,宁愿不设置404页面,也不能设置错误的404页面。此外,使用Meta Refresh来处理404错误页面,将404页面自动跳转到首页或者网站其他页面的做法也很不可取,极有可能产生200或者302状态码,如自动跳转至首页极有可能导致首页降权甚至消失。404页面的重要性很大,希望大家都能有效的利用、正确的利用。在以后的文章中,三人行网络还会进行更为详细的阐述,让大家都受益。

     

     

  • 本文TAG关键词: 友好错误页面制作 404页面配置 随机推荐:
  • 上一篇 上一篇:网页中插入Flash按钮与文本 插入flash动画
    下一篇 下一篇:如何优如化AutoCAD系統