首頁 資訊中心 建站知識 搜索引擎與網站搜索結果的關系分析

搜索引擎與網站搜索結果的關系分析

發表日期:2019-09-20 10:54:11來源:本站瀏覽次數:41標簽:建站知識   

搜索引擎與網站搜索結果的關系分析

當大家接觸到一件新物品時,第一個念頭一般是想知道它是做什么用的。同樣地,對于搜索引擎也不例外。下面的內容告訴大家搜索引擎的作用。

搜索引擎的基本工作原理

搜索引擎的工作原理其實很簡單,首先它被分為4個部分,如下圖所示,第一部分是蜘蛛爬蟲,第二部分是數據分析系統,第三部分是索引系統,第四部分是查詢系統。總之,若希望通過搜索引擎為用戶帶來更好的體驗,需要對網站進行嚴格的內容建設,使之更符合用戶的瀏覽需求。

抓取

當要享受美味的海鮮大餐之前,需要有人去捕獲各種各樣的海鮮,然后才能根據自己想吃的品種進行有選擇的食用。同樣地,對于搜索引擎在完成這一系列工作過程的每一步驟中,也需要完成類似的工作。但是,它們這個抓取的執行者是一種被稱為“蜘蛛”的程序。不過要注意此“蜘蛛”非彼蜘蛛,了解了這些之后,下面將介紹搜索引擎蜘蛛及其抓取的相關內容。

搜索引擎蜘蛛

關于搜索引擎蜘蛛,需要通過幾個概念來了解它。

程序:首先,搜索引擎蜘蛛可以歸類為程序的一種,程序的形式通過模仿蜘蛛織網后的爬行、遍歷爬行而展開。總之,搜索引擎蜘蛛程序,其實就是搜索引擎的一個自動應用程序。

計算:其次,通過搜索引擎系統的計算來決定對哪些網站施行抓取,以及抓取的內容和頻率值。搜索引擎的計算過程會參考用戶的網站在歷史中的表現,比如內容是否足夠優質,是否存在對用戶不友好的設置,是否存在過度的搜索引擎優化行為等等。爬行和抓取是搜索引擎工作的第一步,它完成真正意義上的數據收集任務。

如何進行抓取

網站更新后,產生了新的內容。這時,搜索引擎蜘蛛會通過互聯網中某個指向該頁面的鏈接進行訪問和抓取,如果沒有設置任何外部鏈接指向網站中的新增內容,它將不會給予抓取處理。因此,及時更新網站的內容和有較廣泛的外部鏈接非常重要。把這些信息都抓取到搜索引擎的服務器上,然后建立索引庫,舉例說明,可以把搜索引擎蜘蛛當做一個用戶,該用戶來訪問網站,再把網站內容保存到自己的電腦上。

過濾

如果說所謂的蜘蛛爬行是“撒網捕魚”,那么接下來要做的就是,將捕上來的東西進行歸類,因為在網里的不一定都是能吃的魚,也有可能是廢渣等(比如,一些明顯的欺騙用戶的網頁、死鏈接、空白內容頁面等),這又是一項浩大的工程。其實,搜索引擎過濾工作,就是處理搜索引擎蜘蛛抓取回來的網頁,此功能類似于“過濾網”。.

建立索引

所謂的建立索引,是搜索引擎對網頁的tag title、meta descripiton、網頁外鏈及描述、抓取記錄等進行標記添加的行為。這其中,還將對網頁中的關鍵詞信息進行識別和儲存,使之用來匹配用戶可能會搜索的內容。

輸出結果

搜索引擎通過對用戶輸入的關鍵詞進行分析,參照得出的結果,找出用戶需要的網頁。然后,搜索引擎花大量的時間進行信息處理,把用戶需要的內容,以一定的方式展示出來。如下圖所示內容,就是用百度搜索引擎進行“網上購物”關鍵詞的搜索之后,所給出的輸出結果。


pk10