ホームページ > php教程 > php手册 > 各検索スパイダーのクローリング記録を取得するために PHP で書かれたコード

各検索スパイダーのクローリング記録を取得するために PHP で書かれたコード

WBOY
リリース: 2016-06-13 11:59:24
オリジナル
1209 人が閲覧しました

次に、さまざまな検索スパイダーのクローリング記録を取得するために、php で書かれたコードを以下に共有します。
以下の検索エンジンをサポートします。
Baidu、Google、Bing、Yahoo、Soso、Sogou、Yodao のウェブサイトのクローリング記録を記録できます。
php コードは次のとおりです:

コードをコピーします コードは次のとおりです:


関数 get_naps_bot()
{
$useragent = strto lower($_SERVER['HTTP_USER_AGENT'])
if (strpos($useragent, 'googlebot') !== false){
return 'Google';
if (strpos($useragent, 'baiduspider') !== false){
return 'Baidu';
if ($ useragent, 'msnbot') !== false){
return 'Bing';
}
if (strpos($useragent, 'slurp') !== false){
return 'Yahoo ';
}
if (strpos ($useragent, 'sosospider') !== false){
return 'soso';
}
if (strpos($useragent, 'sogou)スパイダー') !== false){
return 'Sogou';
}
if (strpos($useragent, 'yodaobot') !== false){
return 'Yodao'; 🎜>}
return false;
}
function nowtime(){
$date=date("Y-m-d.G:i:s");
$searchbot = get_naps_bot();
if ($searchbot) {
$tlc_thispage = addlashes($_SERVER['HTTP_USER_AGENT']);
$url=$_SERVER['HTTP_REFERER'] ;
$file="www.jb51.net.txt";
$time=fopen($file,"a"); ,"Time:$time robot:$searchbot URL: $tlc_thispagen");
fclose($data)
}
//http://www.jb51.net が収集および整理されました
?>


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート