前几天半夜,我饿得睡不着,翻出一张常去的小面馆海报,扫码准备点外卖,结果手机屏幕上弹出来一行冷冰冰的字:404,页面不存在,我当时愣了两秒,甚至有点想笑——深夜的馋虫都准备好了,结果互联网先给我上了一课:你找的东西,不在了。
这就是“http status 404”最有意思的地方,它不是服务器彻底崩了,也不是你家网断了,更不是你手机坏了,它只是在很诚实地告诉你:这个地址对应的资源,找不到。 说白了,就是数字世界里的一扇门,你推了半天,门后没有房间。
作为一个经常写稿、发内容、改页面的人,我对404的感情挺复杂,它像那种不会拐弯的朋友,说话不中听,但至少不骗你,比起某些页面一直转圈、假装加载、最后给你来个“网络异常”,404反而显得坦荡:别等了,这儿真没有。
我印象最深的一次,是帮家里长辈找一个旅游攻略,我妈在家庭群里转发了一条链接,标题写得特别诱人:“本地人私藏的五个小地方”,我点开,404,她不信,又点了一遍,还是404,她问我:“是不是我手机坏了?”我说不是,是人家文章删了,或者链接换了,她沉默了一会儿,说:“那它怎么不早说。”你看,普通用户根本不在乎你是404还是500,他们只关心一件事:我接下来该去哪儿?
这也让我想到内容运营里一个特别容易被忽略的细节:改版,很多网站、公众号菜单、店铺页面一升级,旧链接就悄悄死掉了,用户从收藏夹、聊天记录、海报二维码里点进来,迎面一个404,做产品的人觉得“这只是个小问题”,但用户那一刻的感受是:这家店是不是没了?这个作者是不是跑路了?这个平台是不是不太靠谱?
我自己就干过类似的蠢事,早些年做一个小账号,换过一次页面结构,旧文章链接没做跳转,后来有读者私信我:“你之前那篇写租房踩坑的文章怎么打不开了?”我一看,404,那一刻我挺不好意思的,对我是改版,对读者是“你答应给我的东西突然消失了”,后来我才老老实实把旧链接做了重定向,也把404页面改成了有搜索框、有推荐文章、有联系方式的版本,别小看这一页,它可能是用户对你最后的一点耐心。
所以我的第一个观点是:404本身不可怕,可怕的是404之后什么都没有。 一个合格的404页面,不该只写“页面不存在”就完事,它至少应该告诉用户:你可以回首页,可以搜索,可以看看热门内容,实在不行还能联系我,技术上说,404是状态码;产品上说,404是一次补救机会,用户已经走错门了,你不能让他站在门口继续吹风。
我也理解另一种声音:现在很多平台为了数据好看,把404做成“猜你喜欢”,一屏推荐流,用户点着点着就忘了自己原本要找什么,这个我也不太喜欢,诚实地承认“没有”,比用信息流把人困住更重要。找不到就是找不到,别把404伪装成“惊喜发现”。 生活里也一样,有些路走不通,你越假装前面有路,越容易摔。
说到这里,其实404还挺像我们普通人的某些时刻,投出去的简历,岗位详情页404;收藏很久的餐厅,再去时已经关门;和朋友约好的计划,对方突然说“算了吧”,你站在那个链接前面,心里也会弹出一行字:资源不存在,可日子还得过,我的第二个观点是:遇到404,别第一时间怀疑自己手机坏了,先确认是不是路变了。 换个入口、问个人、搜个关键词,很多时候不是你没能力,是那个页面本来就被删了。
最后说点实际的,如果你是做内容、做店铺、做产品的,定期查查死链,改版时记得做跳转,404页面留个出口,这都是小事,但很见人品,如果你是普通用户,看到404也别烦,它只是数字世界在说“此处没有”,退一步,换个地址,或者干脆关掉手机去煮碗面,毕竟,页面可以404,人的生活不能一直卡在加载中。
你找的页面不见了,没关系,别把找页面的自己,也弄丢了。
