搜(sou)(sou)索(suo)(suo)(suo)(suo)引(yin)(yin)擎(qing)網(wang)站(zhan)優(you)化(hua)(hua)(簡稱SEO優(you)化(hua)(hua))是(shi)一種利用搜(sou)(sou)索(suo)(suo)(suo)(suo)引(yin)(yin)擎(qing)的搜(sou)(sou)索(suo)(suo)(suo)(suo)規則(ze)來(lai)提高目的網(wang)站(zhan)在有關搜(sou)(sou)索(suo)(suo)(suo)(suo)引(yin)(yin)擎(qing)內的排名的方式。是(shi)針(zhen)對搜(sou)(sou)索(suo)(suo)(suo)(suo)引(yin)(yin)擎(qing)對網(wang)頁(ye)的檢(jian)索(suo)(suo)(suo)(suo)特(te)點,讓(rang)網(wang)站(zhan)網(wang)站(zhan)建設(she)各項基本要素適(shi)合搜(sou)(sou)索(suo)(suo)(suo)(suo)引(yin)(yin)擎(qing)的檢(jian)索(suo)(suo)(suo)(suo)原則(ze),從而使搜(sou)(sou)索(suo)(suo)(suo)(suo)引(yin)(yin)擎(qing)收(shou)錄盡可能(neng)多的網(wang)頁(ye),并在搜(sou)(sou)索(suo)(suo)(suo)(suo)引(yin)(yin)擎(qing)自(zi)然檢(jian)索(suo)(suo)(suo)(suo)結果(guo)中排名靠(kao)前(qian),最(zui)終(zhong)達到(dao)網(wang)站(zhan)推(tui)廣(guang)網(wang)站(zhan)的目的。
索引擎用來決定網頁排名的公式,該算法(fa)在計(ji)算的(de)(de)(de)時(shi)候(hou)(hou)會綜(zong)合考慮(lv)多種因素,包括(kuo)(kuo)關鍵(jian)字頻率、頁面標題、外部(bu)鏈接,甚至包括(kuo)(kuo)網站(zhan)域名(ming)注冊(ce)的(de)(de)(de)年齡(ling)。有些因素的(de)(de)(de)權(quan)重相對較大(da),這意味著(zhu)在決定排名(ming)的(de)(de)(de)時(shi)候(hou)(hou)它們是重要的(de)(de)(de)因素。每種搜索引擎都有自己的(de)(de)(de)算法(fa)來決定顯(xian)示(shi)哪些內容以及(ji)按照什么樣的(de)(de)(de)順(shun)序顯(xian)示(shi)。每種搜索引擎還會不斷地改變(bian)它們的(de)(de)(de)算法(fa)。
基于SEO優化的網站搜索引擎網站優化技術是根據搜索引擎算法而衍生出的一種技術,因(yin)此在分析網站優(you)化(hua)之前,先對各種搜索引擎算法進(jin)行(xing)分析,從(cong)而針對不同搜索引擎算法分析優(you)化(hua)技術。
搜索引擎算法
Sergey Brin和(he)Lawrence Page在1998年提出了PageRank算法,同年J. Kleinberg提出了HITS算法,其他學者(zhe)也相繼提出了另外的(de)鏈接分析(xi)算法,如SALSA,PHITS,Bayesian等(deng)算法。這些算法有的(de)已經在實(shi)際的(de)系統中實(shi)現和(he)使用,并(bing)且取(qu)得了良好的(de)效果。
在各(ge)種搜(sou)索引(yin)擎(qing)中,國內(nei)用的比較多的主(zhu)要是百(bai)度和Google,以(yi)下就(jiu)這(zhe)兩種搜(sou)索引(yin)擎(qing)簡(jian)要說明(ming)其搜(sou)索引(yin)擎(qing)算法。
1. Google和PageRank算法
搜(sou)索(suo)(suo)引(yin)擎(qing)Google最(zui)初是斯坦(tan)福大學的博士研究生Sergey Brin和Lawrence Page實現(xian)(xian)的一個原型系(xi)(xi)統,現(xian)(xian)在(zai)(zai)(zai)已經發展成為因特網(wang)(wang)上(shang)最(zui)好的搜(sou)索(suo)(suo)引(yin)擎(qing)之一。Google的體(ti)系(xi)(xi)結構類(lei)似于傳(chuan)統的搜(sou)索(suo)(suo)引(yin)擎(qing),它與傳(chuan)統的搜(sou)索(suo)(suo)引(yin)擎(qing)最(zui)大的不同處(chu)在(zai)(zai)(zai)于對網(wang)(wang)頁(ye)進行了基于權威(wei)值(zhi)的排(pai)序(xu)處(chu)理,使最(zui)重要的網(wang)(wang)頁(ye)出(chu)現(xian)(xian)在(zai)(zai)(zai)結果的最(zui)前面。Google通過PageRank元算法計算出(chu)網(wang)(wang)頁(ye)的PageRank值(zhi),從而決定網(wang)(wang)頁(ye)在(zai)(zai)(zai)結果集中的出(chu)現(xian)(xian)位(wei)置(zhi),PageRank值(zhi)越高的網(wang)(wang)頁(ye),在(zai)(zai)(zai)結果中出(chu)現(xian)(xian)的位(wei)置(zhi)越前。
簡單PageRank算(suan)法描述(shu)如下(xia):u是(shi)一個(ge)網頁,F(u)是(shi)u指向的(de)網頁集(ji)合,B(u)是(shi)指向u的(de)網頁集(ji)合,N(u)是(shi)u指向外(wai)的(de)鏈接數,顯然N(u)=|F(u)| ,c是(shi)一個(ge)用于規范化的(de)因子(Google通常取0.85),則u 的(de)Rank值計算(suan)如下(xia):
Pagerank算(suan)法除(chu)了對搜索結果進行排序外,還可以(yi)應用(yong)到其他方(fang)面(mian),如(ru)估(gu)算(suan)網絡流量(liang),向后鏈接(jie)的預測器(qi),為用(yong)戶(hu)導(dao)航等。
Google是(shi)結(jie)(jie)合(he)文本(ben)的(de)(de)(de)方法來實現PageRank算法的(de)(de)(de),所(suo)以只返回包(bao)含查詢項的(de)(de)(de)網(wang)頁(ye)(ye),然后(hou)根據網(wang)頁(ye)(ye)的(de)(de)(de)rank值(zhi)(zhi)對搜索(suo)到(dao)的(de)(de)(de)結(jie)(jie)果(guo)進(jin)行排(pai)序,把rank值(zhi)(zhi)最(zui)(zui)高的(de)(de)(de)網(wang)頁(ye)(ye)放置(zhi)到(dao)最(zui)(zui)前面,但是(shi)如(ru)果(guo)最(zui)(zui)重要的(de)(de)(de)網(wang)頁(ye)(ye)不(bu)在結(jie)(jie)果(guo)網(wang)頁(ye)(ye)集(ji)中(zhong)(zhong),PageRank算法就無能為(wei)力了(le)。比如(ru)在 Google中(zhong)(zhong)查詢search engines,像Google,Yahoo,Altivisa等都(dou)是(shi)很重要的(de)(de)(de),但是(shi)Google返回的(de)(de)(de)結(jie)(jie)果(guo)中(zhong)(zhong)這些網(wang)頁(ye)(ye)并沒有出現。
2. 百度搜索引擎算法
*leScore = (KW Usage Score * 0.3) + (Domain Strength* 0.25) +(Inbound Link Score * 0.25) + (User Data * 0.1) + (Content QualityScore * 0.1) + (Manual Boosts)(Automated & Manual Penalties)
翻譯:
*分(fen)數=(相關關鍵詞分(fen)數×0.3)+(域名注冊權重×0.25)+(外(wai)鏈分(fen)數×0.25)+(用戶數據×0.1)+(內容質量分(fen)數×0.1)+(人工加(jia)分(fen))-(自動或人工降分(fen))
從(cong)公(gong)式中我們可以清楚的知道(dao),影(ying)響pagerank分(fen)數(shu)的因素依次是“相關關鍵(jian)詞”、“域(yu)名(ming)注冊”、“外鏈”、“用戶數(shu)據”、“內(nei)容(rong)質量”以及(ji)“人工干預”六個方面。