关于Discuz!X1.5的Archiver页面标题的优化

前几天上了个站,今天发现Google很给力,收录了几百页了,但有不少Archiver页面的标题都惊人的一致!这点我得批评DZ了,很不给力!!

不知道是Discuz团队出于什么考虑,但个人感觉,无论怎么讲,这惊人一致的标题对优化是很不利的!但官方论坛又一直回避此问题!无奈,自己动手丰衣足食!

依次打开目录 source - archiver - common 下的文件 header.php,查找以下标题代码:

<title><?php

if(!empty($navtitle)) {

echo $navtitle.' - ';

}

if(!$nobbname) {

echo $_G['setting']['bbname'].' - ';

}

?>Powered by Discuz! Archiver</title>

替换为:

<title><?php

if(!empty($_G['forum_thread']['subject'])){

echo $_G['forum_thread']['subject'].' 页'.$page.' - ';

}

if(!empty($_G['forum']['name'])){

echo $_G['forum']['name'].' - ';

}

if(!empty($navtitle)) {

echo $navtitle.' - ';

}

if(!$nobbname) {

echo $_G['setting']['bbname'].' - ';

}

?> Powered by Discuz! Archiver</title>

说明一下:此次修改后的标题顺序依次为:帖子标题 - 版块标题 - 广场 - 网站标题。不喜欢此顺序的童鞋可自行调整,其中的“' 页'.$page”语句是针对帖子有多页而设置的,此想法来自点石论坛的archiver页面标题效果,不喜自删!

给童鞋们一个示例吧,传送门:

http://www.nuodou.net/forum.php?mod=viewthread&tid=81&archiver=1

顺道帮discuz!X1.5的archiver页面模板添加了个遗漏的<head>