robin曾对discuz论坛技术开发人员给出如下建议:
- 全面实现论坛url的静态化
- 采用css+div对论坛页面进行重构
- 论坛页面title部分采用逆序写作方法
- 网页源码部分的meta部分的keword与decription内容完善
- 加强搜索引擎对论坛页面的索引效率
建议虽然不多,只有5条,但是对于信息量十分巨大的论坛来说,如果做好了这5个方面的基础工作的话,会在搜索引擎里有长足的发展的。ok,那接下来,让我们一起分析一下新版本discuz!的改进情况。
论坛url的静态化
已经采用了rewrite技术实现了url伪静态,这个部分已经完全改进,抛弃了原来的动态地址。
css+div重构
新的版本已经采用了css+div对论坛页面重构,新版本的论坛访问速度比以前采用table的版本提高很多。另外,采用了css+div的网页在搜索引擎优化方面的优势要强于传统采用table编写的网页(当然,这里并不是说明采用table编写的网页就不能获得好的排名)。
title逆序写作
这个部分在新的版本的discuz论坛中做得十分好,目前其论坛的title部分的写作顺序是:具体论坛页面帖子标题 - 论坛具体板块名称 - 论坛名称。而在旧的版本中title的顺序却与上相反。这样title逆序写作的方法能很大程度上促进论坛网页在搜索引擎中的信息展示效率。
meta部分写作
在新版本的discuz论坛中,这个部分仍然没有引起重视,我们看到的结果是所有的论坛页面代码meta部分的keword与decription内容完全一样。discuz部分论坛中就有一个自动生成关键词的功能,所以keword部分就可以直接调用具体帖子的关键词即刻。另外,我建议在程序开发过程中能实现自动截取每个话题的正文的前100个汉字放入decription描述中。
搜索引擎索引效率
这个部分的改进工作在最新论坛里有所体现,那就是在每个话题的具体帖子下面出现了一个与之内容相关的帖子导航。最好,还能有一个自动生成网站地图的功能。
