这个结果页面往往是系统自带的页面,提示404未找到。
这就是404页面和404未找到的关系。
当然,站长朋友也可以制作自己的404页面,以提高用户体验。虚拟主机可以在网站控制面板中设置。如果是vps的话直接在iis下设置即可。
合理利用404页面对于网站SEO优化也起到一定的作用。
1、404页面错误产生的原因:
1. 无法在请求的端口上访问该网站。
2. Web 服务扩展锁定策略阻止该请求。
3. MIME 映射策略阻止该请求。
4、网站进行了更新和修改,但部分本地版块仍使用原有模块,且原有模块调用的文件已被删除或移动。
5. 用于跟踪访问的各种脚本或CSS文件无效,但调用代码仍然存在。
6、直接删除某个目录(导致一段时间内该目录下的所有文件都被爬取并报404 Not Found错误)
7、网页URL生成规则变更、网页文件重命名或移动、导入链接拼写错误等导致原URL地址无法访问。
2、404页面错误如何解决:
1、当现有网页内容因路径改变而无法访问时,可以在IIS中定义404错误指向动态页面,在页面中使用301永久重定向跳转到新地址。此时服务器返回301状态码。
2、设置404指向一个设计好的HTML文件。此时页面返回404状态码。现在的IDC提供商基本上都提供了404设置的功能,并且可以直接上传文件设置。
IIs中的设置方法:打开IIS管理器--点击要设置自定义404的网站属性--点击自定义错误选项--选择404页面--选择并打开编辑属性--设置为URL--URL填写“/err404.html”-按确定退出,然后将完成的err404.html页面上传到网站根目录。
这里,一定要在“消息类型”中选择“文件”或“默认值”,而不是“URL”,否则会返回“200”状态码。
3.将404指向动态页面,例如error.asp。如果页面中没有设置,只是返回提示的HTML代码,这会导致页面返回200状态码。这是不正确的。我们可以在最后显示提示内容,添加语句:Response.Status='404NotFound',这样可以保证页面返回404状态码。
4.在Apache下设置404错误页面。
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.iotsj.com//kuaixun/5054.html
用户评论
404页设计得漂亮不浪费流量还能吸引用户!
有7位网友表示赞同!
这篇文章让我对404页的功能有了更深入的理解,原来它在SEO中也能发挥作用!
有17位网友表示赞同!
SEO优化真的非常重要,特别是对于网站的排名影响很大哦!
有19位网友表示赞同!
很多网站的404页面都很糙,感觉一团糟啊....
有15位网友表示赞同!
404 not found 其实是个机会,可以引导用户去你想导流的地方。
有16位网友表示赞同!
这篇文章讲道理很有用,我要赶紧优化一下我网站的404页了!
有19位网友表示赞同!
404错误页面设计得好,能提高用户体验?真的吗?
有18位网友表示赞同!
SEO优化知识真多呀,得好好学习了!
有9位网友表示赞同!
关注用户需求才是最重要的,404页也是一样!
有13位网友表示赞同!
网站流量是真的很重要,所以要好好利用每一点机会来提升流量!
有12位网友表示赞同!
明白了,原来404 page 不仅是显示错误信息,还能起到引导用户的作用啊!
有16位网友表示赞同!
这篇文章很详细,讲明白了很多细节,学习了!
有16位网友表示赞同!
SEO确实是个需要长期的积累和实践的过程...
有6位网友表示赞同!
我以前都没注意到404页可以优化,看来还得好好研究一下!
有20位网友表示赞同!
网站建设要注重每一点细节, 这样才能提升用户体验!
有19位网友表示赞同!
404 page design 的话,需要考虑到用户的引导和美观度吧?
有10位网友表示赞同!
原来404与SEO的关系这么密切!太精彩了~!
有18位网友表示赞同!
我还没接触过SEO的知识,看完这篇文章总算有了些了解!
有12位网友表示赞同!
网站建设是一门学问啊!需要不断学习和探索!
有19位网友表示赞同!