搜索引擎是什么?
互联网的迅速发展和广泛普及导致网上信息爆炸性增长,资源内容几乎涉及所有领域,已经成为知识、信息的集合体,是人们获取信息的基本工具。
在互联网上进行浏览和检索就好比进入世界上最大的图书馆,这个图书馆里的书刊、杂志、广告、新闻及各种形式的文献信息应有尽有,如果这些信息能被有效地利用,那么互联网将是一个巨大的信息宝库。但是这些信息没有规律地排放着,没有一个中心目录将这些信息组织起来。
正是因为互联网资源既丰富又分散且处于无序状态,使得人们在网上查找自己所需的信息并非易事。这时为满足众人信息检索的需求,搜索引擎便应运而生。
搜索引擎由搜索器、索引器、检索器及用户接口 4 部分组成:
通常我们所使用的就是用户接口,也就是搜索引擎的功能界面及结果界面。如图1所示为百度搜索引擎的功能界面。
图1:百度搜索引擎的功能界面
我们可以简单地理解搜索引擎:搜索引擎是提供网络快速查询信息的工具和最基础、最普及的服务之一,它就像是一个网络导购人员,人们把想要查找的产品名称通过“产品关键词”告诉搜索引擎,它就把用户带到提供这个产品的商家(网站)那里。
搜索引擎的出现打破了原有互联网行业的规则,其作用是多方面的:
1) 对于互联网行业来说,搜索引擎是互联网的重要接口,对互联网信息的传播有着至关重要的作用。
在搜索引擎未出现之前,人们想要访问互联网上的网站必须通过记忆域名的方式;搜索引擎普及以后,我们再也不需要记忆网址,而是通过搜索引擎搜索相关关键字与整个互联网形成交互,搜索引擎自然就成了用户与互联网对接的重要入口。
2) 对于用户来说,随着互联网的快速普及,网站数量急剧增加,用户不可能记住成千上万个域名,这就需要通过一个信息检索工具来帮助我们实现快速轻松地查找出更多自己所需要的信息。
3) 对于传统企业来说,搜索引擎是对接用户的桥梁,对企业低成本推广公司网站、宣传品牌、获取订单有着巨大作用。
4) 对于SEO工作者(简称SEOer)来说,搜索引擎是SEO优化的基础,想要获取排名就必须把握搜索引擎的规则,同时顾忌用户体验。这就要求SEOer更多地关注搜索引擎的动态,比如搜索引擎算法的更新及调整。
在互联网上进行浏览和检索就好比进入世界上最大的图书馆,这个图书馆里的书刊、杂志、广告、新闻及各种形式的文献信息应有尽有,如果这些信息能被有效地利用,那么互联网将是一个巨大的信息宝库。但是这些信息没有规律地排放着,没有一个中心目录将这些信息组织起来。
正是因为互联网资源既丰富又分散且处于无序状态,使得人们在网上查找自己所需的信息并非易事。这时为满足众人信息检索的需求,搜索引擎便应运而生。
搜索引擎是什么?
搜索引擎(Search Engine)是指在一定的策略、规则指导下,运用特定的计算机程序搜集互联网上的信息,在对信息进行组织及处理之后,为用户提供检索服务,并将用户检索相关的信息展现给用户的系统。搜索引擎由搜索器、索引器、检索器及用户接口 4 部分组成:
- 搜索器的作用是在互联网海洋中漫游,负责发现和搜集信息;
- 索引器的作用是分析理解搜索器搜索到的信息,并从中提取出索引项,用于表示文档及生成文档库的索引表;
- 检索器的作用是根据用户所查询的关键字信息在索引库中快速检索出文档,并对文档与查询关键字的相关度进行评价,然后按照一定的规则排序反馈给用户;
- 用户接口的作用是输入和显示用户的查询结果。
通常我们所使用的就是用户接口,也就是搜索引擎的功能界面及结果界面。如图1所示为百度搜索引擎的功能界面。
图1:百度搜索引擎的功能界面
我们可以简单地理解搜索引擎:搜索引擎是提供网络快速查询信息的工具和最基础、最普及的服务之一,它就像是一个网络导购人员,人们把想要查找的产品名称通过“产品关键词”告诉搜索引擎,它就把用户带到提供这个产品的商家(网站)那里。
搜索引擎的作用
搜索引擎是互联网用户最为常用的信息检索工具,随着中国信息技术的高速发展,互联网信息呈爆炸式增长,在浩瀚的互联网信息海洋中,互联网用户已经不能够轻松地找到自己所需的网络资源,搜索引擎的出现能够快速地将用户与网站信息进行关联。搜索引擎的出现打破了原有互联网行业的规则,其作用是多方面的:
1) 对于互联网行业来说,搜索引擎是互联网的重要接口,对互联网信息的传播有着至关重要的作用。
在搜索引擎未出现之前,人们想要访问互联网上的网站必须通过记忆域名的方式;搜索引擎普及以后,我们再也不需要记忆网址,而是通过搜索引擎搜索相关关键字与整个互联网形成交互,搜索引擎自然就成了用户与互联网对接的重要入口。
2) 对于用户来说,随着互联网的快速普及,网站数量急剧增加,用户不可能记住成千上万个域名,这就需要通过一个信息检索工具来帮助我们实现快速轻松地查找出更多自己所需要的信息。
3) 对于传统企业来说,搜索引擎是对接用户的桥梁,对企业低成本推广公司网站、宣传品牌、获取订单有着巨大作用。
4) 对于SEO工作者(简称SEOer)来说,搜索引擎是SEO优化的基础,想要获取排名就必须把握搜索引擎的规则,同时顾忌用户体验。这就要求SEOer更多地关注搜索引擎的动态,比如搜索引擎算法的更新及调整。
所有教程
- C语言入门
- C语言编译器
- C语言项目案例
- 数据结构
- C++
- STL
- C++11
- socket
- GCC
- GDB
- Makefile
- OpenCV
- Qt教程
- Unity 3D
- UE4
- 游戏引擎
- Python
- Python并发编程
- TensorFlow
- Django
- NumPy
- Linux
- Shell
- Java教程
- 设计模式
- Java Swing
- Servlet
- JSP教程
- Struts2
- Maven
- Spring
- Spring MVC
- Spring Boot
- Spring Cloud
- Hibernate
- Mybatis
- MySQL教程
- MySQL函数
- NoSQL
- Redis
- MongoDB
- HBase
- Go语言
- C#
- MATLAB
- JavaScript
- Bootstrap
- HTML
- CSS教程
- PHP
- 汇编语言
- TCP/IP
- vi命令
- Android教程
- 区块链
- Docker
- 大数据
- 云计算