php檢查頁面是否被百度收錄
最近需要檢測(cè)網(wǎng)站內(nèi)哪些頁面沒有被百度搜索引擎收錄從而進(jìn)行相關(guān)的調(diào)整。由于使用site命令一條條的去看實(shí)在是看不過來,就想到了使用php程序來批量處理一下,研究了一下,發(fā)現(xiàn)其實(shí)很簡(jiǎn)單,下面就將使用php實(shí)現(xiàn)的檢測(cè)頁面是否被百度收錄的功能分享一下。
下面是具體代碼:
<?php
/*
* 檢測(cè)網(wǎng)頁是否被百度收錄,返回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.dhdzp.com/article/74039.htm 這個(gè)網(wǎng)址是否被收錄,則只需要:
checkBaiduInclude(http://www.dhdzp.com/article/74039.htm‘);
反回結(jié)果為1為收錄。為0則沒有收錄。
這篇文章就介紹到這,網(wǎng)站中還有相關(guān)文章供大家學(xué)習(xí),希望對(duì)大家的學(xué)習(xí)有所幫助。
- php使用curl檢測(cè)網(wǎng)頁是否被百度收錄的示例分享
- php中通過curl檢測(cè)頁面是否被百度收錄
- PHP簡(jiǎn)單獲取網(wǎng)站百度搜索和搜狗搜索收錄量的方法
- php獲取百度收錄、百度熱詞及百度快照的方法
- php實(shí)現(xiàn)檢查文章是否被百度收錄
- php檢測(cè)網(wǎng)頁是否被百度收錄的函數(shù)代碼
- php實(shí)現(xiàn)查詢百度google收錄情況(示例代碼)
- PHP CURL CURLOPT參數(shù)說明(curl_setopt)
- 在PHP中使用curl_init函數(shù)的說明
- PHP中CURL的CURLOPT_POSTFIELDS參數(shù)使用細(xì)節(jié)
- php基于curl主動(dòng)推送最新內(nèi)容給百度收錄的方法
相關(guān)文章
php中的Base62類(適用于數(shù)值轉(zhuǎn)字符串)
以下是對(duì)php中Base62類的用法進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下2013-08-08
php模擬js函數(shù)unescape的函數(shù)代碼
php模擬js函數(shù)unescape的函數(shù)代碼,需要的朋友可以參考下2012-10-10
大家都應(yīng)該掌握的PHP關(guān)聯(lián)數(shù)組使用技巧
這篇文章主要為大家分享了10個(gè)必須掌握的PHP關(guān)聯(lián)數(shù)組使用技巧,感興趣的小伙伴們可以參考一下2015-12-12
php中記錄用戶訪問過的產(chǎn)品,在cookie記錄產(chǎn)品id,id取得產(chǎn)品信息
php中記錄用戶訪問過的產(chǎn)品,在cookie記錄產(chǎn)品id,id取得產(chǎn)品信息,需要的朋友可以參考下。2011-05-05
PHP最常用的2種設(shè)計(jì)模式工廠模式和單例模式介紹
當(dāng)你在不斷的試圖從你的應(yīng)用程序中發(fā)現(xiàn)新的特征時(shí),你是否發(fā)現(xiàn)你提出的解決方法和一些以前你已經(jīng)實(shí)現(xiàn)的東西是如此的類似呢2012-08-08

