i漂泊

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3139|回复: 0

检测页面是否被百度收录

[复制链接]
TA的礼物信息
  • 收到:0
  • 送出:2
发表于 2013-5-5 17:45:45 | 显示全部楼层 |阅读模式
  1. <?php
  2. /*
  3. * 检测百度是否收录网页 返回1则表示收录 返回0表示没有收录
  4. * @ param string $url传入的url
  5. *  powed by 回首
  6. */
  7. function checkBaidu($url){
  8.     $url='http://www.baidu.com/s?wd='.$url;
  9.       
  10.     $curl=curl_init();
  11.     curl_setopt($curl,CURLOPT_URL,$url);
  12.     curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
  13.     $rs=curl_exec($curl);
  14.     curl_close($curl);
  15.       
  16.     $arr=parse_url($url);
  17.       
  18.     if(strpos($arr['query'],'http://')){
  19.         $arr['query']=str_replace('http://','',str_replace('wd=','',$arr['query']));
  20.     }else{
  21.         $arr['query']=str_replace('wd=','',$arr['query']);
  22.     }
  23.       
  24.     if(strpos($arr['query'],'?')){
  25.         $str=strstr($arr['query'],'?');
  26.         $arr['query']=str_replace($str,'',$arr['query']);
  27.     }
  28.       
  29.     if(strpos($arr['query'],'/')){
  30.         $narr=explode('/',$arr['query']);
  31.         $arr['query']=$narr[0];
  32.     }
  33.       
  34.     if(strpos($rs,'<b>'.$arr['query'].'</b>')){
  35.         return 1;
  36.     }else{
  37.         return 0;
  38.     }   
  39. }
  40.   
  41. echo checkBaidu('http://www.adfsdfsdf.com/');
  42. ?>
复制代码

相关帖子

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|IPiaoBo Inc. ( 渝ICP备17002826号 )

GMT+8, 2024-5-5 18:15 , Processed in 0.078635 second(s), 47 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表