ctgwglzc 发表于 2010-1-8 15:23:10

Discuz!论坛archiver优化全攻略

archiver在论坛中很重要,引擎蜘蛛对这些页面抓取特别多,但有一个问题就是archiver的页面keywords和description都是一模一样,这样对于引擎来说很不友好,这里就简单说一下archiver的优化,可以使你的论坛更容易被搜索到。

打开archiver/index.php
1、修改title
查找<title>{$navtitle} {$_DCACHE['settings']['bbname']} {$_DCACHE['settings']['seotitle']} - Powered by Discuz! Archiver</title>修改为<title>{$navtitle} {$_DCACHE['settings']['bbname']} {$_DCACHE['settings']['seotitle']} - Archiver</title>
2、修改keywords和description
查找<meta name="keywords" content="Discuz!,Board,Comsenz,forums,bulletin board,{$_DCACHE['settings']['seokeywords']}" />替换为<meta name="keywords" content="{$navtitle} {$_DCACHE['settings']['seokeywords']}"/>这样,keywords就变为title+seokeywords的组合。同理,通过此办法,也可以将description的内容更改掉
查找<meta name="description" content="{$meta_contentadd} {$_DCACHE['settings']['bbname']} {$_DCACHE['settings']['seodescription']} - Discuz! Archiver" />修改为:<meta name="description" content="{$navtitle} {$meta_contentadd} {$_DCACHE['settings']['bbname']} {$_DCACHE['settings']['seodescription']}" />

ctgwglzc 发表于 2010-1-8 15:51:38

修改Archiver 页面(查看完整版本)链接为静态 增加收录

修改文件:
archiver/include/forum.inc.php

archiver/include/thread.inc.php

修改步骤:

打开:./archiver/include/forum.inc.php

找到:$fullversion = array('title' => $forum['name'], 'link' => "forumdisplay.php?fid=$fid");替换为:
替换为:$fullversion = array('title' => $forum['name'], 'link' => $qm ? "forumdisplay.php?fid=$fid" : "forum-$fid-1.html");打开:./archiver/include/thread.inc.php

找到:$fullversion = array('title' => $thread['subject'], 'link' => "viewthread.php?tid=$tid");替换为:$fullversion = array('title' => $thread['subject'], 'link' => $qm ? "viewthread.php?tid=$tid" : "thread-$thread-1-1.html");

3xh214313hfki 发表于 2011-5-13 18:57:12

页: [1]
查看完整版本: Discuz!论坛archiver优化全攻略