
从输入关键词 ,百度到百度给出搜索结果的搜索过程 ,往往仅需几毫秒即可完成 。引擎页面百度是抓去如何在浩如烟海的互联网资源中,以如此之快的百度速度将您的网站内容展现给用户?这背后蕴藏着什么样的工作流程和运算逻辑?事实上,百度搜索引擎的搜索工作并非仅仅如同首页搜索框一样简单。

搜索引擎为用户展现的每一条搜索结果,都对应着互联网上的抓去一个页面 。每一条搜索结果从产生到被搜索引擎展现给用户 ,百度都需要经过四个过程:抓取、搜索过滤 、引擎页面建立索引和输出结果 。抓去
抓取
Baiduspider,百度或称百度蜘蛛 ,搜索会通过搜索引擎系统的引擎页面计算,来决定对哪些网站施行抓取 ,以及抓取的内容和频率值。搜索引擎的计算过程会参考您的网站在历史中的表现 ,比如内容是否足够优质,是否存在对用户不友好的设置,是否存在过度的搜索引擎优化行为等等 。
当您的网站产生新内容时,Baiduspider会通过互联网中某个指向该页面的链接进行访问和抓取,如果您没有设置任何外部链接指向网站中的新增内容,则Baiduspider是无法对其进行抓取的。对于已被抓取过的内容 ,搜索引擎会对抓取的页面进行记录 ,并依据这些页面对用户的重要程度安排不同频次的抓取更新工作。
需您要注意的是 ,有一些抓取软件 ,为了各种目的,会伪装成Baiduspider对您的网站进行抓取 ,这可能是不受控制的抓取行为 ,严重时会影响到网站的正常运作 。
过滤
互联网中并非所有的网页都对用户有意义