php检查页面是否被百度收录


Posted in PHP onOctober 28, 2015

最近需要检测网站内哪些页面没有被百度搜索引擎收录从而进行相关的调整。由于使用site命令一条条的去看实在是看不过来,就想到了使用php程序来批量处理一下,研究了一下,发现其实很简单,下面就将使用php实现的检测页面是否被百度收录的功能分享一下。
下面是具体代码:

<?php 
/* 
* 检测网页是否被百度收录,返回1则表示收录 返回0表示没有收录 
* @ param string $url 待检测的网址 
*/ 
function checkBaiduInclude($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); 
 if(!strpos($rs,'抱歉,没有找到')){ 
 return 1; 
 }else{ 
 return 0; 
 } 
}

意思很简单了,比如需要检测 https://3water.com/article/74039.htm 这个网址是否被收录,则只需要:
checkBaiduInclude(https://3water.com/article/74039.htm‘);
反回结果为1为收录。为0则没有收录。

这篇文章就介绍到这,网站中还有相关文章供大家学习,希望对大家的学习有所帮助。

PHP 相关文章推荐
PHP自动生成月历代码
Oct 09 PHP
fetchAll()与mysql_fetch_array()的区别详解
Jun 05 PHP
使用openssl实现rsa非对称加密算法示例
Jan 24 PHP
Yii Framework框架获取分类下面的所有子类方法
Jun 20 PHP
php中__destruct与register_shutdown_function执行的先后顺序问题
Oct 17 PHP
ThinkPHP添加更新标签的方法
Dec 05 PHP
Zend Framework上传文件重命名的实现方法
Nov 25 PHP
PHP编程获取各个时间段具体时间的方法
May 26 PHP
PHP实现的分页类定义与用法示例
Jul 05 PHP
PHP递归实现汉诺塔问题的方法示例
Nov 25 PHP
php数组遍历类与用法示例
May 24 PHP
php经典趣味算法实例代码
Jan 21 PHP
PHP加密解密函数详解
Oct 28 #PHP
php实现阳历阴历互转的方法
Oct 28 #PHP
PHP框架Laravel学习心得体会
Oct 28 #PHP
php抓取并保存网站图片的实现代码
Oct 28 #PHP
php判断当前操作系统类型
Oct 28 #PHP
详解PHP序列化反序列化的方法
Oct 27 #PHP
php使用ZipArchive函数实现文件的压缩与解压缩
Oct 27 #PHP
You might like
对javascript和select部件的结合运用
2006/10/09 PHP
黑夜路人出的几道php笔试题
2009/08/04 PHP
php面向对象全攻略 (十二) 抽象方法和抽象类
2009/09/30 PHP
克隆一个新项目的快捷方式
2013/04/10 PHP
php解决抢购秒杀抽奖等大流量并发入库导致的库存负数的问题
2014/06/19 PHP
WordPress中用于获取文章信息以及分类链接的函数用法
2015/12/18 PHP
浅谈socket同步和异步、阻塞和非阻塞、I/O模型
2016/12/15 PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
2018/08/20 PHP
PHP CURL实现模拟登陆并上传文件操作示例
2020/01/02 PHP
如何在PHP中读写文件
2020/09/07 PHP
js DataSet数据源处理代码
2010/03/29 Javascript
兼容最新firefox、chrome和IE的javascript图片预览实现代码
2014/08/08 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
2015/10/08 Javascript
jQuery遮罩层实现方法实例详解(附遮罩层插件)
2015/12/08 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
2016/06/17 Javascript
微信小程序 框架详解及实例应用
2016/09/26 Javascript
微信小程序 教程之WXML
2016/10/18 Javascript
vue.js实现数据动态响应 Vue.set的简单应用
2017/06/15 Javascript
简化vuex的状态管理方案的方法
2018/06/02 Javascript
使用C#配合ArcGIS Engine进行地理信息系统开发
2016/02/19 Python
python使用PIL实现多张图片垂直合并
2019/01/15 Python
pygame库实现俄罗斯方块小游戏
2019/10/29 Python
如何将anaconda安装配置的mmdetection环境离线拷贝到另一台电脑
2020/10/15 Python
OpenCV+python实现膨胀和腐蚀的示例
2020/12/21 Python
CSS3 Notes: -webkit-box-reflect实现倒影的实例
2016/12/08 HTML / CSS
C#笔试题和英文面试题
2013/02/07 面试题
行政经理岗位职责
2013/11/09 职场文书
个人实用的自我评价范文
2013/11/23 职场文书
市优秀教师事迹材料
2014/02/05 职场文书
初中学生期末评语
2014/04/24 职场文书
公民代理授权委托书
2014/09/24 职场文书
北京英文导游词
2015/02/12 职场文书
会议通知
2015/04/15 职场文书
安全生产会议制度
2015/08/06 职场文书
MySQL修炼之联结与集合浅析
2021/10/05 MySQL
Android开发手册自定义Switch开关按钮控件
2022/06/10 Java/Android