继续来说404文件
之前写过的那篇404错误页面de文章总结了一下就是告诉大家:
如果网站有很多死链接,一个界面友好的自定义404页面将会挽回访客的流失
但是对于搜索引擎就不是一个概念了,大猫前些天关闭了论坛,转换了博客程序,基本上废了以前所有的链接,今天在打开google网站管理员工具的时候就遇见一个血红血红的WARNINGS:
URLs not accessible
When we tested a sample of the URLs from your Sitemap, we found that some URLs were not accessible to Googlebot due to an HTTP status error. All accessible URLs will still be submitted.
HTTP Error: 404 (Not found)
URL: http://bigc.at/blog/
URL: http://bigc.at/bbs/
Date found: Sep 8, 2007
就是说原来所有的页面都会转向404页面,这样就会制造大量的重复页面,google的爬虫啃了几万个重复页面后难免要狂怒… …十有八九会惩罚我的网站,比如当作作弊而数据清零(虽然大猫是中国人…但是我可是为数不多的好人哇~)
解决方法就是在404页面里告诉爬虫这是个404,不要咬我
第一步提交sitemap 告诉google你目前网站的布局结构http://www.google.com/webmasters/sitemaps
第二步在404页面顶部添加header(‘HTTP/1.1 404 Not Found’);
具体语句可能是:
<?php
header(‘HTTP/1.1 404 Not Found’);
?>
第三步还不放心的话在<head>和</head>里添加
<meta name=”ROBOTS” content=”NOINDEX,NOFOLLOW” />
这句话告诉google的爬虫,不要吃我(NOINDEX),不要吃我的老婆(NOFOLLOW)
第四步用Check Server Headers工具来检查是否生效
OK~哪首梁静茹的搬家快乐怎么唱来着~
搬家快乐,祝你快乐~你会更鹤鞋de~
本文参考资料:
谈谈自定义404页面 –Concorde
HTTP全部状态码 –lxholding的专栏
PHP中header()函数使用说明 –卧云弄月
20 评论
添加您的 →哈哈,不习惯wp..忘了改那个个性滴网址~~搞不好会发出去几个死链接..呃…作孽作孽…
阿呀呀,原来大猫的论他就是/bbs啊。。。都没发现闹。
我还想过学PHP……后来半途而莫名其妙了
现在想起来大概是太难了……
搬家的阵痛啊~~
话说Google的网站管理员工具我一直搞不太懂,自从上个月月底开始我的网络错误就有1000多个,问了Oneoo,他说他知道有这个情况,正在解决…
到现在为止网络错误有增无减….
路过一下。。。
change home…
同上….
我搬blog的时候最痛的就是pr4降到2.。。
貌似pr,pj过来都要降,我从2到0.
搬家了,我也要搬家了,呵呵,怎么这么没保障了,郁闷。
贵站连接地址已更新了,多来提提意见哦,呵呵
搬家麻烦,换域名也麻烦。
过几天就好了 听过这几天
你这里人气真旺。
甭管PR,更新的时候就会升起来!我的一直是0,像是得罪了哪位神仙一样!不过我访问大猫爪倒是很快的!同时跟楼上说一声,不是因为人气旺而旺,是因为这里太好玩了!站在巨人的JJ上!我一看这句话,佩服得不得了,就天天跑来看看!我苦恼的一切问题都迎刃而解,我也要站在巨人的JJ上!
这个主题好看~
不怕不怕噶。
啊,我也很久没理google,难怪google也不理我了。
老子已经66了!学到了有史以来SS首个减仇恨的技能!还是范围的哦!明天争取67,争取这周到70!练级真辛苦!真不知道怎么面对下属问我天天怎么关起办公室门的问题。。。
搬家问题还真多,不知道是我走运还是怎么的。安装WP以来,什么屁事儿也没过。
链接已改,来看看大猫新家。嘿
[…] 搬家之后应该知道的-404 (19) […]