如何给ZBlog添加谷歌自定义搜索

石头 发布于2010-6-27 09:47:53 分类: 小技巧 已浏览1165 网友评论38条 我要评论

    刚刚在留言里看到有朋友问石头博客是如何实现把ZBlog的默认搜索变成谷歌自定义搜索(右上角效果)的,希望我能写这个教程,所以这里我也简单地分享下如何实现把ZBlog的默认搜索改成谷歌自定义搜索。

    谷歌提供了自定义搜索引擎服务(http://www.google.com/cse/?hl=zh-cn),它支持你在后台创造属于自己的搜索引擎并配置外观和显示方式,同时可以支持以JS的方式在网页中调用搜索结果。所以要实现这种效果就非常的容易啦。

    首先登陆谷歌自定义搜索引擎,地址为http://www.google.com/cse/?hl=zh-cn,点击创建自定义搜索引擎,然后使用你的Google账号登陆,登陆成功后开始配置引擎的名称等相关信息,当然你也把选择只搜索你当前的博客网站的内容,而实现博客站内搜索。点击下一步后为你刚刚设定的引擎配置外观,在“选择一个托管选项”中选择“IFRAME:提供的自定义内容有限,且需要为您网站上的搜索结果提供单独网页。”

    点击获取代码进入代码获取页面,首先要指定一个搜索结果显示的页面,比如石头博客的http://www.stou.info/search.html(稍后讲解如何制作这个页面),然后把搜索框代码复制并粘贴到模板中你想显示效果框的地方,保存模板。

    下面讲解如何制作引擎结果页面。因为结果页面可以是一个静态的页面,所以只需要在想显示结果的地方插入“搜索结果代码”就OK。如何制作呢?石头建议你访问http://您的博客域名/tags.asp,然后在页面上点击右键查看源代码,然后另存为search.html。然后使用Dreamweaver或记事本打开search.html,把所有的tags代码替代为搜索结果代码,比如石头的结果代码:

<div id="cse-search-results"></div>
<script type="text/javascript">
  var googleSearchIframeName = "cse-search-results";
  var googleSearchFormName = "cse-search-box";
  var googleSearchFrameWidth = 600;
  var googleSearchDomain = "www.google.com";
  var googleSearchPath = "/cse";
</script>
<script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script>
 

    然后保存并上传到你的博客FTP中,后台重建文件再看看是不是已经看到效果了?

    小通知:上次说的这篇文章发布石头博客当前的主题,不过因为还有一部分内容没有处理完成,所以没有发布,非常抱歉:),不过3天以内就会处理完成并发布的哦,请大家关注。

已经有(38)位网友发表了评论,你也评一评吧!

原创文章转载请注明引自石头博客 http://www.stou.info/ 欢迎订阅石头博客

