问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

百度搜索 是如何搜索的?

发布网友 发布时间:2022-04-22 23:29

我来回答

5个回答

热心网友 时间:2023-07-05 10:47

搜索引擎并不真正搜索互联网,它搜索的实际上是预先整理好的网页索引数据库。

真正意义上的搜索引擎,通常指的是收集了因特网上几千万到几十亿个网页并对网页中的每一个词(即关键词)进行索引,建立索引数据库的全文搜索引擎。当用户查找某个关键词的时候,所有在页面内容中包含了该关键词的网页都将作为搜索结果被搜出来。在经过复杂的算法进行排序后,这些结果将按照与搜索关键词的相关度高低,依次排列。

现在的搜索引擎已普遍使用超链分析技术,除了分析索引网页本身的内容,还分析索引所有指向该网页的链接的URL、AnchorText、甚至链接周围的文字。所以,有时候,即使某个网页A中并没有某个词比如“恶魔撒旦”,但如果有别的网页B用链接“恶魔撒旦”指向这个网页A,那么用户搜索“恶魔撒旦”时也能找到网页A。而且,如果有越多网页(C、D、E、F……)用名为“恶魔撒旦”的链接指向这个网页A,或者给出这个链接的源网页(B、C、D、E、F……)越优秀,那么网页A在用户搜索“恶魔撒旦”时也会被认为更相关,排序也会越靠前。

搜索引擎的原理,可以看做三步:从互联网上抓取网页→建立索引数据库→在索引数据库中搜索排序。

从互联网上抓取网页
利用能够从互联网上自动收集网页的Spider系统程序,自动访问互联网,并沿着任何网页中的所有URL爬到其它网页,重复这过程,并把爬过的所有网页收集回来。

建立索引数据库
由分析索引系统程序对收集回来的网页进行分析,提取相关网页信息(包括网页所在URL、编码类型、页面内容包含的关键词、关键词位置、生成时间、大小、与其它网页的链接关系等),根据一定的相关度算法进行大量复杂计算,得到每一个网页针对页面内容中及超链中每一个关键词的相关度(或重要性),然后用这些相关信息建立网页索引数据库。

在索引数据库中搜索排序
当用户输入关键词搜索后,由搜索系统程序从网页索引数据库中找到符合该关键词的所有相关网页。因为所有相关网页针对该关键词的相关度早已算好,所以只需按照现成的相关度数值排序,相关度越高,排名越靠前。
最后,由页面生成系统将搜索结果的链接地址和页面内容摘要等内容组织起来返回给用户。
搜索引擎的Spider一般要定期重新访问所有网页(各搜索引擎的周期不同,可能是几天、几周或几月,也可能对不同重要性的网页有不同的更新频率),更新网页索引数据库,以反映出网页内容的更新情况,增加新的网页信息,去除死链接,并根据网页内容和链接关系的变化重新排序。这样,网页的具体内容和变化情况就会反映到用户查询的结果中。

互联网虽然只有一个,但各搜索引擎的能力和偏好不同,所以抓取的网页各不相同,排序算法也各不相同。大型搜索引擎的数据库储存了互联网上几亿至几十亿的网页索引,数据量达到几千G甚至几万G。但即使最大的搜索引擎建立超过二十亿网页的索引数据库,也只能占到互联网上普通网页的不到30%,不同搜索引擎之间的网页数据重叠率一般在70%以下。我们使用不同搜索引擎的重要原因,就是因为它们能分别搜索到不同的内容。而互联网上有更大量的内容,是搜索引擎无法抓取索引的,也是我们无法用搜索引擎搜索到的。

你心里应该有这个概念:搜索引擎只能搜到它网页索引数据库里储存的内容。你也应该有这个概念:如果搜索引擎的网页索引数据库里应该有而你没有搜出来,那是你的能力问题,学习搜索技巧可以大幅度提高你的搜索能力。

热心网友 时间:2023-07-05 10:48

不是这样的!
百度会有一些高级服务器24小时不断的经过1000M的光纤搜索整个互联网的!
然后保存成一些不知道是什么文件的文件
再用另为一些服务器来装载他们

热心网友 时间:2023-07-05 10:48

肯定有后台服务得啊
比如取款机,你说它怎么工作得,肯定和银行有联系得啊,银行就在后台控制,那里得数据库肯定超庞大得啊

热心网友 时间:2023-07-05 10:49

因为他们采用了大批的软件而合成

热心网友 时间:2023-07-05 10:49

都是这样的,你在很多网页中找差不都的就可以了,其他人不和你一样么?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么叫补按揭 后按揭贷款什么意思 买房者续按揭有什么危害 加按揭是什么意思 八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 电脑搜索怎么用? 剪映怎么把视频竖屏变横屏? 怎么把横屏的视频改成竖屏, 给高分 求教程 如何将多个横屏视频转换成竖屏? 各位大神: 请问:为什么剪映不但没将竖屏转成横屏反而缩小了照片?_百度... 剪映怎么把横屏弄成竖屏三格? 剪映怎么把横屏变成竖屏? 手机充电器电流太大对手机有何影响? 手机充电器的输出电流一般是多少 手机充电器输出电流有间隔? 电源适配器(手机充电器)的输出电流的含义。 手机充电器的输出电流是直流的吗... 手机充电器输出的电压、电流参数都是多少? 手机充电器里输出电流是直流还是交流,抑制浪涌电流也是用热敏电阻吗? 手机的充电器输出的电压是多少伏? 手机充电器输出电流和输入电流,两者有什么关系?输入指的是什么,输出又... 手机充电器,电压,电流,功率瓦数,是什么关系? 一般手机充电器是多少瓦? 手机充电器的输出电压和输出电流是多少? 各种手机的充电器的输出电流电压是多少? 如何高效地使用搜索引擎? 搜索怎么样? 自来水与蒸馏水有什么区别 1,自来水与蒸馏水有什么不同 蒸馏水,纯净水和自来水的区别是什么 自来水和蒸馏水的区别cl 蒸馏水、去离子水、纯净水、矿泉水、自来水请问有什么区别? 如何区别蒸馏水和自来水,化学方法 怎么用最简单方法区分自来水和蒸馏水 蒸发蒸馏水和自来水现象的区别是什么? 化学 1.自来水与蒸馏水有什么不同 2.怎么检验自来水中含有氯离子等杂质 如何鉴别自来水和蒸馏水 怎么用化学方法鉴别自来水和蒸馏水来着? 如何鉴别自来水与蒸馏水 如何鉴别自来水与蒸馏水?化学题 如何鉴别自来水和蒸馏水(化学实验法) 蒸馏水到底有没有营养?自来水好还是蒸馏水好? 自来水和蒸馏水有什么不同? 设计一个简单实验区别蒸馏水和自来水___. 矿泉水、蒸馏水、纯净水和自来水的区别是什么?