404错误代码
错误代码
“404”错误代码在打开网页(通常是标准通用标记语言的一个应用HTML)时显示,意味着网页不存在或已经被删除
社会影响
自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“404”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是 “200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。
搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态码时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。轻则被搜索引擎降权,重则会除掉网站。
实现
改变服务器默认错误页面就可以达到效果。下面是一些可以使得访客轻松实现正常访问的建议。
提供简明的问题描述,消除访客的挫败感。
提供合理的解决方案,辅助访客完成访问目标。
提供个性化的友好界面,提升访问体验。
实现方式
使得访客转到某个地方而不是后退。
页面包含该站点重要部分的链接,如主页或站点地图。不要仅仅告诉他们检查拼写。使用文本的链接替代图片,因为有许多访客不会想到点击这个图片。
上述所有的建议不需采纳,但是这些建议一致服务于使得访客更愿意停留在站点的目的。
设置
四、Apache下设置404错误页面。为Apache Server设置404错误页面的方法很简单,只需在.htaccess 文件中加入如下内容即可,ErrorDocument 404 /notfound.php
以404为主题的网站:
404是属于HTTP访问的错误状态,但有站长发现其中的商机,以此建立了一个“404--诙谐版上网主页”,网站只包含基本的搜索框、国内5大网站链接以及购物导航。
热门词汇
全球语言研究所根据词汇、短语和名称在英语国家网络的出现频率进行统计,评选出2013年网络热词、热短语和热名。统计显示,“404”出现的频率最高。这是一个错误代码,意味着网页不存在或已经被删除。在热词排行榜上位居第二的就是通常紧跟“404”出现的词——“无法找到网页”。
英国每日邮报》网站2013年11月11日报道,总部位于美国得克萨斯州的全球语言研究所发布的年度词汇排行榜,是根据英语国家网络中特定词汇、短语和名称的使用频率编排的。上榜词汇必须最少使用过2.5万次 并出现在不同形式的媒体上,不限于特定国家、职业或社会团体。该研究所利用文字跟踪技术浏览了博客、社交媒体和全世界27.5万份主要纸质和电子报刊的网站。
2013年是该调查推出的第14年。全球语言研究所把错误代码“404”排在热门词汇首位。当网络用户点击一个错误的链接或网址时,就会出现这个数字。
最新修订时间:2023-12-22 21:39
目录
概述
社会影响
参考资料