最近要為網站做個整理,需要偵測網站內哪些頁面沒有被百度搜尋引擎收錄而進行相關的調整。由於使用site指令一條的去看實在是看不過來,就想到了使用php程式來批次處理一下,研究了一下,發現其實很簡單,下面就將作者使用php實現的檢測頁面是否被百度收錄的功能分享一下。
下面是具體程式碼:
複製程式碼 程式碼如下:
/*
* 偵測網頁是否已被收錄,回傳1則表示收錄回傳0表示沒有收錄
* @ param string $url 待偵測的網址
*/
function checkBaiduInclude($url){
$url='http:// www.baidu.com/s?wd='.$url;
$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,$url); );
$rs=curl_exec($curl);
curl_close($curl);
if(!strpos($rs 🎜> }else{
return 0;
}
}
意思很簡單了,例如需要偵測 http://www.phpernote.com/javascript-function/833.html 這個網址是否被收錄,只需要:
checkBaiduInclude('http://www.phpernote.com/javascript-function/833.html');結果自己去看吧。
本文轉載自: PHP程式設計師筆記
http://www.bkjia.com/PHPjc/313563.html
www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/313563.htmlTechArticle最近要對網站做個整理,需要偵測網站內哪些頁面沒有被百度搜尋引擎收錄從而進行相關的調整。由於使用site指令一條的去看實在是看不...