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 相关文章推荐
4.与数据库的连接
Oct 09 PHP
PHP5中使用DOM控制XML实现代码
May 07 PHP
PHP+Mysql+jQuery实现动态展示信息
Oct 08 PHP
php实现文件编码批量转换
Mar 10 PHP
避免Smarty与CSS语法冲突的方法
Mar 02 PHP
PHP扩展Memcache分布式部署方案
Dec 06 PHP
PHP数组去重比较快的实现方式
Jan 19 PHP
PHP类的声明与实例化及构造方法与析构方法详解
Jan 26 PHP
php反射类ReflectionClass用法分析
May 12 PHP
php计算多个集合的笛卡尔积实例详解
Feb 16 PHP
基于PHP实现的多元线性回归模拟曲线算法
Jan 30 PHP
PHP如何获取Cookie并实现模拟登录
Jul 16 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
php长字符串定义方法
2012/07/12 PHP
PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
2012/07/15 PHP
CentOS下与Apache连接的PHP多版本共存方案实现详解
2015/12/19 PHP
php post json参数的传递和接收处理方法
2018/05/31 PHP
判断多个元素(RADIO,CHECKBOX等)是否被选择的原理说明
2009/02/18 Javascript
用Javascript 获取页面元素的位置的代码
2009/09/25 Javascript
跟着JQuery API学Jquery 之二 属性
2010/04/09 Javascript
javascript 得到文件后缀名的思路及实现
2020/05/09 Javascript
使用js正则控制input标签只允许输入的值
2013/07/29 Javascript
基于jquery插件实现常见的幻灯片效果
2013/11/01 Javascript
js报$ is not a function 的问题的解决方法
2014/01/20 Javascript
javascript设计模式之工厂模式示例讲解
2014/03/04 Javascript
JavaScript实现的一个计算数字步数的算法分享
2014/12/06 Javascript
javascript实现带下拉子菜单的导航菜单效果
2015/05/14 Javascript
javascript检查浏览器是否已经启用XX功能
2015/07/10 Javascript
javascript实现日期时间动态显示示例代码
2015/09/08 Javascript
Jquery-data的三种用法
2017/04/18 jQuery
jQuery实现的简单获取索引功能示例
2018/06/04 jQuery
使用JavaScrip模拟实现仿京东搜索框功能
2019/10/16 Javascript
JavaScript设计模式--简单工厂模式定义与应用案例详解
2020/05/23 Javascript
Vue 解决父组件跳转子路由后当前导航active样式消失问题
2020/07/21 Javascript
[36:13]Mineski vs iG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[07:54]DOTA2-DPC中国联赛 正赛 iG vs VG 选手采访
2021/03/11 DOTA
python中的代码编码格式转换问题
2015/06/10 Python
Python矩阵常见运算操作实例总结
2017/09/29 Python
Python中的 sort 和 sorted的用法与区别
2019/08/10 Python
python列表推导式入门学习解析
2019/12/02 Python
keras和tensorflow使用fit_generator 批次训练操作
2020/07/03 Python
Python爬虫实现selenium处理iframe作用域问题
2021/01/27 Python
python爬虫智能翻页批量下载文件的实例详解
2021/02/02 Python
css3实现多个元素依次显示效果
2017/12/12 HTML / CSS
使用phonegap获取位置信息的实现方法
2017/03/31 HTML / CSS
活动策划邀请函
2014/02/06 职场文书
年终总结会主持词
2014/03/25 职场文书
学校禁毒宣传活动总结
2015/05/08 职场文书
未婚证明格式
2015/06/15 职场文书