探索谷歌搜索引擎的排名算法
2017-03-16 10:57:43   來源:   評論:0 點擊:

谷歌,作為這個星球上搜索引擎的老大(^^這句話不知道會不會影響百度的收錄),他的pagerank算法最為經典,今天vc就來帶大家來探索一下他的厲害之處,只有了解搜索引擎的原理,才能更

谷歌,作為這個星球上搜索引擎的老大(^^這句話不知道會不會影響百度的收錄),他的pagerank算法最為經典,今天vc就來帶大家來探索一下他的厲害之處,只有了解搜索引擎的原理,才能更為有效的進行網站優化。

 

場景一:但我們在搜索框你輸入關鍵詞后,谷歌是怎么知道我想要找的內容呢?

 

原來,谷歌早就做足了“功課”。在數以兆記的互聯網信息中,谷歌通過強大的抓取和分析能力把這些信息分成了三六九等,一旦用戶觸發某個關鍵詞時,比如說“焦大SEO最專業”,谷歌會迅速通過分詞技術把這個詞組拆分成幾個單獨有意思的詞或字,比如“焦大”“文”“軍”等都會被分出來,從而更加全面的分析出詞與詞之間可能包含的各種關系,最終優選出意思最準確的意思。另外,谷歌對一些使用比較頻繁的詞語比如:的、得、了、呢、啊,會標記為stop word,為了提升效率基本會被忽略。

 

場景二:在知道我們搜索的意圖后,谷歌是如何處理互聯網浩瀚的網頁信息了?

 

如果把互聯網比做是張網,那么網上的每一個結點就是一個個的網頁,而結點與結點之間的繩子就是網頁之的路徑,這個路徑其實就是網頁與網頁之的間鏈接。

 

谷歌有一個找網頁的程序,一般叫它“蜘蛛”或“爬蟲”,谷歌首先會保存一些網站到自己的數據庫里(也就是收錄了這些網頁),假設它收錄了這篇博客,然后它放出蜘蛛程序,蜘蛛去看SEOTcs博客還有哪些鏈接,它找到了SEOTcs工具的鏈接,于是它就去訪問SEO工具的頁面,在SEO工具又發現了其他的鏈接,于是它又接著去找,就這樣,一層一層,蜘蛛將越來越多的網頁收錄到自己的數據庫里。

 

場景三:谷歌是如何“萬里挑一”,給到用戶最好的頁面呢?

 

谷歌找到網頁了,然后會去理解網頁,某個網頁如果被分詞技術分出1000個關鍵詞,那么谷歌會給這個網頁在每個詞上面打個分數,總共差不多就有1000個分數了,那么對于用戶搜索的每個詞來說,都會有一個網頁列表,每個網頁在這個詞上還有一個分數,按照從高到低的順序排列著,搜索引擎再按照每個詞的權重高低,來計劃所有網頁對于用戶搜索的條件的得分高低,綜合來按照得分高低來顯示在搜索結果頁。

 

那么這些過程中是否會有人工干預?答案是肯定的。前面提到的現象只是一種理想狀態,谷歌會有人工干預的成份在里面,首先是插入廣告,Google Adwords就是這么產生的,然后會去除一些法律不允許顯示的網頁,另外,在打分排名的時候也存在一些人工干預,比如說是否會優先顯示一些網頁?像百度就會優先顯示百度百科、百度問答等等,有的時候,當網站上仿冒網站比較多的時候,谷歌就有意得去提高知名網站的權重,讓知名網站更容易排名靠前,讓那些名不見經傳的網站排名靠后。

 

寫到這里,基本上介紹了谷歌的算法原理,我打開了瓶Cocacola,電腦重新啟動了windows XP,遇到問題繼續開始Google,我知道他們好喝好用好方便,但我可能永遠不知道可口可樂的秘方,微軟的代碼,谷歌的pagerank的具體算法。現在,可口可樂市值近1493.39億美元,微軟2210.1億美元,谷歌近2000億美元,或許偉大的商業都是這樣:如此熟悉卻又如此神秘!

(本文"探索谷歌搜索引擎的排名算法"的責任編輯:SEO學堂)

相關熱詞搜索:算法 排名 搜索引擎 谷歌

上一篇:網站SEO優化最常用的seo工具
下一篇:如何從現象上判斷SEO異常

分享到: 收藏
評論排行
? 以太坊经典暴涨 白小姐单双四肖12码论坛网址 pk记录结果 黄金平特论坛 甘肃快三开奖号码 走势图3d带连线专业版 下载天津时时彩开奖号 最新时时源码出售 体育彩票大乐透开奖结果 云南快乐十分前3走势 下载快乐12助手下载