1.索引處理
抓取網(wǎng)頁后,由分析索引系統(tǒng)程序對收集回來的網(wǎng)頁進行分析,提取相關信息(包括網(wǎng)頁所在URL、編碼類型、頁面內容包含的所有關鍵詞、關鍵詞的位置、生成時間、大小、與其他網(wǎng)頁的鏈接關系等),根據(jù)一定的相關度算法進行大量復雜的計算,得到每一個網(wǎng)頁針對頁面文字及超鏈中每一個關鍵詞的相關度(或重要性),然后用這些信息建立網(wǎng)頁索引數(shù)據(jù)庫。 任何搜索引擎在進行內容索引的時候都是以文字為基礎的。搜索引擎在抓取頁面的時候,并非只訪問用戶能看到的文字信息,還包含大量的HTML代碼、CSS代碼、JavaScript代碼等對排名沒有作用的內容。抓取頁面之后,搜索引擎就要處理這些信息,從HTML代碼中分離出標簽、代碼,提取有利于網(wǎng)站排名處理的頁面文字內容。
2.爬行抓取
爬行抓取是搜索引擎工作的第一步,主要完成數(shù)據(jù)收集工。搜索引擎蜘蛛程序通過網(wǎng)頁的鏈接地址來尋找網(wǎng)頁,從網(wǎng)站的某一個頁面(通常是首頁)開始,讀取網(wǎng)頁的內容,找到網(wǎng)頁中的其他鏈接地址,然后通過這些鏈接地址尋找下一個網(wǎng)頁,一直這樣循環(huán)下去,直到把這個網(wǎng)站的所有網(wǎng)頁都抓取為止。如果網(wǎng)站的內容質量不高或者有大量重復信息,蜘蛛程序就沒有“耐心”抓取網(wǎng)站里的所有信息了。如果把整個互聯(lián)網(wǎng)當成一個網(wǎng)站,那么蜘蛛程序就可以用這個原理把互聯(lián)網(wǎng)上所有的網(wǎng)頁都抓取下來。但是,在實際的工作中,搜索引擎蜘蛛程序是不能抓取所有的互聯(lián)網(wǎng)信息的,畢竟蜘蛛程序的帶寬資源、時間都不是無限的,它不可能“爬”到所有的頁面。受到這些因素的制約,搜索引擎只能爬行和收錄互聯(lián)網(wǎng)信息的一小部分。
3.排名
建立網(wǎng)頁索引數(shù)據(jù)庫后,當用戶輸入關鍵詞并進行搜索時,搜索系統(tǒng)程序會從網(wǎng)頁索引數(shù)據(jù)庫中找到符合該關鍵詞的所有相關網(wǎng)頁。因為所有相關網(wǎng)頁針對該關鍵詞的相關度早已算好,所以只需按照相關度數(shù)值排序,相關度越高,排名越靠前。
本文題目:網(wǎng)站制作淺談搜索引擎工過程
鏈接分享:http://jinyejixie.com/news1/137651.html
網(wǎng)站建設、網(wǎng)絡推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡營銷seo公司;服務項目有網(wǎng)站制作等
廣告
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源:
創(chuàng)新互聯(lián)