国产成人精品999视频&日本一区二区亚洲人妻精品&久久久精品国产99久久精&99热这里只有成人精品国产&精品国产剧情av一区二区&成人亚洲精品久久久久app&国产精品美女高潮抽搐A片

Categories


Tags


搜索引擎抓取系統(tǒng)概述(一)

編者按:站長朋友們,今后定期都將在這里跟大家分享一些有關搜索引擎工作原理及網(wǎng)站運營相關的內(nèi)容,今天先簡單介紹一下關于搜索引擎抓取系統(tǒng)中有關抓取系統(tǒng)基本框架、抓取中涉及的網(wǎng)絡協(xié)議、抓取的基本過程三部分。

互聯(lián)網(wǎng)信息爆發(fā)式增長,如何有效的獲取并利用這些信息是搜索引擎工作中的首要環(huán)節(jié)。數(shù)據(jù)抓取系統(tǒng)作為整個搜索系統(tǒng)中的上游,主要負責互聯(lián)網(wǎng)信息的搜集、保存、更新環(huán)節(jié),它像蜘蛛一樣在網(wǎng)絡間爬來爬去,因此通常會被叫做“spider”。例如我們常用的幾家通用搜索引擎蜘蛛被叫做:Baiduspdier、Googlebot、Sogou Web Spider等。

Spider抓取系統(tǒng)是搜索引擎數(shù)據(jù)來源的重要保證,如果把web理解為一個有向圖,那么spider的工作過程可以認為是對這個有向圖的遍歷。從一些重要的種子 URL開始,通過頁面上的超鏈接關系,不斷的發(fā)現(xiàn)新URL并抓取,盡最大可能抓取到更多的有價值網(wǎng)頁。對于類似百度這樣的大型spider系統(tǒng),因為每時 每刻都存在網(wǎng)頁被修改、刪除或出現(xiàn)新的超鏈接的可能,因此,還要對spider過去抓取過的頁面保持更新,維護一個URL庫和頁面庫。

1、spider抓取系統(tǒng)的基本框架

如下為spider抓取系統(tǒng)的基本框架圖,其中包括鏈接存儲系統(tǒng)、鏈接選取系統(tǒng)、dns解析服務系統(tǒng)、抓取調度系統(tǒng)、網(wǎng)頁分析系統(tǒng)、鏈接提取系統(tǒng)、鏈接分析系統(tǒng)、網(wǎng)頁存儲系統(tǒng)。

2、spider抓取過程中涉及的網(wǎng)絡協(xié)議

搜索引擎與資源提供者之間存在相互依賴的關系,其中搜索引擎需要站長為其提供資源,否則搜索引擎就無法滿足用戶檢索需求;而站長需要通過搜索引擎將自己的 內(nèi)容推廣出去獲取更多的受眾。spider抓取系統(tǒng)直接涉及互聯(lián)網(wǎng)資源提供者的利益,為了使搜素引擎與站長能夠達到雙贏,在抓取過程中雙方必須遵守一定的 規(guī)范,以便于雙方的數(shù)據(jù)處理及對接。這種過程中遵守的規(guī)范也就是日常中我們所說的一些網(wǎng)絡協(xié)議。以下簡單列舉:

http協(xié)議:超文本傳輸協(xié)議,是互聯(lián)網(wǎng)上應用最為廣泛的一種網(wǎng)絡協(xié)議,客戶端和服務器端請求和應答的標準??蛻舳艘话闱闆r是指終端用戶,服務器端即指網(wǎng) 站。終端用戶通過瀏覽器、蜘蛛等向服務器指定端口發(fā)送http請求。發(fā)送http請求會返回對應的httpheader信息,可以看到包括是否成功、服務 器類型、網(wǎng)頁最近更新時間等內(nèi)容。

https協(xié)議:實際是加密版http,一種更加安全的數(shù)據(jù)傳輸協(xié)議。

UA屬性:UA即user-agent,是http協(xié)議中的一個屬性,代表了終端的身份,向服務器端表明我是誰來干嘛,進而服務器端可以根據(jù)不同的身份來做出不同的反饋結果。

