PHPのcurlを介してページがBaiduによってインデックスされているかどうかを検出します
最近 Web サイトを整理する必要があり、Web サイト内のどのページが Baidu 検索エンジンによってインデックス付けされていないかを検出し、関連する調整を行う必要があります。いちいちsiteコマンドでやってもよく見えなかったので、PHPプログラムを使ってバッチ処理することを考えましたが、実際は非常に簡単であることがわかりました。ページが Baidu 共有機能に含まれているかどうかを検出します。
以下は具体的なコードです:
コードをコピー コードは次のとおりです:
/*
* Web ページは Baidu が含まれています。return 1 は含まれていることを意味し、return 0 は含まれていないことを意味します
* @ param string $url 検出される URL
*/
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,'申し訳ありません、見つかりません')){
1 を返す;
}else{
0 を返す;
}
}
意味は非常に簡単です。たとえば、http://www.phpernote.com/javascript-function/833.html が含まれているかどうかを確認する必要がある場合、必要なのは次のとおりです。
checkBaiduInclude('http://www.phpernote.com/javascript-function/833.html'); 自分で確認してください。
この記事は、PHP Programmer's Notes から転載されています

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

WebStorm Mac版
便利なJavaScript開発ツール

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター
