返回列表 发帖

我来测试一下TAG

为什么我的TAG失效了啊 色虫  

1,就是title了! discuz的title的确很不好,就说到帖子页面的时候,帖子标题 - 论坛名称 - 附加title。如果帖子标题太长,再加上附加titlle 那整个title就更长了,对搜索引擎不够好。

改进方法: 在header.htm  title标签处加上if判断,判断当前页面为独立title.

2,就是伪静态化!个人感觉最好修改伪静态规则,让静态化和别人的不一样(原因:使用discuz太多人了。但这个估计对搜索引擎影响甚微,也许没影响)。

改进方法:修改include/global.func.php 里用记事本查找“.html ” 对应修改,外加Rewrite规则要和global.func.php修改一致。

3,就是robots.txt!里面屏蔽的页面不够细微。

改进方法:在robots.txt里增加屏蔽所有动态php页面(在开启伪静态的情况下),除了首页 列表页 帖子内容页,其他页面最好是全都屏蔽。

4,就是sitemap!很多人说这个有反效果,又有人说有效果。其实不然,肯定是有效果的。一定要做。

改进方法:生成的时候最好不要用bbs的规则,可以按照sitemaps.org标准写法,不要去指定某个搜索引擎。另外我个人的看法,生成一个引导xml页面的sitemap,其他全用gz压缩,我觉得这样更能提高抓取。

5,就是分类主题typeid!这个感觉在discuz都无用,应该要加到title上,并且能伪静态。

改进方法:在title处修改,增加以下 <!--{if $typeid}--><!--{loop $forum['threadtypes']['flat'] $id $name}--><!--{if $typeid != $id}--><!--{else}-->$name - <!--{/if}--><!--{/loop}-->{else}<!--{if $threadcount}-->$navtitle<!--{/if}--><!--{/if}-->

以上代码是来判断,当前页面是否为分类主题typeid,是的话就分类名称做title,如果不是则用版块名称做title. 静态方面只要增加规则,修改模板forumdisplay.htm 就能实现了。

6,就是简化模板!大家应该都有遇到,很多功能咱们应该都用不着,比如说:qihoo。我们可以删除这些代码,把模板简化,提高响应速度。

改进方法:修改模板文件,去除不需要的功能,整体代码优化。

7,就是内链了!最好开启变栏,能够增加内链,内链也得注意,并不是越多越好,“tag标签”这个一
顶色虫

RPWT?
欢迎光临:逐梦论坛

TOP

返回列表

Powered by Discuz! 7.2   论坛QQ群:逐梦论坛群

© 2001-2021 Comsenz Inc. 鲁公网安备 37120302000001号