当前位置:首页 >  站长 >  搜索优化 >  正文

搜索引擎的基本架构

 2019-06-19 20:18  来源:A5用户投稿  我来投稿   小小课堂网的个人主页 撤稿纠错

  各种互联网项目,新手可操作,几乎都是0门槛

作为一名优秀的搜索引擎优化师,应该了解搜索引擎的工作原理,比如基本的架构。今天,SEO百科网带来的是《搜索引擎的基本架构-什么是搜索引擎》。希望对大家有所帮助。

一、什么是搜索引擎的架构?

搜索引擎架构可以当作软件架构来理解。

① 软件架构

百度百科对于软件架构的描述如下:

软件架构,是指一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。

② 搜索引擎架构

那么搜索引擎的架构,就是用于指导搜索引擎系统中重要的组件以及组件之间关系而设计的抽象模式。

二、设计搜索引擎架构的目标是什么?

搜索引擎优化师应该知道为什么要设计搜索引擎架构,主要有以下两点:

① 搜索效果

搜索引擎致力于优化用户搜索体验,当用户搜索某个词之后,可以给予用户更多更精准的结果。这就是在质量层面上的目标。

② 搜索效率

搜索引擎追求更快地展现出用户查询词的搜索结果,也是为了提升用户搜索体验,试想如果我们搜索一个词,搜索引擎一分钟后才显示出结果,这样的搜索引擎在这个时代是要被淘汰的。这就是在速度层面上的目标。

小结:因为用户需要一个高效的搜索引擎系统,对搜索引擎有效果和效率的要求,所以,结构的目标也就是这两点了。

三、搜索引擎的基本架构是什么?

对于搜索引擎优化师而言,只需要在抽象模式上了解搜索引擎架构即可,也无需关注过多的数学公式与算法。

搜索引擎基本架构主要有索引处理和查询处理。

① 索引处理

索引过程主要由以下几个组件来完成:

1)文本采集组件

文本采集组件,主要用于发现、存储和传递文档。

2)文本转换组件

文本转换组件,主要用于提取文档中所有内容和元数据,同时将文本转换为索引项。

元数据可以理解为页面的基本参数,如类型、结构、多少字等等。

索引项,又可以称之为特征,是对文档内容的一部分,符合要求的文档的索引会被存放在索引表中用于搜索。

3)索引创建组件

索引创建组件,利用文本转换组件输出的文档和索引项,创建索引表,从而实现快速搜索。

索引的创建非常重要,尤其是针对互联网的信息爆炸时代,对于新的文档加入时,应高效完成索引创建。为了实现高效,一般都采用的倒排索引。

② 查询处理

查询处理主要由以下几个组件来完成:

1)用户交互组件

用户交互组件,提供了用户查询和搜索引擎展现搜索结果之间的接口。

搜索引擎接收到用户的查询词后,在索引库中找到相关文档,按照程序认为的最合理的索引排序结果展现给用户。

2)排序组件

排序组件,从用户交互组件中获得查询词,并且根据一定的模型给出一个得分从高到低排序的文档。

排序的高效依赖于搜索引擎检索技术的高低,排序的质量取决于搜索引擎的检索模式。

3)评价组件

评价组件,主要用于评测和评价搜索引擎系统的效果和效率的目标。

一来可以统计大量搜索日志来记录和分析用户行为,二来评价的结果用来调整和改善排序组件的性能,从而提升用户的搜索体验度。

以上就是SEO百科网带来的是《搜索引擎的基本架构-什么是搜索引擎》。感谢您的观看。更多seo教程搜索“错误教程网”。原创文章欢迎转载并保留版权:https://www.cuowu.com/

作者: 小小课堂网    /    文章:173篇

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

