2008年10月17日星期五

使用Google网站管理员工具自定义404页面

  网站的访问者访问一个不存在的网址时,会出现404错误页面,表明在服务器找不到指定的页面。在碰到404页面时,访问者可能会尝试手动纠正这个错误的网址,或者点击返回按钮,或者直接离开网站。

  为了将404页面变得更加有用,Google曾经在网站管理员工具里添加了“增强型404页面”工具,当时该工具的语言是英文的,现在,这个工具终于有了中文版,这里我就详细介绍一下做为中文网站管理员如何添加这个自定义的404错误页面。

  首先打开Google网站管理员工具,点“工具”-“增强型 404 页面”即可获取Google的404代码。

  之后打开“记事本”,在里面粘贴如下HTML代码:

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-language" content="zh-CN" />
<title>文件没有找到</title>
</head>
<body>
</body>
</html>

  然后在<body>和</body>中间插入Google的404代码。

  之后,点“记事本”的“文件”-“另存为”,在“编码”里选择UTF-8,保存为一个HTML后缀的文件,例如“404.html”

  最后进行网站配置,对于IIS来说,在“网站属性”-“自定义错误”里,修改HTTP 404错误的文件为我们新建的404.html;对于Apache来说,在.htaccess文件里加入一行ErrorDocument 404 /404.html .

  现在,当网站出现404错误时,Google将在网页上列出一个内容和一个与“失踪”网页的最相关的其它地址,并提供一个基于Google的站内搜索框。