月光博客 » 网站建设 » 使用Google网站管理员工具自定义404页面

使用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的站内搜索框。

顶一下 ▲()   踩一下 ▼()

相关文章

  1. 1
    快狗   说道:
    太好了。。
    非常感谢啊
    支持(22反对(11回复
  1. 2
    Time   说道:
    顶顶~~~
    的确不错,可是404对收录有没有害?
    支持(23反对(13回复
  1. 3
    ztshia   说道:
    我平时都不会输错地址怎么办……哦吼吼~
    支持(18反对(9回复
  1. 4
    残阳软件   说道:
    起那么早还是没抢到沙发.顶了。
    支持(16反对(9回复
  1. 5
    john   说道:
    不错,谢谢分享!
    支持(16反对(9回复
  1. 6
    欢乐家庭   说道:
    第一次给月光评论
    不知说啥了 哈哈
    支持(19反对(13回复
  1. 7
    anime   说道:
    404还是很有必要去做好的,不过GOOGLE的这个404设置还是要去试一试,体验一下。
    支持(15反对(9回复
  1. 8
    不是俺   说道:
    不大准?

    链接地址:
    https://www.williamlong.info/archives/1534.html9

    返回的404页面:


    试试其他内容:

    * 进入 www.williamlong.info/archives/154.html
    * 搜索 www.williamlong.info:


    难道是因为google只索引了154?
    支持(16反对(10回复
  1. 9
    foen   说道:
    原来自己也能改啊。我还以为是默认的。
    支持(15反对(10回复
  1. 10
    ladyhb   说道:
    太好了,我也试试
    支持(23反对(18回复
  1. 11
    醉生梦死   说道:
    感觉没什么用处,404有很多种做法
    支持(12反对(8回复
  1. 12
    TR   说道:
    在Godaddy里,也可以上传自己的404页面。。。
    支持(12反对(9回复
  1. 13
    软件指南针   说道:
    晕。。还不如自己去设置404页面啊。~~这个没多大用处吧
    支持(9反对(8回复
  1. 14
    williamcn   说道:
    虽然这很简单,但是估计很多人都没有注意
    支持(19反对(18回复
  1. 15
    三联帮   说道:
    是个好东西……
    支持(16反对(16回复
  1. 16
    舟舟   说道:
    学习了~ 可以虚拟空间不支持=。=
    支持(8反对(8回复
  1. 17
    好大一蜘蛛   说道:
    博客能定义不
    支持(13反对(13回复
  1. 18
    ititgo   说道:
    我是直接将404指向我的首页的
    支持(18反对(18回复
  1. 19
    Raymond   说道:
    同5楼的同学一样的问题
    网站下面有个wordpress的blog,结果就一直调用404.php,
    .htaccess设置根目录下面的404.html没用,
    请问谁知道怎么改啊?
    支持(13反对(14回复
  1. 20
    大犇   说道:
    相当于谷歌浏览器里你打入了一个不存在的地址,或者删除了的网址的提示效果。
    支持(12反对(14回复
  1. 21
    哈哈   说道:
    哈哈 不错不错不错
    支持(10反对(12回复
  1. 22
    sunmm   说道:
    这个有意思~~嘿嘿
    支持(10反对(14回复
  1. 23
    不一样地夜猫   说道:
    常得没多大意义, 不如自己设计,我在404页面,加了个flash游戏,不信试试..
    支持(15反对(19回复
  1. 24
    若菜光   说道:
    哈哈funny :)
    支持(14反对(18回复
  1. 25
    tinyvane   说道:
    31楼的主意不错,不过404应该不可以转向动态页面吧?你是如何做到指向最新的文章呢?
    支持(6反对(10回复
  1. 26
    kgmh   说道:
    支持月光。。。。。。
    支持(13反对(17回复
  1. 27
    shine   说道:
    学习学习……
    支持(7反对(12回复
  1. 28
    watches   说道:
    奇怪,我的站怎么定义不了?
    支持(12反对(17回复
  1. 29
    斑马   说道:
    不知道虚拟空间如何定义404呢?
    支持(12反对(18回复
  1. 30
    IZK   说道:
    这个很好玩。每天都把最新日志贴上去,就算打不开网站别人也能看到刚刚更新的日志
    支持(18反对(24回复
  1. 31
    RocyHua   说道:
    郁闷的是使用wordpress的自定义永久链接以后,这个404就不管用了。不知道怎么设置。
    支持(4反对(11回复
  1. 32
    黑手   说道:
    学习ing~~~
    支持(19反对(26回复
  1. 33
    linfavourite   说道:
    用Blogger的能够使用这个功能吗?
    支持(15反对(22回复
  1. 34
    sjll   说道:
    谢谢提供,这正是我需要的
    支持(9反对(18回复
  1. 35
    Scofield   说道:
    学习,很好用,很方便。
    支持(14反对(24回复
  1. 36
    在南京   说道:
    这下方便多了···
    支持(11反对(21回复
  1. 37
    yujian   说道:
    很好的文章,学习了
    支持(14反对(25回复
  1. 38
    tosnia   说道:
    月光,为什么我的zblog的评论rss输出都是错误页面呢,但rss全文输出就没问题......
    支持(14反对(27回复

发表留言