让您的404页面更有用
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
2008年9月2日星期二
发表者:Sahala Swenson, 网站管理员工具组
原文:
Make your 404 pages more useful
发表于:2008年8月19日星期二,上午10:13
网站的访问者会由于多种原因在访问您的网站时碰到
404“网页不存在”
的情况:
-
输错了网址,或者复制粘贴网址时出错
-
所点击的网页上或者email信息里的链接已经失效或不完整
-
该网页的内容已经被移动或删除
在碰到404页面时,访问者可能会尝试手动纠正这个错误的网址,或者点击返回按钮,甚至会直接离开您的网站。正如较早前发表在“
网站管理员中心404专题周
”的
一篇文章
中提到的,您可以采取多种方法帮助网站访问者走出这个死胡同。为了将404页面变得更加有用,我们刚刚在
网站管理员工具
里添加了“增强型404页面”工具。如果您已经创建了一个
自定义404页面
,此功能允许您在404页面嵌入一个小工具。这个小工具可以基于错误的网址提供建议,从而帮助访问者找到他们想找的东西。
举例来说:Jamie在email里收到这样一个链接
www.example.com/activities/adventurecruise.html
。由于email客户端的格式问题,这个网址被删减成
www.example.com/activites/adventur
。所以,一个404页面就自然而然地出现了。然而,在嵌入这个404小工具后,她就可以看到如下信息:
除了试着纠正错误网址以外,这个404小工具还提供下面的建议(如果可用的话):
-
一个指向上一级子目录的链接
-
一个网站地图页面
-
网站查询的建议和搜索框
那么您怎么才能添加这个小工具呢?请访问网站管理员工具的“工具”板块,其中的“增强型404页面”工具,可以让您生成一段JavaScript代码片段。您可以将其复制粘贴到您的自定义404页面的代码里。当然,请不要忘记
返回正确的404状态码
。
我可以改变它的外观吗?当然可以。我们在初始状态下没有对HTML页面进行任何修饰,但是我们已经将CSS代码部分包括进来,您可以对其进行编辑。想要了解更多这方面的信息,请查阅
更改自定义404小工具的外观的帮助文章
。
此功能目前处于实验阶段,我们可能无法为您的网站提供更多改善的建议,但我们会努力提高覆盖面。与此同时,欢迎您在文末的评论栏或者
网站管理员支持论坛
里发表您的看法。感谢您帮助我们使Internet变得更友好更便捷!
(译者注:本文译自英文网站管理员博客,所以所有图示均采用英文原图,文中提到的小工具已有中文版本,欢迎您注册
谷歌网站管理员工具
并使用“
增强型 404 页面”小工具! )
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2008-09-01。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2008-09-01\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2008-09-01。"]]