搜索引擎收到用户的查询需求后,需要通过如下的几个步骤反馈出相应的结果:
抓取 – 通过链接抓取网站所有网页信息的过程。这项工作由搜索引擎机器人或者说蜘蛛来完成。每个搜索引擎都有自己的爬虫机器人,比如谷歌机器人的代号就是Googlebot。
收录 – 搜索引擎爬虫抓取到的大量网页信息,有价值的会被搜索引擎收录到自己的数据库中,以便后期调用。(拓展:如何加快谷歌收录)
处理 – 当搜索引擎接受到用户的查询时,它会匹配哪些已经收录的页面符合查询需求。
计算相关性 – 很多情况是用户的查询关键词可以匹配到大量的已收录页面。因此,搜索引擎要通过自身算法计算这些页面与查询关键词之间的相关性。
返回结果 – 这是搜索引擎工作的最后一步。搜索引擎依据页面的相关性情况进行排序,在浏览器中展示出相关的页面。
搜索引擎的算法不是一成不变的。比如Google,它的算法每年都有数百次不同程度的更新。所以,没有人能够完全掌控网站的排名。
虽然,所有的搜索引擎工作原理是相同的。但是,每个搜索引擎使用的算法却是不同的。这就会导致,当你输入完全相同的查询时,不同的搜索引擎反馈的结果是不同的。
管理员
该内容暂无评论