結果一般,但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技術文章