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

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

 2015-06-29 14:30  來源: 百度站長平臺(tái)   我來投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競價(jià),好“米”不錯(cuò)過

近日 ,Baiduspider針對(duì)移動(dòng)抓取user agent(以下簡稱ua)進(jìn)行了升級(jí),與PC端的抓取ua做到版本統(tǒng)一,均稱為Baiduspider/2.0。從此次更新的移動(dòng)ua和PC ua來看,不管是移動(dòng)ua還是PC ua都包含有關(guān)鍵字Baiduspider,我們可以由此判斷訪客ua是不是來自百度。與PC ua不同的是,移動(dòng)ua包含有關(guān)鍵字android和mobile,再通過這兩個(gè)關(guān)鍵字,我們就可以識(shí)別出來訪的訪客ua是移動(dòng)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 "是百度移動(dòng)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 "是百度移動(dòng) UA"

else

response.write"是百度PC UA"

endif

else

response.write "不是baiduspiderUA"

end if

%>

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

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)文章

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

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

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

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

    標(biāo)簽:
    百度seo
  • 談?wù)勅W(wǎng)SEO矩陣是什么?一般怎么做?【舉例】

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

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

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

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

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

    標(biāo)簽:
    網(wǎng)站流量
    百度seo

熱門排行

信息推薦