當前位置:首頁 >  站長 >  搜索優(yōu)化 >  正文

網(wǎng)站抓取:如何用程序識別Baiduspider ua

 2015-06-29 14:30  來源: 百度站長平臺   我來投稿 撤稿糾錯

  域名預訂/競價,好“米”不錯過

近日 ,Baiduspider針對移動抓取user agent(以下簡稱ua)進行了升級,與PC端的抓取ua做到版本統(tǒng)一,均稱為Baiduspider/2.0。從此次更新的移動ua和PC ua來看,不管是移動ua還是PC ua都包含有關鍵字Baiduspider,我們可以由此判斷訪客ua是不是來自百度。與PC ua不同的是,移動ua包含有關鍵字android和mobile,再通過這兩個關鍵字,我們就可以識別出來訪的訪客ua是移動ua還是pc ua。

通過以上判斷邏輯,我們可以很容易判斷出來訪的ua類型。下面是如何通過主流的php和asp語言來判斷來訪的ua類型。

php版:

<?php

$ua=$_SERVER['HTTP_USER_AGENT'];

$ua=strtolower($ua);

if($ua!="" &&strpos($ua,"baiduspider")){

if(strpos($ua,"android") || strpos($ua,"mobile")){

echo "是百度移動UA";

}else{

echo "是百度PCUA";

}

}else{

echo"不是baiduspider UA";

}

?>

asp版:

<%

ua=Request.ServerVariables("HTTP_USER_AGENT")

ua=LCase(ua)

if ua<>"" andInStr(ua,"baiduspider")<>0 then

ifInStr(ua,"android")<>0 or InStr(ua,"mobile")<>0then

response.write "是百度移動 UA"

else

response.write"是百度PC UA"

endif

else

response.write "不是baiduspiderUA"

end if

%>

以上demo可以用來簡單判斷來訪ua是否是Baiduspiderua,以及是什么類型的ua,在實際使用過程中,請稍加修改后使用。

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關文章

  • 最接地氣的SEO指南 讓新入行的你少走一大段彎路

    老賀是2005年開始做網(wǎng)站的,那時候我們國內(nèi)的網(wǎng)站并不多,但是每天分享知識的人卻不少,整天混跡在A5站長網(wǎng)、站長之家、落伍者上面,不斷的充實自己,不過信息良莠不齊,也走了很多的彎路。之后在實踐、實戰(zhàn)中有了技能,在2008年的時候,老賀開始對外搞SEO,就這樣一晃十多年過去了。今天這篇文章,老賀只寫一

  • 百度會區(qū)別對待不同域名前后綴嗎?

    我曾在另一個SEO博客中發(fā)表過一篇文章,是關于“百度是否會區(qū)別對待不同域名后綴”的文章,在文章中我提出了一個觀點,明確指出“百度不會區(qū)別對待不同后綴的域名”,每一種后綴的域名享有同等待遇。

    標簽:
    百度seo
  • 談談全網(wǎng)SEO矩陣是什么?一般怎么做?【舉例】

    大家好,我是白楊SEO,專注SEO十年,SEO流量實戰(zhàn)派,企業(yè)流量增長顧問。擅長研究各平臺自然搜索流量玩法。曾帶一個PCB項目,從0-1,現(xiàn)該項目年營收10億+。曾靠一篇文章引流精準粉絲1000+,變現(xiàn)3萬+。個人原創(chuàng)公眾號:白楊SEO。一年不到,關注人數(shù)從0到5000+,目前關注25000+。

  • 百度正在暴力截流SEO還有用嗎

    百度的核心流量階層基本已經(jīng)固化,新的站點很難會有太多的流動機會,這個時候就需要去豐富流量的來源類型,避免把雞蛋都裝在一個籃子里。比如下面這個站點,谷歌和必應的流量占比都在不斷的上漲中,這也是平臺向內(nèi)容生產(chǎn)者釋放出的友好信號,是值得去重點拓展維護的。

    標簽:
    百度seo
  • 怎么巧用百科讓網(wǎng)站排名上升流量倍增?

    怎么巧用百科讓網(wǎng)站排名上升流量倍增?很多朋友的網(wǎng)站優(yōu)化以后還是沒有得到很好的排名,沒關系,今天給大家分享一個技巧,就是使用百科讓沒排名的網(wǎng)站迅速排名,需要的朋友可以參考下

熱門排行

信息推薦