搜索引擎依靠自己的程序扫描整个互联网上的网页,这个扫描程序的蜘蛛,主要工作就是去收集各种网页,努力的带回大量的信息,把这个信息放到蜘蛛的原始数据库后,基本上是无序的,用户提出搜索请求的时候,才会对这些信息进行加工,然后把加工好的网页再提供给用户,如果信息不进行加工,而只是简单的呈现给用户,那么用户要想找到自己想要的东西就会很困难,就没有办法满足用户的需求了。
比如广大的用户在百度的搜索框里面输入牛肉价格这个关键词后,搜索弓|擎就要开始以飞速开始工作了,正确在几百万分之-秒的时间里面给大家提供有关牛肉价格的信息结果出来。
百度如果是把自己收集到的网页通过临时的计算然后再反馈给用户时间远远不止这么多,因为我们往往搜索一个关键词的时候会出现很多的页面,因此搜索弓|擎在内容索引和结构索引的过程中都会有个预备计算,如果在搜索引擎执行了计算之后在过去如果出现和牛肉价格这个关键词排名条件的网页太多的时候往往就会出现网页报析错误或者其他的提示来,现在这个问题已经解决了,就是把相关的网页信息提供到现在专有的排名程序,然后请排名程序将相关的信息按照和关键词最相关的和不相关的顺序进行排列,排名程序于是就能够从预备计算过的索引里面进行排列,大大缩短了计算的时间,从而能够迅速的提供一份综合的排名给用户。
搜索引擎的工作原理,并非要学习原理本身的纯理论,而是要学习根据这些理论,得出SEO的指导,知道如何更好的做。