1月5日,起床的前一小时,vps宿主机发生故障,n台vps瘫痪。
下午,搞定。
可惜,数据库损坏,无法修复。
网站,完蛋!
-----------------------
1月7日凌晨,baidu收录神奇的由27篇增加到227篇,google由1700多增加到2100多。
-----------------------
1月10日,网站重新上线。
1月15日,2500条数据,手工整理完成,灾后重建工作基本完成。
1月16日,baidu快照少数更新,页面收录264 http://www.baidu.com/s?wd=site%3A92nds.com
google快照大部分更新,页面收录2510 http://www.google.cn/search?hl=zh-CN&q=site%3A92nds.com
-----------------------
下面分享2条经验
1 利用IIS的功能来做301定向
先说简单的,我丢失了一个页面是http://www.92nds.com/AVG/895.shtml 。那么我们要先在网站的AVG这个目录下建立一个文件895.shtml(这个文件里不用有内容),然后“右键”——>“属性”——>“重新定向到 URL(U)” 。
那么现在你再点击一下上面的连接,看看实际打开的地址是哪个页面。
很重要的一点,图内的2个选项“资源永久定向”和“上面输入的准确 url ”必须打上勾。
-----------------------
由于我们可能要定向的页面比较多,我的站http://www.92nds.com/ 刚上线半个月,也有2500多篇文章.
那么下面说一个高级应用。假设我原来的页面都是.html,现在我把页面都换成shtml的,怎么定向?
IIS里选中你要定向的网站,“右键”——>“属性”——>“主目录”——>“重新定向到 URL(U) ”
定向内容 *; /*/*.html; /$0/$1.shtml;
*; /*/*.html; /$0/$1.shtml; 这个参数的意义是这样的:
*; 说明我是要用“通配符”的方法来重新定向。
/*/*.html;代表我要定向的页面是在网站主目录的任何一个下一级的目录的任何一个html页面。
而/$0/$1.shtml; 的意思是,前面的/*/*.html; 中第一个*中的数值传递到$0,第二个*中的数值传递到$1
那么传递的结果就是这样的
http://www.92nds.com/RPG/404.html ——> http://www.92nds.com/RPG/404.shtml
仍然记得选中“资源永久定向”和“上面输入的准确 url ”
其中每一部分都要以半角分号;结尾,每一部分中间要加空格。
-----------------------
如果你不同的目录下要定向的页面不同,就选中不同的目录,“右键——>属性”来写不同的定向规则。
以上是使用“通配符”参数来定向,也是比较难的301自定义定向方法,“完整的301定向参数”请看这里 http://blog.daweiba.com/read.php/152.htm
-----------------------
下面再分享一条经验
2 大型站,导航条尽量使用js
有朋友这里会有疑问,我们一直所学习的都是尽量不要使用js和flash的导航条,你这里为什么恰好相反?
那么我们来看一下下面的图就知道了。
第一个页面是:“动作类”的首页,快照时间比较早,里面的导航没有使用js。
第二个页面是:“动作类”的第17个列表分页,快照时间比较近,导航使用了js。
第一个页面:12月25日的快照,没有使用js导航。
第二个页面:1月4日的快照,使用了js导航。
-----------------------
那么我们就可以看出来了,没有使用js导航的页面,页面描述乱七八糟,大片的面积都充斥着你的导航条内的文本信息,而使用了js导航的页面,页面描述清晰,有条理,并且更容易突出关键字。
那么这里再回答大家的疑问,到底要不要js的导航条呢?我的建议是,首页不要用js导航,栏目首页不要用js导航,列表页与内容页尽量使用js导航。
我们的内页交叉连接,靠的并不是导航条这么一点地方,交叉连接尽量放在代码的下半部分,因为搜索引擎对内容的获取是“重头轻脚”的,所以我们做的页面也要“头重脚轻”一些。重要内容,以及关键字的堆叠,尽量放到代码的上半部分。
-----------------------
好了,今天就先写到这儿,本周主要都在忙数据恢复的工作,所以很少写东西,以后我会经常跟大家分享我的经验的,祝大家周末愉快。 ^_^