求搜索引擎工作原理

来源:百度知道 编辑:UC知道 时间:2024/05/20 16:45:12
想要google baidu 等搜索引擎的工作原理,不要只说概念 详解搜索引擎是如何在互联网 和网站上搜索内容和收录内容的

其实就是通过链接把全世界的网页都保存在服务器里

抓取网页
每个独立的搜索引擎都有自己的网页抓取程序(spider)。Spider顺着网页中的超链接,连续地抓取网页。被抓取的网页被称之为网页快照。由于互联网中超链接的应用很普遍,理论上,从一定范围的网页出发(起点网页就像是根目录,搜索服务器的会以极高的速度疯狂浏览根目录下的所有的子目录),就能搜集到绝大多数的网页。

处理网页
搜索引擎抓到网页后,还要做大量的预处理工作,才能提供检索服务。其中,最重要的就是提取关键词,建立索引文件。其他还包括去除重复网页、分析超链接、计算网页的重要度。

提供检索服务
用户输入关键词进行检索,搜索引擎从索引数据库中找到匹配该关键词的网页;为了用户便于判断,除了网页标题和URL外,还会提供一段来自网页的摘要以及其他信息。

【工作原理】
1、抓取网页
每个独立的搜索引擎都有自己的网页抓取程序(spider)。Spider顺着网页中的超链接,连续地抓取网页。被抓取的网页被称之为网页快照。由于互联网中超链接的应用很普遍,理论上,从一定范围的网页出发(起点网页就像是根目录,搜索服务器的会以极高的速度疯狂浏览根目录下的所有的子目录),就能搜集到绝大多数的网页。
2、处理网页
搜索引擎抓到网页后,还要做大量的预处理工作,才能提供检索服务。其中,最重要的就是提取关键词,建立索引文件。其他还包括去除重复网页、分析超链接、计算网页的重要度。
3、提供检索服务
用户输入关键词进行检索,搜索引擎从索引数据库中找到匹配该关键词的网页;为了用户便于判断,除了网页标题和URL外,还会提供一段来自网页的摘要以及其他信息。

这是高难技术,建议你访问中国搜索引擎研究院网站

好难哦