嘎嘎,炒作帖,狗屁的优化,都是野兽逼我写的。嘎嘎 写这个帖子前,首先得归功于Apache,还有强大Vbb功能。 具体的技术操作是如老鬼自己实现的,我写这个文章也仅为博君一笑。 1.论坛结构 说到Vbb的强大,估计谁都不会否认,难道国产的就不强大? 当然国产论坛也有很强大,但当初我们怎么不用呢?当然其中有几个原因: vbb的页面结构是web符合标准,谁都知道符合标准的比如Title,A标签,<strong>,<h>标签, 都是搜索引擎会优先考虑的因素, 举个简单的例子在vbb的论坛帖子里,读取过的页面会自动转为灰色素 未读的会自动设置为 <strong> 比如未读之前, <strong><a href="http://bbs.chinahtml.com/t602.html" id="thread_title_602">2005年岁末,各种主流CMS系统的比较和汇总 </a></strong> 阅读过后自动变为: <a href="http://bbs.chinahtml.com/t602.html" id="thread_title_602">2005年岁末,各种主流CMS系统的比较和汇总 </a> VBB的任何一个img标签都有alt的属性, 大部分的a标签都会有ID的标记。 Td标签的一些帖子的隐藏属性。 在任何一个帖子中浏览的时候,第一个楼的帖子标题永远是<strong>或加<h>的 后台修改这些属性都非常容易。 这些细微的地方是国产的论坛所缺乏的 vbb的编码是UTF-8的,这也意味着不管从中文,还是老外看,都不会出现界面乱码, 更适合搜索引擎的抓取。 不信你自己看看:http://bbs.chinahtml.com/online.php?&who=spiders 看看spiders是如何在帖子之间移动的 哇塞,你说了那么多是替Vbb做ad还是为你的论坛做AD,好了不说VBB了 哎哟,臭鸡蛋就别扔了,甭急嘛,第一主角介绍完毕,第二主角出场了... 2.服务器设置 在开源的世界里,关于Apache的一些技术讨论已经让他了出尽了风头。 这里我们不讨论关于Apache的一些mod的制作,安装,还有防盗,安全…… 这里只说说Apache的最神奇的功能ReWrite 切。。。我以为说啥,原来ReWrite,我也会啊。说你不要急嘛。你会就可以一边跟小朋友玩去…… Apache的mod_rewrite是提供了强大URL操作的杀手级的模块,可以实现几乎所有你梦想的URL操作类型,其代价是你必须接受其复杂性,因为mod_rewrite的主要障碍就是初学者不容易理解和运用,即使是Apache专家有时也会发掘出mod_rewrite的新用途。 换句话说:对mod_rewrite,或者是打退堂鼓永不再用,或者是喜欢它并一生受用。 具体的技术实现,你可以看看这篇教程:http://www.chinahtml.com/systems/5/2006/11368986613114.shtml Vbb结合Apache,那简直就是黄金组合, 一开始的时候,我们只是将论坛优化成 论坛帖子:http://bbs.chinahtml.com/t11900.html 论坛版面:http://bbs.chinahtml.com/f6.html 当然这个很简单,修改一些规则就是。但带来的效果是非常明显的, 静态页面,在搜索引擎的比重是非常高的。 过了一段时间,老鬼重写了规则 论坛帖子:http://bbs.chinahtml.com/11900 论坛版面:http://bbs.chinahtml.com/f6 这样,搜索引擎认为论坛帖子都是目录加首页,想想就知道,首页在搜索引擎中的比重更高; 嘎嘎,其实,还有一个秘密 我们还希望将 论坛帖子:http://11900.chinahtml.com/ 论坛版面:http://f6.chinahtml.com/ 那相当于一个帖子就是一个二级域名,URL的比重比首页还要高,, 但是,但是,这样会被搜索引擎认为是二级域名作弊, 那就祈祷上帝救救我吧 Apache结合VBB修改这些都非常容易,添加规则,修改一些模板重启Apache就Ok了。 完了,闪人,臭鸡蛋不要扔了,要主意环保…… 看完这个后,希望你不会觉得自己在浪费时间,嘎嘎