搜索引擎的基本工作:抓取、索引和检索

抓取和索引:分析页面代码,选择有用的内容,把它们储存起来;提供搜索结果:当用户进行查询的时候,搜索引擎会在自己的数据库中寻找用户想要的信息

搜索引擎的基本工作:抓取、索引和检索

搜索引擎具有四个功能:抓取、建立索引数据库、计算相关度并得出排名、以及提供索引的结果。搜索引擎抓取并索引数以亿计的网页、文件、新闻、图片、视频等内容,当搜索者提出一个搜索需求的时候,搜索引擎会把索引的结果按照相关性排列起来,提供给搜索者。

1、抓取和索引

互联网就像是一个庞大的城市地铁系统,网站和网站里的页面(也可能是pdf文件、jpg图片等)就像地铁系统里的站点,为了让列车可以到达每一个站点,在地铁系统里就需要有不同的线路把站点连接起来,而在互联网中连接不同网站或者网站中不同页面的线路正是链接。

服务器中的链接结构把网站里所有的页面联系到了一起,或者至少保证了搜索引擎能够到达所有的页面。有了这些链接,搜索引擎机器人(或者叫做“爬虫”、“蜘蛛”)就可以到达网站的每一个角落了。

一旦搜索引擎找到这些页面,它们下一项工作就是分析页面代码,选择有用的内容,把它们储存起来,当用户提出搜索请求时,再将结果提供给用户。为了能够在最短的时间内,为用户提供符合搜索需求的内容,搜索引擎公司在全世界建立了数量繁多的大型数据库,用来储存搜索引擎蜘蛛抓取到的网站(网页)内容。当用户使用搜索引擎搜索的时候,延时、即使这种延时只有3、4秒,也会造成用户很大的不满,所以,主流的搜索引擎公司都把快速提供结果作为自己的重中之重。

2、提供搜索结果

当用户使用搜索引擎进行查询的时候,搜索引擎会在自己的数据库中寻找用户想要的信息,在这个时候搜索引擎会做两件事情,一是,把对用户有用的、与搜索查询相关的结果提供给用户,二是,把这些结果按照重要性进行排序。这两点(相关性和重要性)恰巧就是网站在搜索引擎优化中需要重视的。

对于搜索引擎来说,相关性不仅仅意味着在页面上把用户搜索的词突出显示。在互联网诞生的早期,搜索引擎只是把用户搜索的内容加粗或者高亮显示,随着技术的发展和进步,杰出的工程师们找到了更多更好的方法,可以向用户提供更有价值的搜索结果。如今,影响相关性的因素越来越多,在后面我们会详细地介绍。

虽然影响相关性的因素多达数百个,但是相关性仍然难以量化,而另一个影响搜索结果排名的要素——重要性,同样是一个难以量化的指标,尽管难以量化,搜索引擎还是要努力去做这件事情。

最近,主流的搜索引擎公司喜欢用声望、口碑来衡量一个网站或网页的重要性。网站在用户心目中的地位越高、口碑越好,提供的内容和信息越有价值,那这个网站在搜索引擎看来就越重要。从实际情况来看,用声望和口碑来判断网站的重要与否是比较成功的。

搜索引擎对于网站重要性和相关性的判断并不是依靠人工进行的,如果人工进行判断的话,工作量将会非常巨大。在这方面,搜索引擎有着自己的一套评分标准,我们称之为“算法”,在搜索引擎算法中,包含了数百个变量,也就是我们通常所说的影响排名的因素。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月4日 23:55:49
下一篇 2024年5月4日 23:57:57

