学学习网 手机版

学学习网

学习路径: 学习首页 > SEM > 网络推广 >

搜索引擎的工作原理,必看!(2)

设置字体:
----------------------------------
 
3、去重
 
经过去停顿,去噪之后剩下的词组,已经可以很好的表达出页面的主体意思了。为了便于使得内容不被搜索引擎重复收录,搜索引擎需要一个算法来进行去重处理。
 
比如比较知名且常用的为MD5算法,请点击链接到百度百科自行脑补。
 
4、建立索引
 
去重完毕,便是一个大家经常说起的正向索引与倒排索引。
 
 
 
5、链接算法
 
在此阶段,各个页面之间的链接关系也会被搜集。
 
 
排名
 
索引文件建立完毕,离排名就不远了。
 
1、搜索词的处理
 
搜素引擎会对搜索词同样进行分词处理(想想为什么),说到这里,又不禁想感慨下汉字的博大精深之处。
 
针对这里,想补充的是一个叫做文本粒度的概念。额,为了避免误认子弟,还是给出百度官方关于此处的解释。
 
2、文件匹配与子集选择
 
按照百度官方的说法,将用户搜索的词进行分词处理之后,便可以对索引库进行召回了。这里需要考虑到的一点是,用户查看的往往会是前几页的搜索结果。所以为了资源计,搜索引擎往往会只返回部分的结果(百度显示76页,谷歌100页),即召回的索引库中的子集文件。
 
3、相关性计算
 
通常情况下,会有五种因素会影响到相关系。
 
 
关于此部分,也就是大家经常说到的SEO优化手段与方法,这里就不再赘述了。
 
4、排名过滤与调整
 
其实经过相关性计算,结果已经大体确定了。只是为了惩罚一些有作弊嫌疑的站点,搜索引擎会在此部分进行结果的微调。
 
5、结果的显示
 
深喘一口气,终于可以看到显示的结果了。
 
返回的结果会包含title、描述、快照入口、快照日期、url等几个方面。
 
这里值得一提的是,不只是描述搜索引擎可以动态抓取,或许在不久的将来,title也会进行动态抓取。
----------------------------------
课程列表
重点难点
赞助链接