ホームページ > バックエンド開発 > PHPチュートリアル > 各検索スパイダーのクローリング記録を記録する php code_PHP チュートリアル

各検索スパイダーのクローリング記録を記録する php code_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:38:25
オリジナル
979 人が閲覧しました

Baidu、Google、Bing、Yahoo、Soso、Sogou、Yodao のウェブサイトのクロール記録を記録できます

コードは次のとおりです:

01 02  //http://www.tongqiong.com 03 関数 get_naps_bot() 04 { 05 $useragent = strto lower($_SERVER['HTTP_USER_AGENT']); 06   07 if (strpos($useragent, 'googlebot') !== false){ 08 「Google」を返します。 09 } 10   11 if (strpos($useragent, 'baiduspider') !== false){ 12 「百度」を返します。 13 } 14 if (strpos($useragent, 'msnbot') !== false){ 15 「Bing」を返します。 16 } 17   18 if (strpos($useragent, 'slurp') !== false){ 19 「Yahoo」を返します。 20 } 21   22 if (strpos($useragent, 'sosospider') !== false){ 23 「そうそう」を返します。 24 } 25   26 if (strpos($useragent, '総合スパイダー') !== false){ 27 return 「総合」; 28 } 29   30 if (strpos($useragent, 'yodaobot') !== false){ 31 「ヨダオ」を返します。 32 } 33 false を返します。 34 } 35   36 関数nowtime(){ 37 $date=date("Y-m-d.G:i:s"); 38 $date を返します。 39 } 40   41 $searchbot = get_naps_bot(); 42   43 if ($searchbot) { 44 $tlc_thispage = addslashes($_SERVER['HTTP_USER_AGENT']); 45 $url=$_SERVER['HTTP_REFERER']; 46 $file="www.tongqiong.com.txt"; 47 $time=nowtime(); 48 $data=fopen($file,"a"); 49 fwrite($data,"時刻:$time ロボット:$searchbot URL:$tlc_thispagen"); 50 fclose($data); 51 } 52 //http://www.tongqiong.com 53 ?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/735091.html技術記事可记录Baidu、Google、Bing、Yahoo、Soso、Sogou、Yodao再生网站の记录代码如下: 01?php 02//http://www.tongqiong.com 03functionget_naps_bot() 04{ 05$useragent=strto lower($. ..
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート