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 相关文章推荐
VML绘图板②脚本--VMLgraph.js、XMLtool.js
Oct 09 PHP
Smarty+QUICKFORM小小演示
Feb 25 PHP
mysql+php分页类(已测)
Mar 31 PHP
PHP数组交集的优化代码分析
Mar 06 PHP
php 网上商城促销设计实例代码
Feb 17 PHP
php下获取http状态的实现代码
May 09 PHP
ThinkPHP分组下自定义标签库实例
Nov 01 PHP
php如何实现只替换一次或N次
Oct 29 PHP
PHP附件下载中文名称乱码的解决方法
Dec 17 PHP
php设计模式之观察者模式定义与用法经典示例
Sep 19 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 PHP
php使用goto实现自动重启swoole、reactphp、workerman服务的代码
Apr 13 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
文件上传类
2006/10/09 PHP
php页面跳转代码 输入网址跳转到你定义的页面
2013/03/28 PHP
PHP+原生态ajax实现的省市联动功能详解
2017/08/15 PHP
Laravel下生成验证码的类
2017/11/15 PHP
PHP后台备份MySQL数据库的源码实例
2019/03/18 PHP
Laravel使用Queue队列的技巧汇总
2019/09/02 PHP
PHP中迭代器的简单实现及Yii框架中的迭代器实现方法示例
2020/04/26 PHP
JQuery 常用方法和事件详细介绍
2013/04/18 Javascript
扩展js对象数组的OrderByAsc和OrderByDesc方法实现思路
2013/05/17 Javascript
js文件缓存之版本管理详解
2013/07/05 Javascript
IE8下String的Trim()方法失效的解决方法
2013/11/08 Javascript
JavaScript前补零操作实例
2015/03/11 Javascript
jquery拖拽排序简单实现方法(效果增强版)
2016/02/16 Javascript
JQuery给select添加/删除节点的实现代码
2016/04/26 Javascript
WEB前端开发框架Bootstrap3 VS Foundation5
2016/05/16 Javascript
微信小程序使用第三方库Immutable.js实例详解
2016/09/27 Javascript
Angularjs 创建可复用组件实例代码
2016/10/09 Javascript
Bootstrap的Carousel配合dropload.js实现移动端滑动切换图片
2017/03/10 Javascript
vuex的module模块用法示例
2018/11/12 Javascript
JavaScript中的null和undefined用法解析
2019/09/30 Javascript
vue路由分文件拆分管理详解
2020/08/13 Javascript
node.js 如何监视文件变化
2020/09/01 Javascript
python在多玩图片上下载妹子图的实现代码
2013/08/13 Python
解决pycharm工程启动卡住没反应的问题
2019/01/19 Python
django中forms组件的使用与注意
2019/07/08 Python
django-rest-swagger对API接口注释的方法
2019/08/29 Python
Python无头爬虫下载文件的实现
2020/04/02 Python
解决django无法访问本地static文件(js,css,img)网页里js,cs都加载不了
2020/04/07 Python
泰国办公用品购物网站:OfficeMate
2018/02/04 全球购物
linux面试题参考答案(3)
2012/09/13 面试题
软件测试面试题
2015/10/21 面试题
毕业生自荐信的主要内容
2013/10/29 职场文书
法学求职信
2014/06/22 职场文书
乡镇团委工作总结2015
2015/05/26 职场文书
干部考核工作总结2015
2015/07/24 职场文书
Win11查看设备管理器
2022/04/19 数码科技