3

以色列团队开发的 Google Instant 瞬时搜索背后的故事

2010年9月13日

Globes报道,Google Instant瞬时搜索是由以色列研究院和开发中心完成的。Google以色列研发中心主管Yossi Matias教授说:

我们很高兴有机会参与到瞬时搜索的发布中,以帮助数以亿计的用户得到一个更好更快的网上冲浪体验。

尽管目前Google Instant还只在Google.com提供给美国用户使用,但它已经支持40种语言,很可惜的是它目前还不支持希伯来语,不过Google未来会支持那些从右往左写的语言的。

Google Blog也跟我们分享了一些瞬时搜索开发背后的故事,他们说瞬时搜索需要更精确的相关性,而不能分散用户的注意力。为了得到合适的设计方案,他们做了一系列原型产品,挨个进行可用性研究,拿社区里的人和Google自己的员工做了很多测试,后来则在小部分Google用户身上做了测试(所以在他们发布之前我们就看到了)。

Google曾经测试过在你停止输入后再刷新页面给出结果,但这样的体验很不好,Google认为还应该快些再快些。Google甚至考虑过用新的界面来显示出不同搜索建议关键字的搜索结果:

以上两种搜索显示结果最后都被否了,因为在输入的时候检索起来太复杂了,最后Google还是倾斜于用当前的搜索界面,这建立在两个功能的前提之上:通过搜索框里的灰色文字提示你预测出的关键字,以及随着用户边输入,页面边自己刷新。这样让用户找到一种跟Google互动的新感觉。

这样的瞬时搜索对Google的服务器机能也是一大挑战,启用瞬时搜索后,搜索量比以前增加了5-7倍。增加服务器机能当然是最直接的应对方法,但Google也找到了一些更聪明的方法:

  • 部署了新的缓存机制,以应对瞬时搜索带来的高请求率,同时保证蜘蛛们依然可以快速抓取整个互联网
  • 在后端启用用户状态数据以保持追踪已经被某个用户搜索过的搜索结果页面,之后再有人搜索类似的关键字,就不用再请求搜索一次了
  • 优化了网页渲染的Javascript代码,好让浏览器跟其它系统保持一致

Via Globes and Google Blog




Related posts

coded by nessus
本站文章除注明转载外,均为本站原创编译
转载请注明:文章转载自:谷奥——探寻谷歌的奥秘 [http://www.guao.hk]
本文标题:以色列团队开发的 Google Instant 瞬时搜索背后的故事
本文地址:http://www.guao.hk/posts/google-instant-based-on-israeli-development.html
本文短网址:http://guao.cc/zQP
  1. nybon
    2010年9月13日13:03 | #1

    @olz3:
    估计是因为第二个界面没合适地方放广告了...

    Thumb up 0 Thumb down 0

  2. olz3
    2010年9月13日09:58 | #2

    何必急着否定这新的功能呢?难道他们没脑子的,或者脑子进水了,或者你的智商比他们群体的智商都要高?
    我觉得第二个图的搜索界面比较好,不知道为什么否定了。

    Thumb up 0 Thumb down 0

  3. 2010年9月13日09:47 | #3

    瞬时搜索是很耗资源的。对于一个搜索帝国来说,5-7倍是个什么概念?

    Thumb up 0 Thumb down 0

  1. 本文目前尚无任何 trackbacks 和 pingbacks.
首次留言需审核,之后不会再审核。由于缓存机制您的留言可能不会立即显示出来,请稍后刷新本页面

您可以直接点击别人评论右侧的回复,这样您的回复评论将同时发到原作者信箱