phpcms自动检测百度是否收录插件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpcms自动检测百度是否收录插件相关的知识,希望对你有一定的参考价值。

已被百度收录则输出收录,否则输出未收录

<?phpfunction checkBaidu($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);
$arr=parse_url($url);if(strpos($arr[‘query‘],‘http://‘)){
$arr[‘query‘]=str_replace(‘http://‘,‘‘,str_replace(‘wd=‘,‘‘,$arr[‘query‘]));
}else{
$arr[‘query‘]=str_replace(‘wd=‘,‘‘,$arr[‘query‘]);
}if(strpos($arr[‘query‘],‘?‘)){
$str=strstr($arr[‘query‘],‘?‘);
$arr[‘query‘]=str_replace($str,‘‘,$arr[‘query‘]);
}if(strpos($arr[‘query‘],‘/‘)){
$narr=explode(‘/‘,$arr[‘query‘]);
$arr[‘query‘]=$narr[0];
}if(strpos($rs,‘<b>‘.$arr[‘query‘].‘</b>‘)){return ‘收录‘;
}else{return ‘未收录‘;
}
}echo checkBaidu(‘www.maifang158.com‘);?>

下面是效果图:

技术分享

本文出自 “Jack_phpcms” 博客,请务必保留此出处http://maifang158.blog.51cto.com/5433990/1929923

以上是关于phpcms自动检测百度是否收录插件的主要内容,如果未能解决你的问题,请参考以下文章

360搜索引擎so自动收录php改写方案——适合phpcms等cms

360搜索引擎so自动收录php改写方案——适合phpcms等cms

PHP检测url是否被百度收录

PHP判断URL地址百度是否已经收录并主动提交

SEO优化工具:PHPCMS采集工具

dedecms 后台验证文章是不是被百度收录插件