discuz论坛SEO优化我的经验.docx
- 文档编号:10176715
- 上传时间:2023-02-09
- 格式:DOCX
- 页数:14
- 大小:26.89KB
discuz论坛SEO优化我的经验.docx
《discuz论坛SEO优化我的经验.docx》由会员分享,可在线阅读,更多相关《discuz论坛SEO优化我的经验.docx(14页珍藏版)》请在冰豆网上搜索。
discuz论坛SEO优化我的经验
discuz论坛SEO优化我的经验
seo学习其实就是一个填沙过程,针对某个CMS或者论坛的优化也是一个填沙过程。
本文主讲怎么优化DISCUZ论坛。
让你的论坛得到更好的排名。
discuz论坛从5。
5版本开始就在SEO方面做得很不错了。
现在的6.1版本近乎于完美。
瓶子装满了石头和沙,我们还可以装点水。
seo优化就是细节总是的处理。
一样的论坛,拿到不同人的手可效果是不一样的。
现在我就告诉大家怎样优化discuz6.1。
注意:
本教程部份内容只适用于6.1,如果你不是6.1的discuz论坛请升级到当前最近版本。
也欢迎广大站长们一起讨论,一起进步,disucz优化是个人的一些经验。
如果做得不对,请大家批评指证。
就拿我的小站来说
1、进入后台:
全局-首页文件名:
设置为"/",这里默认为“index.php”。
2、全局-界面显示-是否开启左右分栏:
选择关闭。
启用边栏:
主题列表页面(forumdisplay.php)选择“边栏1”这里可以在数据调用里,多设置几个调用。
看个人需要。
3、全局-优化设置-搜索引擎优化-启用Archiver:
启用,但当用户使用浏览器访问时自动转向动态页面(如果是新安装的论坛,建设关闭这个功能,因为是让搜索引擎收录重复,有可能降网站的权重)。
URL静态化:
如果空间支持请尽量开启HTML静态,这对XX,谷歌等是很友好的!
标题附加字:
里尽量不要写多余的内容,如果你真的要写我会给你一个完美的解决方案,请继续向下看。
MetaKeywords:
这里是关健字的描定,中间用英文","分开,不要写太多,1-7个就可以了。
MetaDescription:
这里要认真填写,写成一句流利的话。
中间最好有你网站关健字的重复。
启用XXSiteMap。
4、全局-论坛功能-主题标签(TAG)-启用主题标签(TAG):
启用.首页显示热门标签(TAG)的数目:
20.帖子中解析的标签(TAG)数目:
3-10就可以了!
在其它里面,启用RSS。
5、版块-版块简介:
里面写上相关的说明,这里会被MetaDescription调用。
关健字,写上1-5个就可以了。
6、版块-模版管理-默认模板套系-详情-header.htm-编辑参考下面的方法来设置你的代码。
如果你是GBK的可以直接复制替换这个文件。
[code]
DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:
//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
//www.w3.org/1999/xhtml">
$seohead
$rsshead
$extrahead
--{ifCURSCRIPT=='viewthread'}-->
--{if$thread['special']}-->
--{/if}-->
--{elseifCURSCRIPT=='post'}-->
--{/if}-->
vardiscuz_uid=$discuz_uid;varIMGDIR='{IMGDIR}';varattackevasive='$attackevasive';vargid=0;varSTYLEID='{STYLEID}';
--{ifin_array(CURSCRIPT,array('viewthread','forumdisplay'))}-->gid=parseInt('$thisgid');
--{elseifCURSCRIPT=='index'}-->gid=parseInt('$gid');
--{/if}-->varfid=parseInt('$fid');vartid=parseInt('$tid');
{BOARDLOGO}
--{if$admode&&empty($insenz['hardadstatus'])&&! empty($advlist['headerbanner'])}-->$advlist[headerbanner] --{/if}-->
--{if$discuz_uid}-->
--{elseif!
empty($_DCOOKIE['loginuser'])}-->
--{else}-->
--{/if}-->
--{if$_DCACHE['settings']['frameon']>0}-->
if(top==self){
--{if($_DCACHE['settings']['frameon']==2&&!
defined('CACHE_FILE')&&in_array(CURSCRIPT,array('index','forumdisplay','viewthread'))&&(($_DCOOKIE['frameon']=='yes'&&$_GET['frameon']!
='no')||(empty($_DCOOKIE['frameon'])&&empty($_GET['frameon']))))}-->
top.location='frame.php?
frameon=yes&referer='+escape(self.location);
--{/if}-->
document.write(' frameon=yes"target="_top"class="frameon">{langframeon_column}<\/a>'); }else{ document.write(' frameon=no"target="_top"class="frameoff">{langframeon_flat}<\/a>'); } --{/if}--> --{if$discuz_uid}--> --{if! $newpm}-->{langpm} --{else}-->{langpm_new} --{if$pmsound}--> --{/if}--> --{/if}--> --{/if}--> --{if$memliststatus}--> --{if$BASESCRIPT=='member.php'}-->class="current" --{/if}-->> action=list">{langmemberlist} --{/if}--> --{if$allowsearch||$qihoo['status']}--> --{if$BASESCRIPT=='search.php'}-->class="current" --{/if}-->> empty($fid)}? srchfid=$fid{/if}">{langsearch} --{/if}--> --{if$tagstatus}--> --{if$BASESCRIPT=='tag.php'}-->class="current" --{/if}-->> --{/if}--> --{if! empty($plugins['links'])}--> --{loop$plugins['links']$module}--> --{if! $module['adminid']||($module['adminid']&&$adminid>0&&$module['adminid']>=$adminid)}--> --{/if}--> --{/loop}--> --{/if}--> --{if$discuz_uid}--> --{if$jsmenu[4]}--> --{if$BASESCRIPT=='my.php'}-->current --{/if}-->"onmouseover="showMenu(this.id)"> --{else}--> --{if$BASESCRIPT=='my.php'&&$item=='threads'}-->class="current" --{/if}-->> item=threads">{langshow_mytopics} --{if$BASESCRIPT=='my.php'&&$item=='grouppermission'}-->class="current" --{/if}-->> item=grouppermission">{langmy_permissions} --{/if}--> --{if$jsmenu[2]}--> --{if$BASESCRIPT=='memcp.php'}-->current --{/if}-->"onmouseover="showMenu(this.id)"> --{else}--> --{if$BASESCRIPT=='memcp.php'}-->class="current" --{/if}-->> --{/if}--> --{if$regstatus>1&&$allowinvite}--> --{if$BASESCRIPT=='invite.php'}-->class="current" --{/if}-->> --{/if}--> --{if$magicstatus}--> --{if$BASESCRIPT=='magic.php'}-->class="current" --{/if}-->> --{/if}--> --{/if}--> --{if! empty($plugins['jsmenu'])}--> --{/if}--> --{if$allowviewstats}--> --{if! empty($jsmenu[3])}--> --{if$BASESCRIPT=='stats.php'}-->current --{/if}-->"onmouseover="showMenu(this.id)"> --{else}--> --{if$BASESCRIPT=='stats.php'}-->class="current" --{/if}-->> --{/if}--> --{/if}--> --{loop$ucapp$app}--> --{if$app['url']}--> --{/if}--> --{/loop}--> --{if$discuz_uid&&$adminid==1}--> --{/if}--> --{if$discuz_uid&&$adminid>1}--> fid=$fid"target="_blank">{langmodcp} --{/if}--> --{if$BASESCRIPT=='faq.php'}-->class="current" --{/if}-->>