萬盛學電腦網

 萬盛學電腦網 >> 電腦入門 >> 上網初步--如何評價一個網站的人氣在線閱讀

上網初步--如何評價一個網站的人氣在線閱讀

 摘要:介紹通過搜索引擎的一些隱含命令評價網站的“人氣”。
GOOGLE等新搜索引擎結果最成功的地方在於利用PageRank對網頁進行排序,總是讓最好的結果排在前面,從而大大提高了搜索的質量。簡單的說:PageRank類似於科技文獻的引用制度,誰的頁面被引用次數多,而且引用你頁面的站點權威度高,就說明你的頁面的質量高,人氣旺,PageRank就高。所以,這就是為什麼同樣是包含'MP3'這個關鍵詞的頁面,為什麼MP3.COM排在前,而一些個人網站的MP3下載排在後面。
對於網站人氣比較通用的說法是:LINK POPULARITY 即:站點流行度。對於站點推廣服務來說站點的人氣評定已經是一個非常普遍的指標,很多搜索引擎的高級搜索功能中都包含反向鏈接搜索功能:列出鏈接到某個網頁地址的所有其他網頁,因此反向鏈接的多少也可以作為站點人氣評定的一個客觀指標。有專門的站點推廣服務商幫助你直接從多家搜索引擎抓取類似的結果。
在GOOGLE上查LINK POPULARITY,頭2條會找到2家比較著名的站點人氣評定的網站:LinkPopularity.com和LinkPopularityCheck.com。
我比較了一下LinkPopularity.com和LinkPopularityCheck.com的結果。linkpopularity.com的搜索結果不佳,而且它用的是GOOGLE的結果,後面會說到,這是一個錯誤的方法。LinkPopularityCheck.com結果好一些。它們的原理都是利用一些比較大的搜索引擎的LINKTO:命令功能實現的:統計連接到指定網頁的鏈接數。鏈接數越高,人氣(popularity)就越高。   數據源 結果 LinkPopularity ALTAVISTA,HOTBOT
GOOGLE

結果一般,但GOOGLE的結果不應該作為指標 LinkPopularityCheck ALTAVISTA,HOTBOT,MSN,LYCOS 結果 比較多,而且有很好的界面,結果按照查得的LINK多少排序,並用柱型圖表示。
但 他們msn的接口有問題,對於子頁面的統計有問題,比如:http://news.163.com/viewpoint.html,結果 是0但實際上應該有145條。
當然網上還有很多類似的資源甚至源程序,這裡就不一一介紹了。但是這些的數據是否客觀呢:隨著互聯網的商業化和分工細化,大部分網站的搜索結果其實是少數幾個大的搜索引擎技術提供商提供的,比如:GOOGLE,INKTOMI,fast等(去這些門戶網站的頁面檢索上看看上面的POWERED BY就知道了),例如:YAHOO的後台網頁搜索引擎是GOOGLE,LYCOS的後台是FAST搜索引擎,而上面MSN和HOTBOT的搜索結果其實都是INKTOMI提供的,之所以不同網站的結果數量略有出入,只是由於服務條款的限制而已。所以,如果能夠盡量使用後台的服務提供商的搜索結果,數字應該是比較全的。
其次,有些結果並非反向引用,我按照以下規則試驗了以上搜索引擎的接口:
1 能區別域名:www.yeah.net > chedong.yeah.net,這樣很多個人站點的域名轉向就能和www.126.com,www.yeah.net區別開了
2 能區別子目錄:能夠區別一個站點的首頁和其子頁面,比如:http://news.163.com/和 http://news.163.com/viewpoint.html 子欄目
3 能夠區別大的站點:www.yahoo.com > www.sina > www.chedong.com
具體的命令接口參考了Measuring Link Popularity專題中對各個搜索引擎一些隱含的命令的介紹,最後我選擇用做站點人氣評價的搜索引擎包括:AltaVista, Msn(inktomi), AlltheWeb NorthernLight這4個比較大的引擎:(沒有選用GOOGLE,因為它的link:命令其實是針對域名的,比如:查www.yeah.net和chedong.yeah.net的結果數是一樣)   命令 例子 AltaVista link:URL命令   MSN(Inktomi) 點選高級搜 索》在下面的下拉框裡選擇LINK TO URL=》填寫URL http://search.msn.com/results.asp?q=http%3A%
2F2 Fnews.163.com/viewpoint.html&FORM=SMCA&cfg
=SMCINK&v=1&ba=0&f=lnk&sort=&rg n=&lng=&dom
=&depth=&d0=&d1=&cf= AlltheWeb link.all:URL
注意這裡URL需要去掉HTTP:// http://alltheweb.com/search?cat=web&lang=any&query=link.all %3
Achedong.yeah.net NorthernLight link:url http://www.northernlight.com/nlquery.fcg?
qr=lin k%3Ahttp%3A%2F%2Fwww.yeah.net%2F
最後,需要補充的是有時候結果會因為URL中的ENCODING等問題,導致結果數不准確,所以結果數還進行了一些校正。
能夠完成以上功能的一個PHP程序,大家可以通過以下入口進行測試:
http://www.chedong.com/linkPopCheck.php
程序源代碼:
http://www.chedong.com/linkPopCheck.php?show=source
影響站點人氣的因素除了鏈接數的多少以外,另外一個因素是反向鏈接站點的質量:引用站點的權威度,如果一個頁面被一個著名站點鏈接過和被一些個人站點鏈過,其PageRank是大不一樣的。關於PageRank算法的具體說明,這樣的算法避免了很多個人用戶利用鏈接炸彈,惡意提高自己排名。
結論:影響網站在搜索引擎中排名的因素
被別人鏈接(引用)次數多;
  引用你的站點本身的權威度高;
對想提高自己網站的知名度的建議:
通過鏈接交換和其他網站互通互聯;
  盡可能通過一些大型站點推廣自己的網站;
參考資料
Measuring Link Popularity
http://searchenginewatch.com/webmasters/popularity.html
Google の秘密 - PageRank 徹底解説
http://www.kusastro.kyoto-u.ac.jp/~baba/wais/pagerank.html
查看其它和php和linux技術文章

copyright © 萬盛學電腦網 all rights reserved