新浪微博 腾讯微博 | 网站地图 | SEO教程 | 教研室 | SEO人物 你好,欢迎光临东莞市三好教育信息咨询有限公司的SEO培训网站!

东莞SEO

东莞SEO

联系方式CONTACT

三好教育信息咨询有限公司

地址:东莞虎门龙眼东二路3巷5号
手机:+86 136 2002 3931         

传真:+86 0769 8997 9022

E-mail:gd888vip@163.com
网址:www.seowhe.com
电话:+86 0769 8997 9022

您当前的位置:首页 > SEO教程 > 初级教程SEO教程

什么是404页面,如何制作做404页面?

发布时间:2016-04-06   信息来源:  作者: SEO  访问量:

什么是404页面
     404就是当你打开某个网页,提示你其所请求的页面不存在或是连接错误,同时引导用户使用网站其他的页面而不是关闭窗口离开。用户访问网站上不存在的页面时,服务器常应该返回404错误,如果站长没有在服务器设置客制化地404页面,用户浏览器显示的将会是一个默认的错误的页面。
 

怎么做404页面
       自定义404错误页面在增强用户体验上是很好的做法,但在应用的过程中一般并未注意到对搜索引擎的影响,譬如:服务器端的错误配置导致返回“200”状态码或自定义404错误页面使用Meta Refresh从而导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是 “200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对于搜索引擎则是相当重要的。
 
404设置方法
1. 对于存在的网页内容由于路径改变而导致访问不了时,可在IIS 中定义404错误指向一个动态页面,在页面里面使用301永久重定向跳转到新的地址,此时服务器返回301状态码。
2、设置404指向一个设计好的html文件,此时页面返回的404状态码。 idc提供商基本都提供404设置的功能,直接上传文件设置即可。在IIs中设置方法:打开IIS管理器-->点击要设置自定义404的网站的属性-->点击自定义错误选项-->选中404页-->选中并打开编辑属性-->设置成URL --> URL 里填写“/error.html”-->按确定退出再把做好的error.html 页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。
3、404指向一个动态页面,比如error.asp,如果不在页面里面进行设置,仅仅是返回提示的HTML代码,将导致页面返回200 状态码,这是不正确的,我们可以在显示完提示内容后,增加语句:Response.Status="404 Not Found" ,这样就保证页面返回404状态码。
4、Apache下设置404错误页面。为Apache Server设置404错误页面的方法很简单,只需在.htaccess 文件中加入如下内容即可,ErrorDocument 404 /notfound.php。
 

正确建立404页面的方法是:(仅适合Apache服务器)
• 在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html
• 建立一个简单的html404页面命名 Error.html
• 把 Error.html放置在网站根目录
注意:
•不要将404错误直接转向到网站首页,这将导致首页不被收录;
•/Error.html 前面不要带主域名,否则返回的状态码是302或200状态码。
 

错误原因
       HTTP 404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。
404错误页面
导致这个错误的原因一般来说,有三种:
1、无法在所请求的端口上访问Web站点。
2、Web服务扩展锁定策略阻止本请求。
3、MIME映射策略阻止本请求。

解决方法
    把缺少的网页文件恢复到正确的位置,重新设置网络服务。对于用户来讲,需要检查你所输入的网络地址是否正确,是否多了或少了某些字符。

首页 | SEO培训 | 网站模板 | 产品与服务 | 企业动态 | 行业资讯 | SEO教程 | SEO人物 | 客户见证 | 常见问题 | 工程案例 | 公司荣誉 | 企业优势 | 关于我们 | 联系我们

Copyright © 2016 三好教育信息咨询有限公司
座机:+86 0769 8997 9022
传真:+86 0769 8997 9022
公司:东莞市三好教育信息咨询有限公司
网址:http://www.seowhe.com
手机:+86 136 2002 3931
邮箱:gd888vip@163.com
地址:东莞市虎门镇龙眼东二路3巷5号   
粤ICP备16043294号-2