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
PHP SQLite类
May 07 PHP
php中比较简单的导入phpmyadmin生成的sql文件的方法
Jun 28 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
Aug 20 PHP
PHP 设计模式系列之 specification规格模式
Jan 10 PHP
理解php依赖注入和控制反转
May 11 PHP
PHP树-不需要递归的实现方法
Jun 21 PHP
php实现批量删除挂马文件及批量替换页面内容完整实例
Jul 08 PHP
Laravel框架实现利用中间件进行操作日志记录功能
Jun 06 PHP
ThinkPHP3.2框架操作Redis的方法分析
May 05 PHP
php使用curl模拟多线程实现批处理功能示例
Jul 25 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 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新手上路(十四)
2006/10/09 PHP
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
PHP结合Jquery和ajax实现瀑布流特效
2016/01/07 PHP
PHP几个实用自定义函数小结
2016/01/25 PHP
获取当前网页document.url location.href区别总结
2008/05/10 Javascript
利用javascript移动div层-javascript 拖动层
2009/03/22 Javascript
有道JavaScript监听浏览器的问题
2010/06/23 Javascript
Draggable Elements 元素拖拽功能实现代码
2011/03/30 Javascript
关于JS中的方法是否加括号的问题
2016/07/27 Javascript
微信小程序 教程之数据绑定
2016/10/18 Javascript
JS常见疑难点分析之match,charAt,charCodeAt,map,search用法分析
2016/12/25 Javascript
bootstrap弹出层的多种触发方式
2017/05/10 Javascript
详解vue axios中文文档
2017/09/12 Javascript
inner join 内联与left join 左联的实例代码
2017/09/18 Javascript
Vue 使用中的小技巧
2018/04/26 Javascript
JS解析后台返回的JSON格式数据实例
2018/08/06 Javascript
JavaScript数组去重的方法总结【12种方法,号称史上最全】
2019/02/28 Javascript
React路由鉴权的实现方法
2019/09/05 Javascript
解决vue做详情页跳转的时候使用created方法 数据不会更新问题
2020/07/24 Javascript
Vue如何实现变量表达式选择器
2021/02/18 Vue.js
[02:40]2014DOTA2 国际邀请赛中国区预选赛 四大豪门抵达华西村
2014/05/23 DOTA
Python实现字符串格式化输出的方法详解
2017/09/20 Python
同时安装Python2 &amp; Python3 cmd下版本自由选择的方法
2017/12/09 Python
100行python代码实现跳一跳辅助程序
2018/01/15 Python
pytorch使用指定GPU训练的实例
2019/08/19 Python
10个Python面试常问的问题(小结)
2019/11/20 Python
pyqt5中动画的使用详解
2020/04/01 Python
如何使用Python处理HDF格式数据及可视化问题
2020/06/24 Python
基于python实现简单网页服务器代码实例
2020/09/14 Python
可口可乐唇膏:Lip Smackers
2019/08/27 全球购物
Bluebella德国官网:英国性感内衣和睡衣品牌
2019/11/08 全球购物
戴尔新西兰官网:Dell New Zealand
2020/01/07 全球购物
九年级语文教学反思
2014/02/04 职场文书
详解JavaScript中Arguments对象用途
2021/08/30 Javascript
2021好看的国漫排行榜前十名 《完美世界》上榜,《元龙》排名第一
2022/03/18 国漫
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
2022/04/06 Vue.js