这款接口来说 对很多站长们很实用,随时查询自己网站域名到底被百度清清楚楚的收录个多少页面统计出来;数据仅供参考,具体还得自己在百度站长平台查看

/**

* 百度Site查询接口

* @author Youngxj

* code 200->正常;201->没有请求参数;202->未收录

*/

header("Access-Control-Allow-Origin:*");

header('Content-type: application/json');

if(!isset($_GET['url'])||empty($_GET['url'])||$_GET['url']==''){

echo json_encode(array('code'=>'201','msg'=>'请填写请求参数'));

exit();

}

// 请求地址www.youngxj.cn

$url = $_GET['url'];

// 百度搜索地址http://www.baidu.com/s?wd=site:www.youngxj.cn

$baidu='http://www.baidu.com/s?wd=site:'.$url;

$curl=curl_init();

curl_setopt($curl,CURLOPT_URL,$baidu);

curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,false);curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 30);

$rs=curl_exec($curl);

curl_close($curl);

$str = preg_match_all('/找到相关结果数约(.*?)个/',$rs,$baidu);

if(!empty($str)){

// 没有站点信息

echo json_encode(array('code'=>'200','num'=>$baidu['1']['0']));

}else{

// 有站点信息

$str = preg_match_all('/(.*?)/',$rs,$baidu);

if($str){

echo json_encode(array('code'=>'200','num'=>$baidu['1']['0']));

}else{

echo json_encode(array('code'=>'202','msg'=>'该域名暂时未收录'));

}

}

200代表正常收录 202代表没有被收录

接口请求使用:你的域名/接口文件.php?url=查询的域名

php 百度收录api_PHP查询百度Site收录接口源码相关推荐

  1. php 百度收录api_PHP查询百度收录API接口源码

    PHP查询百度收录API接口源码,对很多站长们很实用,随时查询自己网站域名到底被百度清清楚楚的收录个多少页面统计出来. API接口代码 header("Access-Control-Allo ...

  2. 2023 哔哩哔哩查询用户账号信息api接口源码 无加密

    哔哩哔哩查询个人账号信息api接口源码,使用id获取用户信息,包括用户名,性别,头像,等级,粉丝和关注数,个人介绍等还挺详细的,源码是调用的官方接口无加密.cookie需要替换自己的 调用方法:/in ...

  3. PHP域名权重查询接口源码

    介绍: 这是一款查询百度权重情况接口源码 调用的爱站网的接口 可以查询任意网站权重是多少的接口源码. 网盘下载地址: http://kekewangLuo.cc/mvxUET5dqyd0 图片:

  4. 微信小程序:王者战力查询改名工具箱小程序源码

    今天分享一款战力查询小程序源码, 微信端QQ苹果安卓四端端战力查询 带改名工具,空白名.重复名.符号名改名小程序源码 带流量主广告位,带激励视频广告位,界面精美,无需服务器后台. 至于更多,就大家自行 ...

  5. Ip探针_信息探针_社工查询个人信息php网站源码

    介绍: Ip探针_信息探针_社工查询个人信息php网站源码 他可以查IP 精确位置 然后社工地址的话更准 需要的东西: 服务器或主机一部 2.浏览器搜索 二级域名分发 很多免费的 3.绑定域名 4.上 ...

  6. 基于JAVAOTET交通在线查询购票系统计算机毕业设计源码+系统+lw文档+部署

    基于JAVAOTET交通在线查询购票系统计算机毕业设计源码+系统+lw文档+部署 基于JAVAOTET交通在线查询购票系统计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 ...

  7. 通达信收费接口查询可申购新股c++源码分享

    有很多股民在做股票交易时为了实现盈利会借助第三三方炒股工具帮助自己,那么通达信收费接口就是人们常用到的,今天小编来分享一下通达信收费接口查询可申购新股c++源码: std::cout << ...

  8. 未来老婆查询生成器微信小程序源码 流量主系列

    https://wwt.lanzouy.com/i8MF40dp8ykb 未来老婆查询生成器微信小程序源码下载,支持流量主. 一款未来老婆或女朋友查询生成器, 玩法也就相当于类似之前很火的一款重生模拟 ...

  9. java毕业设计飞机航班信息查询系统演示视频2021源码+系统+数据库+lw文档+调试运行

    java毕业设计飞机航班信息查询系统演示视频2021源码+系统+数据库+lw文档+调试运行 注意:该项目只展示部分功能,如需了解,文末获取源码地址. 临近学期结束,还是毕业设计,你还在做java程序. ...

最新文章

  1. 前端开发应届生面试指南(含各大公司具体指南及面试真题)
  2. TtinkPHP学习笔记之路由解析
  3. mac、linux 查看端口占用程序
  4. Python绘制简单函数曲线(包括坐标范围限制、刻度指定)
  5. 剖析ASSERT函数
  6. [vue] 你了解axios的原理吗?有看过它的源码吗?
  7. Java ClassLoader getSystemResource()方法与示例
  8. Java集合转化为数组
  9. 新书进展和我的决定。
  10. 《父亲家书》终篇:来京探望儿子之后
  11. 接口请求(get、post、head等)详解
  12. 全网首发:无线网桥的延迟太大,有时达到10秒以上
  13. iOS多线程 的 线程同步
  14. Arping协议以及使用方法
  15. android fps性能分析,Android性能专项FPS测试实践(二)
  16. 用ReadyBoost加速Windows 7
  17. 【jiasuba】分享:键盘失灵烦恼多 教你轻松禁用原键盘
  18. vue移动端省市区三级联动
  19. Linux内核jump label与static key的原理与示例
  20. 线性规划问题及单纯形法-两阶段法

热门文章

  1. 搭建teleport堡垒机教程
  2. CSDN免积分下载攻略
  3. [Eclipse] plugin
  4. [赛后总结]2020.2.29考试总结
  5. Mothur6进阶_Mothur扩增子基因序列分析_基于系统型phylogeny的多样性指数分析
  6. Awstats 日志分析 安装
  7. Windows操作系统是怎样被开发出来的?
  8. 软件评测-软件测试分类
  9. 程序员的七夕如何花式表白!自嘲:实惨
  10. N1BOOK MISC