探秘Google新搜索引擎算法Hummingbird的16个疑惑

Google搜索作为互联网最主要的搜索引擎,承担着用户复杂的搜索指令。北京时间9月27日,Google发布了其搜索算法的重大更新,代号为“Hummingbird”(蜂鸟),Google表示本次算法改进是基于页面排名与指数的重新思考,这也是自2010年来Google搜索算法的主要升级。

随着搜索查询变得更加复杂,传统的Boolean算法(一种基于关键字的搜索算法)开始恶化,因为现在搜索结果不仅要与字词匹配,还要与概念和意义相匹配。而Hummingbird算法正是Google为了解决这一问题而做出的努力。该算法更新其实早在一个月之前就已经悄悄推广到了Google全球近90%的搜索中,采用新算法后,搜索可以更好地处理更长的、更复杂的问题。

原文作者Danny Sullivan是Search Engine Land网站的创始人;自1996年以来,Danny便从事搜索引擎和搜索市场方面的研究。本文是他根据Google在发布会上分享的一些内容,随后又对Google搜索的两位高管Amit        Singhal和Ben Gomes进行了采访,整理出此文,希望借助这些常见的问题能够为大家解答关于Hummingbird算法方面的疑惑。(以下为译文)

1. 什么是“搜索算法”?

这是一种技术术语,是Google为了给每一次搜索请求从数十亿网页和信息进行排序,以获取最佳答案。简单来说,搜索引擎算法就是搜索网络中的资源,然后在服务器中建立索引,供快速查询的算法!

2. 什么是“Hummingbird”?

这是Google近日推出一款新型的搜索算法,如今搜索查询变得更加复杂,搜索结果不仅要与字词匹配,还要与概念和意义相匹配。采用新算法后,搜索可以更好地处理更长的、更复杂的问题。

3. “PageRank”算法是否已死?

PageRank,网页排名,是一种由搜索引擎根据网页之间相互的超链接计算的技术,而作为网页排名的要素之一,以Google公司创办人拉里·佩奇(Larry        Page)之姓来命名。Google把从A页面到B页面的链接解释为A页面给B页面投票,Google根据投票来源(甚至来源的来源,即链接到A页面的页面)和投票目标的等级来决定新的等级(来源        Wikipedia)。

不。PageRank只是200个主要“要素”之一,现已融入到Hummingbird算法中。PageRank,这是一个极其重要的页面链接,随着一些复杂的因素,Google开始注重页面的质量问题,基于此,所用的语句以及其他信息都被重新优化(元素周期表的SEO就是个成功的案例)。本次算法改进是基于页面排名与指数的重新思考。

4. 为什么将其命名为Hummingbird(蜂鸟)?

Google称,名字的灵感来源于“精准与快速“。

5. Hummingbird是什么时候启动的?

Google早在一个月前就启动了Hummingbird算法项目。Google只是在9月27日宣布了这一则消息。

Google15周年生日

6. 现在使用Hummingbird意味着什么?

打个比方,这就好比在20世纪50年代创建汽车,它需要一个伟大的引擎,但是该引擎却缺少燃油喷射或者无法使用无铅燃油。

Google发布Hummingbird算法,这就好比汽车放弃旧引擎,更换新引擎。它的动作如此之快,以致无人注意到Google此次部署。

7. Google最近一次发布重大算法是在什么时候?

2010年,Google发布了“Caffeine        Update”(咖啡因)这也是一次重大更新。但这次更新主要是帮助Google更好的收集信息(索引)而不是给信息排序。Google Caffeine给网络开发与SEO带来相当大的冲击。

Google高级副总裁Amit-Singhal表示,此次是三年以来Google规模最大的算法更新,上一次更新是在三年之前的“咖啡因计划”。

8. 如何看待Penguin、Panda及其他版本的更新,难道这些算法没有带来任何改变吗?

Google在2011年2月上线的“Panda”算法,目标是打击各种充满低质量信息的“内容农场”网站,而后来更新的“Penguin”算法,其目标直指通过SEO手段来提高网站排名。

Panda、Penguin以及其他版本的更新只是作为旧算法的一些升级更新,而并非像这次整体替换。

以引擎为例,这就好比该引擎获收获了新的机油过滤器或者改进了泵转速 。虽然Hummingbird是一种全新的引擎,但它仍然使用了一些旧算法特性,包括Penguin和Panda。

探秘Google新搜索引擎算法相关推荐

  1. 微软新搜索引擎Bing探秘(组图)

    [51CTO.com快译]5月29日,微软重启了它的live搜索,不过现在的名字叫做bing了(51CTO.com编者注:中文名为"必应".但截至2009年5月30日,http:/ ...

  2. 搜索引擎算法的139个相关因素【SEO】

    公布了一小部分搜索引擎算法,希望对大家有些帮助,如需要更全面的资料或者有其他疑问请联系seo-seo.com.cn站长- 搜索引擎是不断的在变化.所以规律也在不停的变化. 1.关键词在网站TITLE ...

  3. 百度seo算法_SEO秘诀:Google的逆向工程算法

    百度seo算法 by benjamin bannister 通过本杰明·班尼斯特 SEO秘诀:Google的逆向工程算法 (SEO Secrets: Reverse-Engineering Googl ...

  4. 我们对Google的排名算法到底了解多少?

    文章来源:ATYUN AI平台 Google是搜索引擎领域的主导力量,在搜索引擎优化(SEO)中,致力于最大限度地提高知名度. 像我这样的人已经建立了自己的职业生涯,想方设法从Google核心的中心排 ...

  5. 探秘Google苏黎世办公室:放肆的享乐主义

    探秘Google苏黎世办公室:放肆的享乐主义 Google 在IT 界的盛名不光是其高端的搜索引擎技术,还因为企业内部推崇的"享乐主义".其凭借舒适和人性化的工作环境而连续两年被& ...

  6. 各种搜索引擎算法研究

    各种搜索引擎算法研究 1.引言 万维网WWW(World Wide Web)是一个巨大的,分布全球的信息服务中心,正在以飞快的速度扩展.1998年WWW上拥有约3.5亿个文档[14],每天增加约1百万 ...

  7. 几种搜索引擎算法研究

    1.引言 万维网WWW(World Wide Web)是一个巨大的,分布全球的信息服务中心,正在以飞快的速度扩展.1998年WWW上拥有约3.5亿个文档[14],每天增加约1百万的文档[6],不到9个 ...

  8. 收集的几种搜索引擎算法研究

    1.引言 万维网WWW(World Wide Web)是一个巨大的,分布全球的信息服务中心,正在以飞快的速度扩展.1998年WWW上拥有约3.5亿个文档[14],每天增加约1百万的文档[6],不到9个 ...

  9. Goolge新AI算法实时生成3D场景 | 可下载

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 3D模型又有新玩法,Goolge的新AI算法实时生成3D场景!对于3D.AR/VR来说,三维重建.模型 ...

  10. Google Hacking 搜索引擎攻击与防范

    Google Hacking 搜索引擎攻击与防范 一.搜索基础点 二.高级操作符 1. 需要知道 2. 基本操作符(operator) 三.简单应用 1. 邮箱抓取 2. 基础网站抓取 [优点] 四. ...

最新文章

  1. Java接口和Java抽象类
  2. 第四篇:mysql管理工具
  3. Flink-on-yarn
  4. 计算机 网络访问保护,开启win2008网络访问保护的具体步骤
  5. 【Qt】数据库实战之QSqlQueryModel
  6. python3字符串转数字_Python 3.6.0 正式版发布附新特性说明
  7. fatal error C1010: unexpected end of file while looking for precompiled head
  8. 100 个网络基础知识
  9. Java CookBook(一)
  10. 西安电子科技大学计算机考研资料汇总
  11. Android TextView更换字体
  12. vue组件eleme 时间选择器问题
  13. ガラムバレル / 泰坦
  14. 前端websocket和后端传输数据
  15. DDD 到底是银弹还是垃圾
  16. 微信小程序 从某个页面直接返回首页
  17. matlab工具箱三维还原原理,matlab三维重建工具箱
  18. 海量数据:快速查找一个数字是否出现在40亿个数字中
  19. 谈钱不尴尬?程序员面试谈薪资的6个技巧。
  20. 电力系统三相短路故障分析simulink仿真加报告

热门文章

  1. kdays 游戏汉化教程[日记版本] 序章 接触
  2. World从任意页开始设置页码详细教程
  3. raid卡组不同raid_磁盘阵列卡组RAIDO 对比主板自带组磁盘阵列
  4. myqr制作动态二维码出错
  5. 同一无线络下电脑会打不开个别的网站网页,而手机却可以打开。
  6. 为什么-关于因果关系的新科学 | 01 因果关系之梯
  7. randn函数加噪声_Matlab笔记——AWGN函数详解与实例——AWGN加性高斯白噪声+QPSK调制...
  8. java钟表动画_js实现一个简单钟表动画(javascript+html5 canvas)
  9. Photoshop 颜色理论(转)
  10. 软件设计模式Java版