« 上一篇 什么是瀑布流布局Google Analytics: Google搜索关键词为 not provided 下一篇 »

Zblog SEO优化:怎样让友情链接只显示在首页

SEO祥子的博客使用Zblog 2.1开源系统,上线20在来SEO表现良好:Google保持100%收录,Baidu则只收录了首页但是新文章一发布就有BaiduSpider来抓取内容。可以说Zblog对搜索引擎是很友好的。但是在默认安装的情况下,也有不少不利于SEO的问题,其中一个就一旦在后台管理里开启侧栏里的“友情链接”,网站前台所有页面均显示友情链接模块,这让我非常纠结。在Zblog官网也找不到合适的插件来优化,只有SEO祥子我本人来动手了。

全站展示友情链接侧栏,导致链出权重被摊薄分散!怎么让Zblog 2.1博客的友情链接只显示在首页?
打字实属不易,转载请注明出处: www.seoxiangzi.com/seo/34.html
Zblog SEO优化:怎样让友情链接只显示在首页,作者:SEO祥子。

我们先要理清思路:Zblog2.1侧栏是整个网站通用的,所以不能在侧栏里启用友情链接,那就只能从首页模版文件入手了。同时,因为首页的分页(default_n.html)跟首页是一个模版,所以要使用不同版本模版让分页与首页不同。
1. 在Zblog后台“侧栏管理”中移除“友情链接”;
2. 修改首页模版文件“\zb_users\THEME\default\TEMPLATE\default.html“,让友情链接显示在页面底部,即在default.html模版文件底部增加以下代码:
<center><div id="divBottom2"><#CACHE_INCLUDE_LINK#></div></center>
3. 修改默认模版的CSS文件,使友情链接按你需要的样式显示。打开“\zb_users\THEME\default\STYLE\default.css”,在CSS文件底部增加你需要的样式效果,以下是我增加的CSS:
#divBottom2{
width:980px;
margin:0 0 10px 0;
padding:10px 0 0px 0;
text-align:left;
clear:both;
}
#divBottom2 li{float: left;list-style:none;width:130px;padding-right:29px;display:block;height:20px;line-height:20px;overflow:hidden;color:gray;}
#divBottom2 a{color:gray; font-size:10px;}

当然,样式可以根自己个人喜好来修改。
4. 按以下步聚,清除Default_*.html分页的友情链接:
第一步:安装【高级配置】插件,下载地址:http://app.rainbowsoft.org/view.asp?id=17也可以在后台插件管理栏目里在线安装;
第二步:启用高级配置插件,在该设置里的【页面设置】功能里,有评论、验证码等设置,将页面拖到最底下,我们看到有个栏目:首页分页指定模板。这里很关键【首页分页指定模板】,填写模板文件名(大写),这里我写的是:DEFAULT2,也是zblog作者建议的写法,注意必须是大写。
第三步:FTP进入博客模板所在目录,默认位置是:wwwroot/zb_users/THEME/default/TEMPLATE/,将default.html复制一个并重命名为default2.html,必须与第二步中所填写文件名一致。
第四步:重新激活模板,并进行文件重建,如果你跟祥子一样使用伪静态,则无需理解会文件重建这一步了。重新激活模板方法很简单,启用其他模板,在启用会你自己用的模板,就行了。
完成以上步骤就可以啦,就可以让友情链接只在博客首页出现,而default_*.html页面是不会出现友情链接了。

好爽,又解决一个问题。经过优化后,SEO祥子整个Zblog博客就只有首页有友情链接了!