検索
ホームページphp教程php手册PHPのcurlを介してページがBaiduによってインデックスされているかどうかを検出します

PHPのcurlを介してページがBaiduによってインデックスされているかどうかを検出します

Jun 13, 2016 pm 12:48 PM
curlphp内部どれの含まれていますきちんとした検出百度Webサイト合格必要ページ

最近 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 から転載されています

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

EditPlus 中国語クラック版

EditPlus 中国語クラック版

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

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター