探秘Google新搜索引擎算法
探秘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新搜索引擎算法相关推荐
- 微软新搜索引擎Bing探秘(组图)
[51CTO.com快译]5月29日,微软重启了它的live搜索,不过现在的名字叫做bing了(51CTO.com编者注:中文名为"必应".但截至2009年5月30日,http:/ ...
- 搜索引擎算法的139个相关因素【SEO】
公布了一小部分搜索引擎算法,希望对大家有些帮助,如需要更全面的资料或者有其他疑问请联系seo-seo.com.cn站长- 搜索引擎是不断的在变化.所以规律也在不停的变化. 1.关键词在网站TITLE ...
- 百度seo算法_SEO秘诀:Google的逆向工程算法
百度seo算法 by benjamin bannister 通过本杰明·班尼斯特 SEO秘诀:Google的逆向工程算法 (SEO Secrets: Reverse-Engineering Googl ...
- 我们对Google的排名算法到底了解多少?
文章来源:ATYUN AI平台 Google是搜索引擎领域的主导力量,在搜索引擎优化(SEO)中,致力于最大限度地提高知名度. 像我这样的人已经建立了自己的职业生涯,想方设法从Google核心的中心排 ...
- 探秘Google苏黎世办公室:放肆的享乐主义
探秘Google苏黎世办公室:放肆的享乐主义 Google 在IT 界的盛名不光是其高端的搜索引擎技术,还因为企业内部推崇的"享乐主义".其凭借舒适和人性化的工作环境而连续两年被& ...
- 各种搜索引擎算法研究
各种搜索引擎算法研究 1.引言 万维网WWW(World Wide Web)是一个巨大的,分布全球的信息服务中心,正在以飞快的速度扩展.1998年WWW上拥有约3.5亿个文档[14],每天增加约1百万 ...
- 几种搜索引擎算法研究
1.引言 万维网WWW(World Wide Web)是一个巨大的,分布全球的信息服务中心,正在以飞快的速度扩展.1998年WWW上拥有约3.5亿个文档[14],每天增加约1百万的文档[6],不到9个 ...
- 收集的几种搜索引擎算法研究
1.引言 万维网WWW(World Wide Web)是一个巨大的,分布全球的信息服务中心,正在以飞快的速度扩展.1998年WWW上拥有约3.5亿个文档[14],每天增加约1百万的文档[6],不到9个 ...
- Goolge新AI算法实时生成3D场景 | 可下载
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 3D模型又有新玩法,Goolge的新AI算法实时生成3D场景!对于3D.AR/VR来说,三维重建.模型 ...
- Google Hacking 搜索引擎攻击与防范
Google Hacking 搜索引擎攻击与防范 一.搜索基础点 二.高级操作符 1. 需要知道 2. 基本操作符(operator) 三.简单应用 1. 邮箱抓取 2. 基础网站抓取 [优点] 四. ...
最新文章
- Java接口和Java抽象类
- 第四篇:mysql管理工具
- Flink-on-yarn
- 计算机 网络访问保护,开启win2008网络访问保护的具体步骤
- 【Qt】数据库实战之QSqlQueryModel
- python3字符串转数字_Python 3.6.0 正式版发布附新特性说明
- fatal error C1010: unexpected end of file while looking for precompiled head
- 100 个网络基础知识
- Java CookBook(一)
- 西安电子科技大学计算机考研资料汇总
- Android TextView更换字体
- vue组件eleme 时间选择器问题
- ガラムバレル / 泰坦
- 前端websocket和后端传输数据
- DDD 到底是银弹还是垃圾
- 微信小程序 从某个页面直接返回首页
- matlab工具箱三维还原原理,matlab三维重建工具箱
- 海量数据:快速查找一个数字是否出现在40亿个数字中
- 谈钱不尴尬?程序员面试谈薪资的6个技巧。
- 电力系统三相短路故障分析simulink仿真加报告
热门文章
- kdays 游戏汉化教程[日记版本] 序章 接触
- World从任意页开始设置页码详细教程
- raid卡组不同raid_磁盘阵列卡组RAIDO 对比主板自带组磁盘阵列
- myqr制作动态二维码出错
- 同一无线络下电脑会打不开个别的网站网页,而手机却可以打开。
- 为什么-关于因果关系的新科学 | 01 因果关系之梯
- randn函数加噪声_Matlab笔记——AWGN函数详解与实例——AWGN加性高斯白噪声+QPSK调制...
- java钟表动画_js实现一个简单钟表动画(javascript+html5 canvas)
- Photoshop 颜色理论(转)
- 软件设计模式Java版