推广之家

标题: 百度引擎讲解 [打印本页]

作者: sky    时间: 2017-6-12 16:42
标题: 百度引擎讲解
本帖最后由 sky 于 2017-6-12 16:47 编辑

要想做好中文网站的seo优化,就必须先要了解和掌握百度搜索引擎的工作原理,只有懂得百度搜索引擎的工作原理是什么,才能投其所好,更有利于做好搜索引擎优化,最终提升网站排名,给你带来更多的流量和目标客户。既然这么重要下面我们就来深刻的了解下搜索引擎和百度搜搜引擎的工作原理吧。

     搜索引擎的定义:获得网站网页资料,能够建立数据库并提供查询的系统,我们都可以把它叫做搜索引擎。按照工作原理的不同,可以把它们分为两个基本类别:全文搜索引擎(FullText Search Engine)和分类目录Directory)。

全文搜索引擎的数据库是依靠一个叫“网络机器人(Spider)”或叫“网络蜘蛛(crawlers)”的软件,通过网络上的各种链接自动获取大量网页信息内容,并按以定的规则分析整理形成的。Google、百度搜搜引擎都是比较典型的全文搜索引擎系统。

分类目录则是通过人工的方式收集整理网站资料形成数据库的,比如雅虎中国以及国内的搜狐、新浪、网易分类目录。另外,在网上的一些导航站点,也可以归属为原始的分类目录,比如“hao123”。

百度搜索引擎的工作原理,大概分为三个阶段

第一.爬行和抓取

为了抓取网上尽量多的页面,搜索引擎蜘蛛会跟踪页面上的超链接,从一个页面爬到下一个页面。整个互联网是由相互链接的网站及页面组成的。从理论上说,蜘蛛从任何一个页面出发,顺着超链接都可以爬行到网上的所有页面。

第二.预处理

“预处理”也被简称为“索引”。搜索引擎蜘蛛抓取的原始页面,还要做大量的预处理工作,为最后的查询排名做好准备。其中,最重要的就是提取关键词,建立索引文件。其他还包括内容过滤去除重复网页、一些明显的欺骗用户的网页,死链接,空白内容页面(这些网页对用户和百度来说,都是没有价值的);分词(中文)、判断网页类型、分析超链接、计算网页的重要度、丰富度等。

第三.排名结果输出

用户输入关键词后,排名程序调用索引库数据,会对其进行一系列复杂的分析,并根据分析的结论在索引库中寻找与之最为匹配的一系列网页,按照用户输入的关键词所体现的需求强弱和网页的优劣进行打分,并按照最终的分数进行排列,展现给用户该关键词最匹配最有价值的网页。








欢迎光临 推广之家 (http://bbs.370k.com/) Powered by Discuz! X3.2