使用Z-blog搭建个人博客的朋友相信大都想更换一个站内搜索引擎来提高搜索质量,的确,Z-blog自带的站内搜索质量的确也比不上Google等著名搜索引擎提供的站内搜索结果,同时,Google提供的搜索推广功能的站内、外搜索,还可以通过用户点击搜索结果中的部分广告获得一些美金收入。
下面就如何在Z-log侧边栏增加Google站内搜索做个演示:
1.申请Google Adsense帐号,这里对申请的过程不罗嗦了,相信大家都有帐号了;
2.登录你的Google Adsense帐号,进入Adsense设置-获取广告-Adsense搜索广告创建你的搜索广告,并按照你需要的风格完成广告并获得代码;
3.既然已经获得了搜索代码,那么你完全可以使用Z-blog侧边栏放广告的方法把代码放到适当的位置。,
<ul>
<li style="background:none;padding:0 0 0 15px;">
你所获取的代码
</ul>
</div>
但是随之而来的问题是,这段代码相当长,很大程度上稀释了页面的关键词密度,影响收录和排名,那么我们为什么不用iframe页面调用来减少这部分的富余代码呢?
具体的办法如下:
1.新建一文本文档,另存为*.html文件(*由你命名,例如Bard的文件名是:bardseodig.html);
2.将建好的空白网页文件上载到你的空间(最好上传在Z-blog程序的文件夹内,否则会造成页面显示乱码,具体的机理还没有搞清楚),通过Z-blog后台的文件管理找到并编辑上一步建的网页文件,将所获得的搜索广告代码复制粘贴进去(Bard在后面跟上了添加订阅以及外联显示按钮,如果你需要,可以添加任何需要的代码);
3.打开需要调用上述文件的的页面模板,在适当的位置粘贴以下代码:
<ul>
<li style="background:none;padding:0 0 0 15px;">
<IFRAME align="left" marginWidth=0 marginHeight=0 src="上述文件的绝对路径" frameBorder=0 width=225<!--默认模板规格--> scrolling=no height=你需要的高度></IFRAME>
</ul>
</div>
例如Bard粘贴的代码是:
<ul>
<li style="background:none;padding:0 0 0 15px;">
<IFRAME align="left" marginWidth=0 marginHeight=0 src="http://www.bardseo.com/PLUGIN/bardseodig.html" frameBorder=0 width=225 scrolling=no height=350></IFRAME>
</ul>
</div>
在此代码中,Bard调用的部分包括站内搜索以及下面的订阅,因此高度较大,使用时可以通过height参数修改调用框的高度。