|
最近要對(duì)網(wǎng)站做個(gè)整理,需要檢測(cè)網(wǎng)站內(nèi)哪些頁(yè)面沒有被百度搜索引擎收錄從而進(jìn)行相關(guān)的調(diào)整。由于使用site命令一條條的去看實(shí)在是看不過(guò)來(lái),就想到了使用php程序來(lái)批量處理一下,研究了一下,發(fā)現(xiàn)其實(shí)很簡(jiǎn)單,下面就將作者使用php實(shí)現(xiàn)的檢測(cè)頁(yè)面是否被百度收錄的功能分享一下。
下面是具體代碼:
復(fù)制代碼 代碼如下:
<?php
/*
* 檢測(cè)網(wǎng)頁(yè)是否被百度收錄,返回1則表示收錄 返回0表示沒有收錄
* @ param string $url 待檢測(cè)的網(wǎng)址
*/
function checkBaiduInclude($url){
$url='http://www.baidu.com/s?wd='.$url;
$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,$url);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
$rs=curl_exec($curl);
curl_close($curl);
if(!strpos($rs,'抱歉,沒有找到')){
return 1;
}else{
return 0;
}
}
意思很簡(jiǎn)單了,比如需要檢測(cè) http://www.phpernote.com/Javascript-function/833.html 這個(gè)網(wǎng)址是否被收錄,則只需要:
checkBaiduInclude('http://www.phpernote.com/Javascript-function/833.html');結(jié)果自己去看吧。
本文轉(zhuǎn)載自: php程序員筆記
php技術(shù):php中通過(guò)curl檢測(cè)頁(yè)面是否被百度收錄,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。