为博客添加Google Custom Search Element自定义搜索
博客上一直挂着默认的搜索功能,前段时间还跟来留言的朋友讨论是 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




2009/10/09 09:53:53
博客改版了?额,看来我已经很久没上网了
[回复]
Louis Han 回复:
十月 9th, 2009 at 11:36 上午
@古月飞, 很久没看到你的身影了,假期过得怎么样啊?
[回复]
古月飞 回复:
十月 9th, 2009 at 2:17 下午
@Louis Han, 玩得很开心,呵呵,到现在还没回过神来
[回复]
2009/10/09 10:25:19
如果Google对你的博客收录还不错的话当然是自定义搜索好了
WordPress自带的搜索只能搜索文章,不能搜评论,而且没有高亮显示...
如果在搜索框旁边设置一按钮,方便随时用两种方式切换,那更好不过了。不过我一直没折腾这个功能。
你改css了?文章部分的宽度不对吧,出现了滚动条,很不方便阅读啊。 IE8
[回复]
Louis Han 回复:
十月 9th, 2009 at 11:42 上午
@whisperer, CSS是压缩出现的问题,我马上取消CSS压缩,应该就会好了。
其实我页面上两种搜索都有,最上面有个博客本上的搜索,我也懒得去掉了。
[回复]
2009/10/09 10:27:56
还有,不知道为什么我发表评论时它一直显示正在提交,其实已经提交成功了。
[回复]
Louis Han 回复:
十月 9th, 2009 at 11:41 上午
@whisperer, 估计也是压缩的问题吧
[回复]
2009/10/09 10:56:40
我两个都用了,自定义的搜索结果很多无法直接找到相关文章。
[回复]
Louis Han 回复:
十月 9th, 2009 at 11:57 上午
@Eden, 是啊,自定义的要取决于收录的数量
[回复]
2009/10/09 11:06:21
东西是好东西,唯一缺点就是样式不能自定义,太突兀了。
[回复]
Louis Han 回复:
十月 9th, 2009 at 11:58 上午
@摩凝(M.Chan), Google总是那么霸道的,给人东西用从来很吝惜
[回复]
2009/10/09 11:18:09
[...] This post was mentioned on Twitter by whisperer. whisperer said: Reading: 为博客添加Google Custom Search Element自定义搜索 http://bit.ly/HYkJr [...]
2009/10/09 11:30:40
暂时不用google的搜索,google收录我的页面不全,而且慢。我打算换到wordpress了。
[回复]
Louis Han 回复:
十月 9th, 2009 at 12:01 下午
@engic, 我的收录已经差不多足够了
[回复]
不死鸟 回复:
十月 9th, 2009 at 12:55 下午
@Louis Han, 每天帮google做推广,不收录岂不是太不厚道,哈哈
[回复]
Louis Han 回复:
十月 9th, 2009 at 1:21 下午
@不死鸟, 我的收录目前已经飚到2100+了,还是很可观的
[回复]
2009/10/09 14:54:35
这个我早就添加了.非常强大.我非常喜欢
[回复]
Louis Han 回复:
十月 9th, 2009 at 3:47 下午
@Lc., 这个不是新出的功能吗?你加了很久啦?
[回复]
Lc. 回复:
十月 9th, 2009 at 4:51 下午
@Louis Han, 你这里的缓存真厉害.. 你回复后我都还看不到.
6月份就用上了,http://liucheng.name/701/
首页的侧边栏一直放着.看来要放在显眼的位置才行了.
[回复]
Louis Han 回复:
十月 9th, 2009 at 5:49 下午
@Lc., 唉,我孤陋寡闻了
[回复]
chen 回复:
八月 29th, 2011 at 10:54 下午
你好,我怎么打开你说的页面,http://www.google.com/webelements/#!/custom-search
但是怎么也找不到 SELECT CSE 这个按钮呀?怎么回事呢?你能不能加下我的QQ:389945924 ,谢谢你
[回复]
Louis Han 回复:
八月 30th, 2011 at 10:11 下午
@chen, 给你截了个图,你看看吧
http://i.min.us/ip6cau7JJEJhg.jpg
[回复]
2009/10/09 16:10:50
据说博客或网站加上 谷歌搜索 你的GGAD账号可以有收益的!
[回复]
Louis Han 回复:
十月 9th, 2009 at 4:20 下午
@星网, 如果没有GGAD账号,Google会不会给我攒着?
[回复]
2009/10/09 17:06:43
这个搜索条确实蛮好看的,GGAD里的就丑死了~~
[回复]
2009/10/09 17:16:07
喔,刚才去设置了下,发现可以整合ADSense。哦也~
[回复]
Louis Han 回复:
十月 9th, 2009 at 5:48 下午
@mfkof, 可惜我没有GGAD帐户
[回复]
mfkof 回复:
十月 9th, 2009 at 5:56 下午
@Louis Han, 去开通个嘛,我还梦想着有朝一日能给我寄来100块呢……
这工具条我已经装上喽,确实很喜欢,Ajax局部刷新确实好帅!
[回复]
Louis Han 回复:
十月 9th, 2009 at 6:26 下午
@mfkof, 域名注册了还不到1个月 恐怕通不过
[回复]
mfkof 回复:
十月 9th, 2009 at 6:30 下午
@Louis Han, 汗-.-#
原来这样啊,不过应该没关系吧,我当初注册时也没达到域名注册时间的要求,而且当时是用自己电脑做主机,blog在白天才能访问的·····
[回复]
Louis Han 回复:
十月 9th, 2009 at 6:32 下午
@mfkof, 用自己电脑做主机?你还真疯狂啊
mfkof 回复:
十月 9th, 2009 at 6:37 下午
@mfkof, 呵呵,人不疯狂枉少年呢~~
其实当时不是很懂,就不敢乱花钱嘛。每天早上打开电脑,第一件事就是更新动态域名···哈,现在想起来就怀念喔,以前我很傻的···
Louis Han 回复:
十月 9th, 2009 at 7:14 下午
@mfkof, 这就是人生经验啊 很宝贵的
2009/10/09 19:47:28
上次琢磨过一次,搜索宽度调节不来,放弃。
[回复]
Louis Han 回复:
十月 10th, 2009 at 12:15 上午
@MuMu'S, 这个是自适应的吧,还用调节宽度吗?
[回复]
2009/10/09 23:06:50
这个功能还是挺好的~
百利而无一害~
[回复]
Louis Han 回复:
十月 10th, 2009 at 12:09 上午
@左岸读书, 暂时先放着吧,有没有用也不知道
[回复]
2009/10/10 01:46:18
我用的是另外一个版本的东西
[回复]
Louis Han 回复:
十月 10th, 2009 at 9:09 上午
@微知博客, 嗯,看到了,我这个不会打开新页面的
[回复]
2009/10/10 13:33:47
做这个需要Google收录很多吧,不然的话,没什么好多用处
[回复]
Louis Han 回复:
十月 10th, 2009 at 2:09 下午
@SErHo, 我的已经收录了2200+了,完全没问题
[回复]
2009/10/11 14:53:49
看着有点头晕,我暂时还是用的站内搜索,主要是gg的收录数量还不够。
[回复]
Louis Han 回复:
十月 11th, 2009 at 4:37 下午
@秋天一棵树, 嗯,用google的搜索,收录很重要
[回复]
2009/10/13 20:09:37
恩,前一段时间尝试了这个搜索,恰好mg12的主题支持,很方便的就可以应用了。
[回复]
Louis Han 回复:
十月 13th, 2009 at 8:17 下午
@Jacse, 这个搜索应该所有主题都支持的
[回复]
2009/10/14 09:07:08
很早就用过这个GOOGLE搜索.
我博客的搜索无缘无故的不能使用了,
现在已经添加了这个搜索功能
还有一个是Google AJAX Search API
[回复]
Louis Han 回复:
十月 14th, 2009 at 9:18 上午
@liveasx, Google AJAX Search API,我去看看是个什么东东
[回复]
2009/10/28 11:21:23
呵呵,原来你已经写了这个了啊,还好我没写
[回复]
Louis Han 回复:
十月 28th, 2009 at 12:47 下午
@微知博客, 呵呵,我介绍的不够详细
[回复]