错误的处理方式对SEO的影响微引流

H状态码::服务器找不到指定的资源,请求的网页不存在(譬如浏览器请求的网页被删除或者移位,但不排除日后该链接有效的可能性);:请求的网页不存在(注意:表示永久性,而表示临时性);:服务器成功返回请求的网页;:网址永久性重定向:网址临时性重定向注意:大部分搜索引擎将&;&;与&;&;状态同等对待,如G

网站的推广方式

(参见MC的说明)对HTTP状态码的理解HTTP错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当W服务器接到类似请求时,会返回一个状态码,告诉浏览器要请求的资源并不存在

网站推广

但是,W服务器默认的错误页面,无论A还是IIS,均十分简陋、呆板且对用户不友好,无法给用户提供必要的信息以获取更多线索,无疑这会造成用户的流失

因此,很多网站均使用自定义错误的方式以提供用户体验避免用户流失

一般而言,自定义页面通用的做法是在页面中放置网站快速导航链接、搜索框以及网站提供的特色服务,这样可以有效的帮助用户访问站点并获取需要的信息

HTTP对SEO的影响自定义错误页面是提供用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回&;&;状态码或自定义错误页面使用MR导致返回&;&;状态码

正确设置的自定义错误页面,不仅应当能够正确地显示,同时,应该返回&;&;错误代码,而不是&;&;或&;&;

虽然对访问的用户而言,HTTP状态码究竟是&;&;还是&;&;来说并没有什么区别,但对搜索引擎而言,这则是相当重要的

(一)自定义错误页返回&;&;状态码当搜索引擎蜘蛛在请求某个URL时得到&;&;状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到&;&;状态回应时,则会认为该是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的具有完全相同的内容:自定义错误页面的内容,这会导致出现复制网页问题

对搜索引擎而言,特别是G,不但很难获得信任指数TR,也会大大降低G对网站质量的评定

(为什么会出现返回&;&;状态码的情况

请参看下面内容&;自定义错误页面的基本原则&;)(二)自定义错误页使用MR返回&;&;状态码常常看到许多网站的自定义错误页面采取类似这样的形式:首先显示一段错误信息,然后,通过MR将页面跳转到网站首页、网页地图或其他类似页

根据具体实现方式不同,这类页面可能返回&;&;状态码,也可能返回&;&;,但不论哪种,从SEO技术角度看,均不是一种合适的选择

对&;&;状态的情况我们上面已经谈过,那么,当页面返回&;&;时,搜索引擎会怎么对待呢

从理论上说,对&;&;错误,搜索引擎认为该网页是存在的,只不过临时改变了地址,仍然会索引收录该页,这样,同样会出现类似于&;&;状态码时的重复文本问题;其次,以为代表的主流搜索引擎对重定向的适用范围要求越来越严格,这类不当使用重定向的情况存在很大的风险

确保自定义错误页面能够返回&;&;状态码在自定义错误页面设置完毕后,一定要检查一下其是不是能够正确地返回&;&;状态码

可以使用SH检查工具,输入一个不存在网页的,查看一下HTTPH的返回情况,确信其返回的是&;N&;

错误的处理方式(一)定制错误页面的基本原则首先应明确的是,错误应工作在服务器级而不是网页级

对定制使用动态页面如PHP脚本类型的页时,必须确保在PHP执行前服务器已经顺利地送出&;&;状态码,不然,一旦执行到了ISAPI级别,返回的状态码便只能是&;&;或其他如&;&;之类的重定向状态码了

其次,在自定义网站的错误页面时,对设置的错误页面URL链接应使用相对路径而不是绝对路径,而且自定义页面应该放在网站根目录下

尽管无效链接可能是多种形式的URL,但当发生访问错误时,WEB服务器会自动将其转到自定义的当错误页中,这跟URL的形似没有关系

(二)A下设置错误页面为AS设置错误页面的方法很简单,只需在.文件中加入如下内容即可:EASP.下设置错误页面首先,修改应用程序根目录的设置,打开&;.&;文件编辑,在其中加入如下内容:&;&;&;.&;&;E=&;O&;R=&;.&;&;&;C=&;&P;=&;.&;E&;&;&;注:上文例中&;.&;为系统默认的页面,&;.&;为自定义的页面,使用时请修改相应文件名

然后,在自定义的页面&;.&;中加入:

Top