猜你也喜欢

  1. 发表于2011-05-15 23:37:00

    非常实用的方法啊,谢了

  2. 发表于2011-05-13 23:47:02

    呢,来学习下了。不错。

  3. 发表于2010-11-05 13:57:19

    可以全部用调用的吗?

  4. 发表于2010-10-27 21:35:57

    石头讲解的挺详细的,虽然在很多博客都看到过这个功能但一直没试过,今天看了石头写的有时间也拿来试试、

  5. 发表于2010-09-16 14:21:48

    呵呵学到不少:http://www.15jiahe.com

  6. 发表于2010-07-29 18:38:24

    用石头的方法制作了一个搜索页,刚刚发现了一个问题,我搜索页侧栏的最新文章居然不是最新的,怎样调用最新文章和其他那些呢。

    stone 于 2010-7-30 8:13:17 回复说
    要采用JS调用文章数据,如何调用请看官方WIKI:http://wiki.rainbowsoft.org
    千里眼网络世界 于 2010-7-30 15:26:48 回复说
    谢谢石头哥的指点哈,看到JS调用我就想起巴士的列表插件了

  7. 发表于2010-07-12 14:33:11

    这个好像不是很好用,很多情况下都搜不到数据

  8. 发表于2010-07-10 19:22:24

    发现用Z-blog的人也很多啊。刚开始我也学asp,后来改php了。

  9. 发表于2010-07-06 10:38:42

    看看这,法兰机厂家不错噢···

  10. 发表于2010-07-05 13:03:00

    我想问一下,是不是谷歌这个自定义搜索是不是可以更快地得到想要的结果啊?我一直担心我的主机,怕不够好,影响搜索速度……呵呵

    stone 于 2010-7-6 8:55:13 回复说
    其实这个不是速度的问题,而是在于你希望怎么展现和展现什么给用户的问题。

  11. 发表于2010-07-04 08:24:54

    让z-blog更强大了。wp早就有这个功能了!

  12. 发表于2010-07-03 09:33:53

    我也去弄一个

  13. 发表于2010-07-02 04:21:07

    你这个样子的还是蛮不错的.

  14. 发表于2010-07-01 11:23:36

    有用的文章。

  15. 发表于2010-07-01 10:35:17

    还不更新啊~~

  16. 发表于2010-06-30 23:50:58

    哇,真会装B啊!!!

    我也骂你 于 2010-7-2 13:00:08 回复说
    看了你那脑残的网站,终于知道为什么你会说出这么脑残的话了。
    哈哈 于 2010-7-4 16:45:38 回复说
    这人就是想找点流量,别理他就是了.

  17. 发表于2010-06-30 23:24:17

    照着方法去做,但没成功。
    因为没找到“选择一个托管选项”这个选项。晕`

  18. 发表于2010-06-30 20:21:20

    我之前也加过,但之前的代码当中默认的宽度最小值是500。所以要放到一个Div下,通过CSS来控制宽度。不然会撑开页面~Haha

  19. 发表于2010-06-30 14:53:39

    有用的文章。

  20. 发表于2010-06-29 13:02:51

    菜鸟布丁到访。我写了一个请要回97年的朋友带话的博文,有空去参加下,想让他给你带些什么话!

  21. 发表于2010-06-29 12:15:40

    呵呵,不错,学习了!

  22. 发表于2010-06-29 11:51:40

    这个好像比广告钱来的快点。。

  23. 发表于2010-06-28 09:56:51

    呵,不错,不过那个按钮有待美化。

    stone 于 2010-6-28 12:16:09 回复说
    我也懒得去管它了,就那样,还不错,嘿嘿。

  24. 发表于2010-06-28 09:41:30

    向石兄学习了,赞一个!Haha

  25. 发表于2010-06-28 08:26:17

    都还米申请到呢,

  26. 发表于2010-06-28 01:45:28

    太帅了,第一次来这里就有这么大收获。谢谢。

    stone 于 2010-6-28 12:14:37 回复说
    呵呵,以后常来哈!

  27. 发表于2010-06-27 22:08:16

    相比之下感觉我做的比较纯粹,页面效果比较好搜索框中置,很有味道的说。我显示搜索结果的页面是http://域名/search.asp 修改search.html页面,运用了两个调用。

    stone 于 2010-6-28 12:17:55 回复说
    两个调用挺有意思的,不过会不会结果太重复了?
    toefool 于 2010-6-28 22:28:23 回复说
    结果重复不应该是搜索代码造成的吧。我这个博客关了半年多,现在重开,而且改变了网址和日志类别,所以Google要重新收录全站。

  28. 发表于2010-06-27 21:03:26

    我会常来的,,很有价值的说。- -

    stone 于 2010-6-28 12:18:23 回复说
    恩,欢迎常来哈!

  29. 发表于2010-06-27 20:50:07

    wordpress下貌似比z-blog下的简单些

    stone 于 2010-6-28 12:19:12 回复说
    看了下你的搜索和我们ZB的一样, 不知道哪里会简单一些呢?

  30. 发表于2010-06-27 19:30:13

    曾经是加上了的,现在取消了,

    stone 于 2010-6-28 12:15:33 回复说
    为啥啊?SEO么?

  31. 发表于2010-06-27 15:23:10

    噢yeap,谢谢石头的教程,学习了。

  32. 发表于2010-06-27 13:52:09

    慢慢学习 呵呵

  33. 发表于2010-06-27 11:46:01

    之前别的网站已经实现了~Zblog搜索也不错没有更换~

  34. 发表于2010-06-27 11:26:59

    学习了!!

  35. 发表于2010-06-27 10:57:46

    哈哈,不错,之前用来的。Grimace

  36. 发表于2010-06-27 10:29:05

    不过我现在不用这个搜索,觉得不爽,z-blog自带的搜索也很强大

    stone 于 2010-6-28 12:15:07 回复说
    ZB的search.asp总是爆漏洞,我干脆就删除了它。

  37. 发表于2010-06-27 10:28:20

    关于Google自定义搜索的问题两年前我就写了,比你的详细啊,哈哈。
    地址:http://www.iblog2008.cn/about-blog/68/

    千里眼 于 2010-6-27 15:25:39 回复说
    你那个我也看过了,不过没有说怎样在内页展示搜索结果。
    stone 于 2010-6-28 12:16:55 回复说
    你确实写得很久哈,前辈了哈

  38. 发表于2010-06-27 10:21:27

    search.html页面怎么做的?我就想知道这个,因为我已经加上了谷歌搜索。

    晓潘 于 2010-6-27 10:59:40 回复说
    我做好了,嘿嘿……
    stone 于 2010-6-28 12:16:28 回复说
    哈哈,为什么不使用根目录下的search.html呢?

称呼:

邮件:

网站:

验证:

记住我的信息,下次不用再输入小诀窍:按ctrl+y键可以启动搜狗云输入法