搜索引擎具有四个功用:抓取、树立索引数据库、计算相关度并得出排名、以及提供索引的后果。搜索引擎抓取并索引数以亿计的网页、文件、旧事、图片、视频等外容,当搜索者提出一个搜索需求的时分,搜索引擎会把索引的后果依照相关性陈列起来,提供应搜索者。
# S9 s- K' |. `5 J/ l* g Z2 }" E- m7 W, E- f0 _1 }( A9 d
1、抓取和索引" [* E( T4 i e `, c1 o
6 L" n2 P- D0 U: F: m. Z
互联网就像是一个庞大的城市地铁零碎,网站和网站里的页面(也能够是pdf文件、jpg图片等)就像地铁零碎里的站点,为了让列车可以抵达每一个站点,在地铁零碎里就需求有不同的线路把站点衔接起来,而在互联网中衔接不同网站或许网站中不同页面的线路正是链接。9 {+ z9 t5 |3 Y( ]8 Z" O
. I$ l, b. ~/ r+ u( F" @+ i
效劳器中的链接构造把网站里一切的页面联络到了一同,或许至多保证了搜索引擎可以抵达一切的页面。有了这些链接,搜索引擎机器人(或许叫做“爬虫”、“蜘蛛”)就可以抵达网站的每一个角落了。- {3 E# _! m. u2 _$ ~
* c, \ |* y) S# A5 V5 W9 Q 一旦搜索引擎找到这些页面,它们下一项任务就是剖析页面代码,选择有用的内容,把它们贮存起来,当用户提出搜索恳求时,再将后果提供应用户。为了可以在最短的工夫内,为用户提供契合搜索需求的内容,搜索引擎公司在全世界树立了数量单一的大型数据库,用来贮存搜索引擎蜘蛛抓取到的网站(网页)内容。当用户运用搜索引擎搜索的时分,延时、即便这种延时只要3、4秒,也会形成用户很大的不满,所以,主流的搜索引擎公司都把疾速提供后果作为本人的重中之重。
/ J9 b& {, e/ }9 W% V4 M: ^8 J) i& C3 Y6 o6 l$ I$ M. [: [1 c
2、提供搜索后果
. _4 Y: a, j& @! v
3 s, e2 \: O+ c+ L 当用户运用搜索引擎停止查询的时分,搜索引擎会在本人的数据库中寻觅用户想要的信息,在这个时分搜索引擎会做两件事情,一是,把对用户有用的、与搜索查询相关的后果提供应用户,二是,把这些后果依照重要性停止排序。这两点(相关性和重要性)恰巧就是网站在搜索引擎优化中需求注重的。关于搜索引擎来说,相关性不只仅意味着在页面上把用户搜索的词突出显示。在互联网降生的晚期,搜索引擎只是把用户搜索的内容加粗或许高亮显示,随着技术的开展和提高,出色的工程师们找到了更多更好的办法,可以向用户提供更有价值的搜索后果。如今,影响相关性的要素越来越多,在前面我们会详细地引见。, O( b* r, z$ ]* `4 Y% D$ o. k
5 J: n% B4 B2 H: e7 N 虽然影响相关性的要素多达数百个,但是相关性依然难以量化,而另一个影响搜索后果排名的要素——重要性,异样是一个难以量化的目标,虽然难以量化,搜索引擎还是要努力去做这件事情。
6 C7 i0 V# i J7 u7 s! j' ^- a* g# j9 u5 z8 x; Y( b
: J+ B1 N7 u b4 _5 J
4 @6 E: ]! m+ }1 Q; r* i4 W0 E# Y3 o+ X* N7 m/ {
% i" j. Y( F9 n. [* n
3 a, c* D j# t" o/ @ Y. Z% U' y5 F* q
|