为博客添加Google Custom Search Element自定义搜索

时间: 2009-10-09 / 分类: 个人心情, 软件网络 / 浏览次数: 2,874 views / 49个评论 发表评论

Web Elements博客上一直挂着默认的搜索功能,前段时间还跟来留言的朋友讨论是 Google 的自定义搜索好呢,还是默认的搜索好。我那时候还抱定那么一个思想,自带的搜索可以查询数据库,搜索结果应该更全面吧。不过网友们的"教育"还是让我产生了动摇吧。

不过 Google 和其他几家搜索引擎的自定义搜索,实在是差强人意。继 Google 新版翻译工具之后,原来 Google 还推出了新版本的自定义搜索引擎,叫做"Custom Search Element"。今天在 LikeKart 那里看到了这个消息,于是迫不及待的就给自己的搜索也装上了一张新的脸。

自定义搜索

Custom Search Element 采用了 Ajax 技术,"这是一个不错的功能,是自定义搜索的一个突破,但是由于边栏太窄,搜索结果看起来不太舒服,不过总体来说还是不错的。而且还有 Ajax 翻页功能,非常方便,Google 真是越来越强大了。"

侧边

点击下面的更多搜索结果,会跳到新的网页,很可惜的是不管哪个界面都有广告,可恶的 Google。

新页面

是不是动心了呢?那就跟随我看看如何为你的博客添加使用 Ajax 技术的自定义搜索吧。和新版本的翻译工具一样,目前只有英文版本。

1、首先打开这个页面,在"Configure"下拉菜单中选择已经存在的自定义搜索:

选择

2、下面会多出一行"Custom Search ID"选项:

选择

3、点击文本框右侧的"Select CSE",发现自定义搜索引擎后面多了一个项目"custom search element",找到你要使用的自定义搜索并点击此项:

4、Custom Search Element 会自动返回并添加 ID:

选中

5、属于你的自定义 Custom Search Element 就建好了。你可以预览一下效果,然后复制下面的 JS 代码添加到博客任意位置就好了。

代码

Google 自定义搜索 地址:http://www.google.com/cse/?hl=zh-CN
Google Web Elements 地址:http://www.google.com/webelements/customsearch

鸣谢:LikeKart

Powered by Zoundry Raven

分享 |

