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代码技巧的小结
Jun 02 PHP
有关于PHP中常见数据类型的汇总分享
Jan 06 PHP
PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程
Jun 12 PHP
php实现随机显示图片方法汇总
May 21 PHP
php中动态变量用法实例
Jun 10 PHP
深入浅析用PHP实现MVC
Mar 02 PHP
PHP如何使用Memcached
Apr 05 PHP
laravel学习教程之存取器
Jul 30 PHP
PHP实现的数独求解问题示例
Apr 18 PHP
PHP自定义序列化接口Serializable用法分析
Dec 29 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
Feb 23 PHP
laravel开发环境homestead搭建过程详解
Jul 03 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
ubuntu10.04配置 nginx+php-fpm模式的详解
2013/06/03 PHP
PHP生成指定长度随机数最简洁的方法
2014/07/14 PHP
php中单个数据库字段多列显示(单字段分页、横向输出)
2014/07/28 PHP
php实现随机生成易于记忆的密码
2015/06/19 PHP
使用PHP接受文件并获得其后缀名的方法
2015/08/05 PHP
利用PHP生成静态html页面的原理
2016/09/30 PHP
PHP实现页面静态化深入讲解
2021/03/04 PHP
JavaScript中通过prototype属性共享属性和方法的技巧实例
2015/03/13 Javascript
javascript实现table表格隔行变色的方法
2015/05/13 Javascript
纯js代码实现简单计算器
2015/12/02 Javascript
jQuery为DOM动态追加事件的方法
2017/02/16 Javascript
javascript中的隐式调用
2018/02/10 Javascript
vue动态路由配置及路由传参的方式
2018/05/23 Javascript
微信小程序模拟cookie的实现
2018/06/20 Javascript
微信小程序新手教程之页面打开数量限制
2019/03/03 Javascript
简单了解JavaScript中的执行上下文和堆栈
2019/06/24 Javascript
javascript实现点亮灯泡特效示例
2019/10/15 Javascript
纯js+css实现仿移动端淘宝网站的弹出详情框功能
2019/12/29 Javascript
js实现表单项的全选、反选及删除操作示例
2020/06/05 Javascript
详解JavaScript 高阶函数
2020/09/14 Javascript
[04:16]完美世界DOTA2联赛PWL S2 集锦第一期
2020/11/23 DOTA
Python之str操作方法(详解)
2017/06/19 Python
python表格存取的方法
2018/03/07 Python
python pandas中DataFrame类型数据操作函数的方法
2018/04/08 Python
python实现随机调用一个浏览器打开网页
2018/04/21 Python
pycharm修改界面主题颜色的方法
2019/01/17 Python
Python企业编码生成系统总体系统设计概述
2019/07/26 Python
python3让print输出不换行的方法
2020/08/24 Python
Python常用模块函数代码汇总解析
2020/08/31 Python
K近邻法(KNN)相关知识总结以及如何用python实现
2021/01/28 Python
Clearly新西兰:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
AMAVII眼镜官网:时尚和设计师太阳镜
2019/05/05 全球购物
销售助理岗位职责
2014/02/21 职场文书
学校隐患排查制度
2015/08/05 职场文书
2015年度个人工作总结报告
2015/10/24 职场文书
Java8 CompletableFuture 异步回调
2022/04/28 Java/Android