robots協(xié)議:robots.txt是搜索引擎訪問一個網(wǎng)站時要訪問的第一個文件,用以來確定哪些是被允許抓取的哪些是被禁止抓取的。 robots.txt必須放在網(wǎng)站根目錄下,且文件名要小寫。詳細的robots.txt寫法可參考 http://www.robotstxt.org 。百度嚴格按照robots協(xié)議執(zhí)行,另外,同樣支持網(wǎng)頁內(nèi)容中添加的名為robots的meta標 簽,index、follow、nofollow等指令。

3、spider抓取的基本過程

spider的基本抓取過程可以理解為如下的流程圖:

如果大家對搜索引擎抓取還有別的疑問,大家可以到[學堂同學匯][學習討論] 《 搜索引擎抓取系統(tǒng)概述(二)》討論帖中發(fā)表自己的看法,我們的工作人員會關注這里并與大家進行探討。

來源:百度搜索資源平臺 百度搜索學堂


Public @ 2014-01-21 16:12:36

頭條搜索Bytespider基本流程

1. 確定搜索對象:首先需要確定搜索的關鍵詞或者主題,同時要考慮搜索的范圍和時間范圍。 2. 制定搜索策略:基于搜索對象和搜索范圍,制定針對性的搜索策略,選擇合適的搜索引擎,在搜索過程中要注意細節(jié),如設置搜索選項等。 3. 搜集信息:第三步就是進行搜索,搜集相關信息,可以應用各種搜索工具,如搜索引擎、專業(yè)數(shù)據(jù)庫、社交媒體等,搜集到的信息需要進行分類整理,提取有用的信息,剔除無效信息。 4.

Public @ 2023-06-11 13:50:15

百度搜索引擎工作原理-3-檢索排序

搜索引擎索引系統(tǒng)概述眾所周知,搜索引擎的主要工作過程包括:抓取、存儲、頁面分析、索引、檢索等幾個主要過程。上一章我們主要介紹了部分抓取存儲環(huán)節(jié)中的內(nèi)容,此章簡要介紹一下索引系統(tǒng)。在以億為單位的網(wǎng)頁庫中查找特定的某些關鍵詞猶如大海里面撈針,也許一定的時間內(nèi)可以完成查找,但是用戶等不起,從用戶體驗角度我們必須在毫秒級別給予用戶滿意的結果,否則用戶只能流失。怎樣才能達到這種要求呢?如果能知道用戶查找的關

Public @ 2022-09-15 16:21:46

搜索引擎抓取系統(tǒng)概述(一)

編者按:站長朋友們,今后定期都將在這里跟大家分享一些有關搜索引擎工作原理及網(wǎng)站運營相關的內(nèi)容,今天先簡單介紹一下關于搜索引擎抓取系統(tǒng)中有關抓取系統(tǒng)基本框架、抓取中涉及的網(wǎng)絡協(xié)議、抓取的基本過程三部分?;ヂ?lián)網(wǎng)信息爆發(fā)式增長,如何有效的獲取并利用這些信息是搜索引擎工作中的首要環(huán)節(jié)。數(shù)據(jù)抓取系統(tǒng)作為整個搜索系統(tǒng)中的上游,主要負責互聯(lián)網(wǎng)信息的搜集、保存、更新環(huán)節(jié),它像蜘蛛一樣在網(wǎng)絡間爬來爬去,因此通常會被

Public @ 2014-01-21 16:12:36

搜索引擎抓取系統(tǒng)概述(二)

在上一篇文章中,我們了解了搜索引擎抓取系統(tǒng)的基本組成和流程。本篇文章繼續(xù)介紹搜索引擎抓取系統(tǒng)中的重要概念和技術。 1. 爬蟲算法 搜索引擎抓取系統(tǒng)中最核心的算法就是爬蟲算法。爬蟲算法是指搜索引擎的爬蟲程序根據(jù)一定的策略從互聯(lián)網(wǎng)上抓取網(wǎng)頁信息的過程。作為搜索引擎的核心技術之一,爬蟲算法需要具備以下特點: (1)高效性:爬蟲算法需要盡可能快地抓取盡可能多的頁面。 (2)準確性:爬蟲算法需要準確

Public @ 2023-06-21 00:50:40

更多您感興趣的搜索

0.503578s