49个评论

  1. 古月飞
    2009/10/09 09:53:53

    博客改版了?额,看来我已经很久没上网了

    [回复]

    Louis Han 回复:

    @古月飞, 很久没看到你的身影了,假期过得怎么样啊?

    [回复]

    古月飞 回复:

    @Louis Han, 玩得很开心,呵呵,到现在还没回过神来

    [回复]

  2. whisperer
    2009/10/09 10:25:19

    如果Google对你的博客收录还不错的话当然是自定义搜索好了
    WordPress自带的搜索只能搜索文章,不能搜评论,而且没有高亮显示...

    如果在搜索框旁边设置一按钮,方便随时用两种方式切换,那更好不过了。不过我一直没折腾这个功能。

    你改css了?文章部分的宽度不对吧,出现了滚动条,很不方便阅读啊。 IE8

    [回复]

    Louis Han 回复:

    @whisperer, CSS是压缩出现的问题,我马上取消CSS压缩,应该就会好了。

    其实我页面上两种搜索都有,最上面有个博客本上的搜索,我也懒得去掉了。

    [回复]

  3. whisperer
    2009/10/09 10:27:56

    还有,不知道为什么我发表评论时它一直显示正在提交,其实已经提交成功了。

    [回复]

    Louis Han 回复:

    @whisperer, 估计也是压缩的问题吧

    [回复]

  4. Eden
    2009/10/09 10:56:40

    我两个都用了,自定义的搜索结果很多无法直接找到相关文章。

    [回复]

    Louis Han 回复:

    @Eden, 是啊,自定义的要取决于收录的数量

    [回复]

  5. 摩凝(M.Chan)
    2009/10/09 11:06:21

    东西是好东西,唯一缺点就是样式不能自定义,太突兀了。

    [回复]

    Louis Han 回复:

    @摩凝(M.Chan), Google总是那么霸道的,给人东西用从来很吝惜

    [回复]

  6. [...] This post was mentioned on Twitter by whisperer. whisperer said: Reading: 为博客添加Google Custom Search Element自定义搜索 http://bit.ly/HYkJr [...]

  7. engic
    2009/10/09 11:30:40

    暂时不用google的搜索,google收录我的页面不全,而且慢。我打算换到wordpress了。

    [回复]

    Louis Han 回复:

    @engic, 我的收录已经差不多足够了

    [回复]

    不死鸟 回复:

    @Louis Han, 每天帮google做推广,不收录岂不是太不厚道,哈哈

    [回复]

    Louis Han 回复:

    @不死鸟, 我的收录目前已经飚到2100+了,还是很可观的

    [回复]

  8. Lc.
    2009/10/09 14:54:35

    这个我早就添加了.非常强大.我非常喜欢

    [回复]

    Louis Han 回复:

    @Lc., 这个不是新出的功能吗?你加了很久啦?

    [回复]

    Lc. 回复:

    @Louis Han, 你这里的缓存真厉害.. 你回复后我都还看不到.
    6月份就用上了,http://liucheng.name/701/
    首页的侧边栏一直放着.看来要放在显眼的位置才行了.

    [回复]

    Louis Han 回复:

    @Lc., 唉,我孤陋寡闻了

    [回复]

    chen 回复:

    你好,我怎么打开你说的页面,http://www.google.com/webelements/#!/custom-search
    但是怎么也找不到 SELECT CSE 这个按钮呀?怎么回事呢?你能不能加下我的QQ:389945924 ,谢谢你

    [回复]

    Louis Han 回复:

    @chen, 给你截了个图,你看看吧
    http://i.min.us/ip6cau7JJEJhg.jpg

    [回复]

  9. 星网
    2009/10/09 16:10:50

    据说博客或网站加上 谷歌搜索 你的GGAD账号可以有收益的!

    [回复]

    Louis Han 回复:

    @星网, 如果没有GGAD账号,Google会不会给我攒着?

    [回复]

  10. mfkof
    2009/10/09 17:06:43

    这个搜索条确实蛮好看的,GGAD里的就丑死了~~

    [回复]

  11. mfkof
    2009/10/09 17:16:07

    喔,刚才去设置了下,发现可以整合ADSense。哦也~

    [回复]

    Louis Han 回复:

    @mfkof, 可惜我没有GGAD帐户

    [回复]

    mfkof 回复:

    @Louis Han, 去开通个嘛,我还梦想着有朝一日能给我寄来100块呢……
    这工具条我已经装上喽,确实很喜欢,Ajax局部刷新确实好帅!

    [回复]

    Louis Han 回复:

    @mfkof, 域名注册了还不到1个月 恐怕通不过

    [回复]

    mfkof 回复:

    @Louis Han, 汗-.-#
    原来这样啊,不过应该没关系吧,我当初注册时也没达到域名注册时间的要求,而且当时是用自己电脑做主机,blog在白天才能访问的·····

    [回复]

    Louis Han 回复:

    @mfkof, 用自己电脑做主机?你还真疯狂啊

    mfkof 回复:

    @mfkof, 呵呵,人不疯狂枉少年呢~~
    其实当时不是很懂,就不敢乱花钱嘛。每天早上打开电脑,第一件事就是更新动态域名···哈,现在想起来就怀念喔,以前我很傻的···

    Louis Han 回复:

    @mfkof, 这就是人生经验啊 很宝贵的

  12. MuMu'S
    2009/10/09 19:47:28

    上次琢磨过一次,搜索宽度调节不来,放弃。

    [回复]

    Louis Han 回复:

    @MuMu'S, 这个是自适应的吧,还用调节宽度吗?

    [回复]

  13. 左岸读书
    2009/10/09 23:06:50

    这个功能还是挺好的~
    百利而无一害~

    [回复]

    Louis Han 回复:

    @左岸读书, 暂时先放着吧,有没有用也不知道

    [回复]

  14. 微知博客
    2009/10/10 01:46:18

    我用的是另外一个版本的东西

    [回复]

    Louis Han 回复:

    @微知博客, 嗯,看到了,我这个不会打开新页面的

    [回复]

  15. SErHo
    2009/10/10 13:33:47

    做这个需要Google收录很多吧,不然的话,没什么好多用处

    [回复]

    Louis Han 回复:

    @SErHo, 我的已经收录了2200+了,完全没问题

    [回复]

  16. 秋天一棵树
    2009/10/11 14:53:49

    看着有点头晕,我暂时还是用的站内搜索,主要是gg的收录数量还不够。

    [回复]

    Louis Han 回复:

    @秋天一棵树, 嗯,用google的搜索,收录很重要

    [回复]

  17. Jacse
    2009/10/13 20:09:37

    恩,前一段时间尝试了这个搜索,恰好mg12的主题支持,很方便的就可以应用了。

    [回复]

    Louis Han 回复:

    @Jacse, 这个搜索应该所有主题都支持的

    [回复]

  18. liveasx
    2009/10/14 09:07:08

    很早就用过这个GOOGLE搜索.
    我博客的搜索无缘无故的不能使用了,
    现在已经添加了这个搜索功能
    还有一个是Google AJAX Search API

    [回复]

    Louis Han 回复:

    @liveasx, Google AJAX Search API,我去看看是个什么东东

    [回复]

  19. 微知博客
    2009/10/28 11:21:23

    呵呵,原来你已经写了这个了啊,还好我没写

    [回复]

    Louis Han 回复:

    @微知博客, 呵呵,我介绍的不够详细

    [回复]

发表评论

您的昵称 *

您的邮箱 *

您的网站