今天有个小伙伴问我,为什么我设置了404页面了,状态码还是不对,如图,为什么显示的还是200的状态?
实际上他搞错了一个东西,那就是404状态码和404页面并不是一个东西, 404状态码是给搜索引擎看的,而404页面则是给人看的
404状态码:服务器返回的一个状态,告诉机器(一般指搜索引擎)这个页面实际打不开了,虽然对于网站还是有些影响,但是影响会降到最低,包括在百度资源平台里面提交死链,也会要求你这些“死链”页面必须做404状态,如果不是死链,不会生效(说白了,不做这个状态码,死链可能长期存在)
404页面:站长自己做的一个页面,五花八门什么样的都有,也可以是直接打开成首页,之前分享过一个zblog的404页面,是通用的,可以直接下载: zblog程序404页面
是一个公益页面哦:
最后说下影响,如果没有做404状态码,可能导致网站大量死链一直长期存在于互联网上,影响较大,比如降权之类的。
如果没有做404页面,则是影响客户体验,页面打不开又没有里链接跳转,流失了这个客户,建议2个都做比较好
我的其他文章:如何设置301跳转