关于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>