做seo每天都在跟搜尋引擎打交道,就像跟它們談戀愛一樣,我們都是喜它的,至於它們喜不喜歡我們,就要看我們對它們了解多少,知不知道它們的愛好,喜歡吃什麼了,所謂知彼知己,百戰百勝。所以,我認為,了解搜尋引擎的原理,是我們每一程式設計客棧位seo的必修課。雖然,搜尋引擎的演算法,www.cppcns.com排名規則我們都無法得知,但是至少我們要了解它們的一些基本的工作原理,這樣,才能根據它們的喜好,進行我們的工作。
今天我簡單介紹下搜尋引擎的工作原理,程式設計客棧最自己是溫故而知新,對想學seo的新手同仁是一種借鑑吧。
搜尋引擎的工作過程大概分三個階段:①爬行和抓取網頁;②分析網頁;③排名
第一、 爬行和抓取網頁。
搜尋引擎蜘蛛通過連線,訪問到網頁,抓取網頁html**,傳送到資料庫儲存起來,等待下一步程式。常見的搜尋引擎蜘蛛有:百度蜘蛛(baiduspider+)谷歌蜘蛛(googlebot),soso蜘蛛(sosospider+),雅虎蜘蛛(yahoo! slurp),微軟bing蜘蛛(msnbot)搜狗蜘蛛(sogou+web+robot+)。蜘蛛根據鏈結爬行**有兩種策略:一是深度優先,一是廣度優先。
第二、 分析網頁。
分析網頁就是我們通常所說的預處理。這步程式蜘蛛會把抓取回來的html**,進行文字提取、去停止詞、消噪音、去重,然後對這些文字進行分詞、索引等處理,以備排名程式使用。這些過程都是非常複雜的,我們只需要了解它們是怎麼分詞,怎麼索引就行了。如果有興趣進一步研究的話,可以在網上找一些搜尋引擎原理的資料或者購買介紹搜尋引擎原理的書看。
第三、 排名。
排名是搜尋引擎程式的最後一步程式了。當搜尋引擎把網頁進行一系列的分析過後,就把資料傳送到排名程式,當使用者搜尋某個關鍵詞時候,排名程式就會呼叫經過分析網頁,檢索處理的資料庫資料,對關鍵詞進行匹配、計算相關性,然後生成排名頁面反饋給使用者。當然影響排名的因素還有**的結構優化,內鏈優化,外鏈質量和數量等,包括地域性的因素。
以上三步是搜尋引擎工作的基本原理,每一步程式都非常的複雜,我們只要大致了解一下,不需要進行深入的研究,最終影響排名的因素有很多很多,我們無法全部知道和掌握,只有在不斷的實踐過程中,主意細節,記錄和分析資料,才能更了解搜尋引擎,才能進一步的提高自己**的排名www.cppcns.com,獲得流量和知名度。
本文標題: seo必修課之一 了解搜尋引擎原理
本文位址: /news/seo/71402.html
SEO 搜尋引擎 一
一 蒐集器 四 檢索器 檢索器的功能是根據使用者的查詢在索引庫中快速檢出文件,進行文件與查詢的相關度評價,對將要輸出的結果進行排序,並實現某種使用者相關性反饋機制。檢索器常用的資訊檢索模型有集合理論模型 代數模型 概率模型和混合模型等多種,可以查詢到文字資訊中的任意字詞,無論出現在標題還是正文中。檢...
你真的了解SEO搜尋引擎優化嗎?
你真的了解seo搜尋引擎優化嗎?小陳這就帶你了解seo seo其實是sem的乙個子集,sem包含了競價廣告 新聞源營銷 百科營銷 問答營銷等,它幾乎包含了所有在搜尋結果頁實現展現的手段。所以通常我們直接把sem和競價廣告等同起來了,其實這是乙個包含與被包含的關係,是兩個不同的概念。很多企業覺得sem...
搜尋引擎降權因素之一 canonical詳解
rel canonical 標籤的作用是為了防止搜尋esggqqo收錄我們相同標題和內容重複度較高的內容而設定的專屬標籤,重複頁面和相識度高的站內頁面是不可避免的,為了讓搜尋www.cppcns.com引擎只索引這些重複頁面和相識度較高頁面中的其中乙個,我們就可以採用rel canonical 標籤...