相关文章

  • seo优化 2019年您需要利用的营销趋势

    到2021年,美国的数字广告支出预计将超过3000亿美元。在线营销的普及也在海外获得了强有力的立足点:对英国营销人员的一项调查发现:

  • 搜索引擎优化(SEO)主要优化哪几个点?

    网站的结构是否符合搜索引擎抓取,网站加载速度是否缓慢或较快,用户跳失率低,url路径层数少,路径太长的话会影响搜索引擎蜘蛛抓取,给抓取增加难度,网站价值性高,网站内有没有无法识别的文件,若存在无法识别的文件需及时处理;是否存在其他相关网站的链接作为引导性。

  • 谷歌与亚马逊搜索引擎优化方向有哪些不同?

    谷歌搜索引擎看重网页所获得的点击数和跳出率,点击你的页面的用户越多,而且停留的时间越长,越有利于网页排名。亚马逊专注于销售产品,因而更看重页面的转化率,这意味着你的产品销量越多对排名的推动作用就越大。

  • 网站优化SEO技术未来发展前景如何

    假如你是一个小白怎样办?那么就需求花上比他人更多的尽力了,需求把握必定的DIVCSS代码,以及学习搜索引擎的作业原理,一起最起码要学会建立一个归于自己的博客吧,这些都算是比较根底的,现在网上的教程比较多,只需肯花时刻和精力,把握根底的底子不是问题,由于我也是过来人,最初那份怅惘和不甘但是深有体会的。

  • seo搜索引擎优化 站外SEO优化方法

    网站SEO搜索引擎优化主要分为两部分,一是站内优化二是站外优化,首先网站内部是我们完全可以控制的,所以不需要过多的花样技巧,做好站内我们还需要站外的扶持,但是站外并不像自己的站一样好控制,那么我们怎么做好站外优化那,有什么方法?

  • SEO内容互换,有一利必有一弊

    对于网站运营而言,我们制定SEO优化方案的时候,总是需要权衡利弊,但对于任何SEO项目策略,我们都认为有一利必有一弊。简单理解:搜索引擎算法在不断变更,当你过度重视一个方面的优化工作与投入,总是会忽略另外一些细节,特别是当网站内容稀缺时,你采取“内容互换策略”。

  • 如何管理评论 垃圾新闻评论 有损SEO吗?

    每天就会产生大量的垃圾新闻评论,这个时候有SEO人员就会思考,如果这些新闻评论管理的不及时,是否会影响搜索引擎对站点质量的评估。如何管理评论,垃圾新闻评论,有损SEO吗?如何管理评论,垃圾新闻评论,有损SEO吗?

    标签:
    seo优化
  • 内容营销策略制定包含哪些内容

    内容营销策略、内容策略、内容计划是三个不同的词语,对于这三个词语大家经常互相通用,但是在我看来这三个词语有不同的含义:

    标签:
    内容营销
  • 高质量外链平台的选择

    网站权重本身是对排名好坏的计算结果,而外链是影响排名的一个十分重要的因素。但现如今的外链建设需要注意很多事情,不像2012年或之前那样,外链发布的数量对排名就有着明显的影响。

    标签:
    高质量外链
  • 分享几个高质量外链建设思路

    只要有搜索引擎的一天,外链的重要性就不会被削弱,因为外链在搜索引擎的算法上占据了非常重要的地位,也是衡量一个网站权重的重要手段,所以一个网站拥有更多的外链,往往会赋予很高的权重!可能很多人对外链的重要性还有点将信将疑,这里笔者教给大家一个方法,那就是通过搜索引擎的命令DOMAIN,来查看排名在首页的

    标签:
    高质量外链
  • 怎么去发大量高质量外链

    为什么说发外链对一个网站优化来说是很重要的呢,因为发外链这是能快速提升网站权重的一个办法,所以就有很多的站长痴迷于此,几乎无时无刻都在找那些能够发外链的资源。在这里我就和大家聊聊,怎么去发大量高质量外链。

    标签:
    高质量外链
  • 如何选择高质量外链技巧

    做搜索引擎SEO优化,很多人都知道两方面角度:内容、外链。之前是内容为王,外链为皇,不少人都是随口而说,但是如今历经搜索引擎算法改版,随之而来的便是外链绝不是关键,但是也很重要,其次内容依旧为王。百度判断一个外链是否为问题外链的原则为是否是用户或者其他网站的真心推荐,是否具体高质量的推荐意义。这是官

    标签:
    高质量外链
  • 如何挖掘网站关键词?

    关键词对网站参与排名有很大影响的,所以关键词优化在SEO优化中占有着非常重要的位置。但SEO优化过程中我们常常会出现缺乏关键词,如何才能获取大量的关键词,这就需要我们去进行关键词的挖掘工作。

    标签:
    关键词挖掘
  • 关键词密度多少比较好?

    很多SEO前辈都回答过这个问题。答案分别是:2-8%、3-7%、低于10%、5%左右,你自己选一个吧。关键词密度是一个模糊的概念而不是绝对。关键词密度并不是越高越好。

    标签:
    关键词密度
  • 关键词的密度要怎么控制?关键词要怎么优化?

    密度我们要怎么样控制?无论是网站或者是文章他们都会牵扯到关键词的布局这个问题,关键词布局得好的话就会对网站的收录情况以及排名有效果。这样的话大家都会问:关键词是不是越多越好?自然不是了,因为关键词太多了反而会起反效果,会被认为是堆砌,致使网站被k掉,那关键词密度太少的情况对网站好不好呢?到底什么样的

    标签:
    关键词密度
榜单

热门排行

信息推荐

扫一扫关注最新创业资讯