php檢查頁面是否被百度收錄
最近需要檢測網(wǎng)站內(nèi)哪些頁面沒有被百度搜索引擎收錄從而進行相關(guān)的調(diào)整。由于使用site命令一條條的去看實在是看不過來,就想到了使用php程序來批量處理一下,研究了一下,發(fā)現(xiàn)其實很簡單,下面就將使用php實現(xiàn)的檢測頁面是否被百度收錄的功能分享一下。
下面是具體代碼:
<?php
/*
* 檢測網(wǎng)頁是否被百度收錄,返回1則表示收錄 返回0表示沒有收錄
* @ param string $url 待檢測的網(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;
}
}
意思很簡單了,比如需要檢測 http://www.fzitv.net/article/74039.htm 這個網(wǎng)址是否被收錄,則只需要:
checkBaiduInclude(http://www.fzitv.net/article/74039.htm‘);
反回結(jié)果為1為收錄。為0則沒有收錄。
這篇文章就介紹到這,網(wǎng)站中還有相關(guān)文章供大家學(xué)習(xí),希望對大家的學(xué)習(xí)有所幫助。
- php使用curl檢測網(wǎng)頁是否被百度收錄的示例分享
- php中通過curl檢測頁面是否被百度收錄
- PHP簡單獲取網(wǎng)站百度搜索和搜狗搜索收錄量的方法
- php獲取百度收錄、百度熱詞及百度快照的方法
- php實現(xiàn)檢查文章是否被百度收錄
- php檢測網(wǎng)頁是否被百度收錄的函數(shù)代碼
- php實現(xiàn)查詢百度google收錄情況(示例代碼)
- PHP CURL CURLOPT參數(shù)說明(curl_setopt)
- 在PHP中使用curl_init函數(shù)的說明
- PHP中CURL的CURLOPT_POSTFIELDS參數(shù)使用細節(jié)
- php基于curl主動推送最新內(nèi)容給百度收錄的方法
相關(guān)文章
php中的Base62類(適用于數(shù)值轉(zhuǎn)字符串)
以下是對php中Base62類的用法進行了詳細的分析介紹,需要的朋友可以過來參考下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個必須掌握的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