相关推荐

  • aspexcel未找到项目,xlsread未找到工作表

    ASP读取EXCEL有某一列的数据读取不到,显示为空? 1、可以考虑采用“ewebeditor”控件,我用的asp版本,刚好在做一个excel倒入项目,不过还在纠结如何读取xls中单元格内容的超链接。 2、if not (rsexcel.bof and rsexcel.eof)while do 比较乱。我模仿你的思路成功了。 3、rst(语文)=rs(2)r…

    2024年5月23日
    4500
  • excel工作表删除了怎么恢复,excel工作簿误删了一张表

    表格数据不小心删了怎么恢复 首先在电脑上打开word2016,点击左上角的文件菜单。在打开的文件下拉菜单中,点击左侧边栏的信息。在右侧窗口中找到管理文档图标按钮。在打开的下拉菜单中,点击恢复未保存的文档菜单项。 查看历史版本在“版本历史记录”下拉菜单中,点击“查看历史版本”。借助第三方专业的数据恢复工具进行相应的数据恢复操作。 在 Excel 中打开工作簿,…

    2024年5月23日
    5900
  • 黑客攻击需要学习什么,一般黑客攻击又哪些步骤,各步骤主要完成什么工作

    学生成为黑客的第一步从五本书开始 1、我推荐《黑客X档案》,可以接触到很多新技术,而且就算是菜鸟也看得懂(因为绝大部分读者都是初学者,所以这本杂志挺照顾菜鸟的)。 2、所以初学者不能贪多,应该尽量寻找一本书和自己的完整教材、循序渐进的进行学习。 3、从这一节开始,我们就真正踏上学习黑客的道路了,首先要介绍的是作为一名初级黑客所必须掌握的基本技能,学习这可以通…

    2024年5月22日
    4300
  • 10excel怎样移动工作表,excel 移动工作表

    excel切换表格快捷键是什么,excel表格切换表格快捷键是什么? 工作表切换方法一:直接点击下方不同的工作表名称。切换方法二,使用快捷键【Ctrl+page up】切换到上一个工作表。使用快捷键【Ctrl+page down】切换到下一个工作表,详细步骤:运行电脑,新建一个Excel表格。 Excel中,按快捷键【Ctrl+←】,向左边切换工作表;按快捷…

    2024年5月22日
    7200
  • 酷狗java待遇,在酷狗工作是什么体验

    酷狗音乐当主播有五险一金吗 1、法律分析:主播如果有公司的话可能会交,如果是个人主播一般没有五险一金。法律依据:《中华人民共和国社会保险法》第十二条 用人单位应当按照国家规定的本单位职工工资总额的比例缴纳基本养老保险费,记入基本养老保险统筹基金。 2、网络主播一般是不会统一缴纳社保的,可以个人缴纳。个人缴纳社保的方法有:①去当地社保局 如果自己是灵活就业者,…

    2024年5月22日
    4600
  • 学习黑客从事什么工作,黑客要学什么技术

    黑客是什么,能做什么 1、黑客通常是指对计算机科学、编程和设计方面具高度理解的人。泛指擅长计算机技术的电脑高手,黑客们精通各种编程语言和各类操作系统,伴随着计算机和网络的发展而产生成长。 2、“黑客”也可以指:在信息安全里,“黑客”指研究智取计算机安全系统的人员。 3、一名黑客(hacker)是一个喜欢用智力通过创造性方法来挑战脑力极限的人,特别是他们所感兴…

    2024年5月22日
    3600
  • java三年工作要求,三年行动方案工作要求

    Java工作3年是什么水平呢? 1、软件开发行业工作三年,技术方面应该能达到一个中等水平,能够负责任的开发好一个模块,是行业当中对新型人才的一个最基本的要求,如果你有巨大的抱负,应该能够做好软件外包工作,为公司创造工作的利润。 2、一般来说,北上深外加杭州的薪资水平基本上是一个档次的,但是广州虽然也是一线城市,但是广州的薪资水平是真的不高,一般三年工作经验的…

    2024年5月22日
    4200
  • excel跨工作表,Excel跨工作表引用

    Excel如何跨工作表引用单元格 1、打开EXCEL表格,将下图中表格一的数据引用到表格二,如下图所示。在单元格O2输入函数:=VLOOKUP( ),如下图所示。输入VLOOKUP第一个参数:查阅值,即查找目标单元格N2,如下图所示。 2、步骤1: 打开包含多个工作表的 Excel 文件,并定位到包含要链接的单元格的工作表。步骤2: 在源工作表中选择要链接的…

    2024年5月22日
    4300
  • excel工作表由什么组成,工作表是由什么组成

    构成Excel电子表格的基本要素有___、___、___。 1、Excel表格的三要素是单元格、工作表以及工作簿。每一个Excel文件都可以看作是一个工作簿,当打开一个Excel文件时,就等于打开了一个Excel工作簿。 2、excel的三要素是工作薄、工作表和单元格。工作簿 使用Excel程序软件制作成的文件叫工作簿。也就是说,一个Excel文件就叫一个工…

    2024年5月21日
    4700
  • 搜索c语言代码,c语言搜索引擎

    c语言编程代码 C语言,是一种通用的、过程式的编程语言,广泛用于系统与应用软件的开发。具有高效、灵活、功能丰富、表达力强和较高的移植性等特点,在程序员中备受青睐。最近25年是使用最为广泛的编程语言。 C语言源代码,就是依据C语言规则所写出的程序代码,常见的存储文件扩展名为.c文件和.h文件,分别对应C源文件(source file)和C头文件(header …

    2024年5月21日
    6400

发表回复

登录后才能评论



关注微信