第二章_Web搜索引擎的原理与结构分析
- 格式:ppt
- 大小:1.12 MB
- 文档页数:52


搜索引擎1、搜索引擎的概念搜索引擎(Search Engine)是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统。
2、搜索引擎分类全文索引、目录索引、元搜索引擎、垂直搜索引擎、集合式搜索引擎、门户搜索引擎与免费链接列表等。
3、搜索引擎工作原理及种类搜索引擎的优缺点a搜索引擎工作原:页面收录,页面分析,页面排序,关键字查询。
4、举例对google和百度进行比较分析1、google 是全球最大的并且最受欢迎的搜索引擎,主要的搜索服务有:网页,图片,音乐,视频,地图,新闻,问答。
(1)Google的功能和特点:Google 搜索引擎是一个利用蜘蛛程序(Spider) 以某种方法自动地在互联网中搜集和发现信息,并由索引器为搜集到的信息建立索引,从而为用户提供面向网页的全文检索服务的互联网信息查询系统。
①拥有目前最庞大的中文网页数据库,支持多达132种语言,可将多国语言的搜索引擎整合到同一个界面,而且在这个界面下, 你可以定制语言以及到何种网站中去搜索, 不必像Yahoo那样, 要搜索不同语言版本的网站, 必须先进入相应语言的网站。
同时会自动根据用户所使用的浏览器设置相应的语言界面。
②不仅对中文支持强大, 而且支持中英文和多种编码混合的检索词。
③其专利网页级别技术PageRank能够提供高命中率的搜索结果, 帮助用户找到相关主题的权威网站。
④它不以花哨取胜, 而是以功能表现为本。
其网站只提供搜索引擎功能, 界面简洁、易用, 搜索速度快捷, 使得用户所输入的任何关键字或信息均能得到Google快速响应, 且其语链分析的算法还会将搜索结果排列出优先次序, 从而使重要的结果排列在前, 节省了用户查询时间。
⑤在查询多个关键字时, 只提供包含所有关键字的网页, 而且遵从关键字的相对位置。
⑥其搜索结果通常会比其它搜索引擎来得更准确, 且搜索结果摘录查询网页的含有关键字的内容, 而不仅仅是网站简介。
谷歌搜索引擎的工作原理作为目前最流行的搜索引擎之一,谷歌搜索引擎拥有丰富的性能和可靠的搜索结果。
海量的信息数量和复杂的分类结构给搜索引擎的研发部门带来了极大的挑战,他们开发了一套高效的算法来解决这些问题。
本文将详细介绍谷歌搜索引擎的工作原理。
一、基本概念搜索引擎是一种可以帮助人们在网络中查找信息的工具,其可根据关键词快速找到相关文档、图片、视频、音频以及其他信息。
谷歌搜索引擎的工作原理是把互联网上的网页收集起来,并根据用户提供的查询条件来搜索这些网页,然后返回最相关的结果。
二、谷歌搜索引擎的工作流程1. 网页内容的索引谷歌搜索引擎的第一步是对互联网上所有网页内容进行索引,索引是搜索引擎的一个非常重要的模块。
在此模块中,谷歌会将互联网上的所有网页抓取下来,并将这些网页中的内容记录到一个数据库中。
记录的内容包括网页的标题、关键词、正文和其他元信息等。
索引系统的目的是让用户能方便地找到自己需要的信息,因此关键词的选择和匹配非常重要。
谷歌需要了解用户的搜索意图,比如用户可能正在寻找一个特定的人物、产品或服务,谷歌的搜索引擎就需要找到与之相关的网页并作为搜索结果返回给用户。
谷歌会在每个网页的标题、描述以及内容中检索出可能的关键词,并建立一个索引,使用户可以更快地查找到自己需要的网页。
2. 数据库管理之后,谷歌的搜索引擎会对这些网页进行过滤处理,抛弃那些无关紧要的网页内容,并将这些网页分门别类放入其数据库中。
这个数据库不断更新,每天谷歌会有新的网页被添加进去,旧的网页会被删除或更新。
如果有网站管理员对网站进行更新、更改等操作,则谷歌的索引数据库也必须及时更新,以保证搜索结果的最新以及相关性。
谷歌采用了分布式技术和负载均衡技术,将网页分散到不同的数据中心,使其搜索时不会造成瓶颈效应。
谷歌的数据中心数量有几十个,分别分布在不同的地理位置上,包括美国、加拿大、欧洲和亚洲等地。
3. 搜索请求当用户提交搜索请求时,谷歌的搜索引擎会将这个请求发送到谷歌的负载均衡服务器中。