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
剖析 PHP 中的输出缓冲
Dec 21 PHP
php部分常见问题总结
Mar 27 PHP
PHP 一个页面执行时间类代码
Mar 05 PHP
浅谈php serialize()与unserialize()的用法
Jun 05 PHP
页面乱码问题的根源及其分析
Aug 09 PHP
php读取目录及子目录下所有文件名的方法
Oct 20 PHP
PHP间隔一段时间执行代码的方法
Dec 02 PHP
PHP实现通过Luhn算法校验信用卡卡号是否有效
Mar 23 PHP
PHP超全局数组(Superglobals)介绍
Jul 01 PHP
使用tp框架和SQL语句查询数据表中的某字段包含某值
Oct 18 PHP
基于thinkphp6.0的success、error实现方法
Nov 05 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 数组入门教程小结
2009/05/20 PHP
php 使用array函数实现分页
2015/02/13 PHP
php上传图片客户端和服务器端实现方法
2015/03/30 PHP
CI框架整合widget(页面格局)的方法
2016/05/17 PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
2017/03/02 PHP
PHP实现找出链表中环的入口节点
2018/01/16 PHP
PHP终止脚本运行三种实现方法详解
2020/09/01 PHP
由prototype_1.3.1进入javascript殿堂-类的初探
2006/11/06 Javascript
Javascript----文件操作
2007/01/18 Javascript
最佳JS代码编写的14条技巧
2011/01/09 Javascript
jquery实现点击消失的代码
2014/03/03 Javascript
js确认删除对话框适用于a标签及submit
2014/07/10 Javascript
nodejs调用cmd命令实现复制目录
2015/05/04 NodeJs
jQuery增加自定义函数的方法
2015/07/18 Javascript
Bootstrap每天必学之按钮
2015/11/26 Javascript
JS控制静态页面之间传递参数获取参数并应用的简单实例
2016/08/10 Javascript
Javascript 引擎工作机制详解
2016/11/30 Javascript
js实现本地时间同步功能
2017/08/26 Javascript
js+canvas实现画板功能
2020/09/13 Javascript
[03:48]大碗DOTA
2019/07/25 DOTA
使用scrapy实现爬网站例子和实现网络爬虫(蜘蛛)的步骤
2014/01/23 Python
Python写的一个定时重跑获取数据库数据
2016/12/28 Python
Python解决两个整数相除只得到整数部分的实例
2018/11/10 Python
Python的iOS自动化打包实例代码
2018/11/22 Python
解决python xlrd无法读取excel文件的问题
2018/12/25 Python
利用django+wechat-python-sdk 创建微信服务器接入的方法
2019/02/20 Python
Python字符串内置函数功能与用法总结
2019/04/16 Python
python pyinstaller 加载ui路径方法
2019/06/10 Python
python语言线程标准库threading.local解读总结
2019/11/10 Python
TensorFlow dataset.shuffle、batch、repeat的使用详解
2020/01/21 Python
python 制作本地应用搜索工具
2021/02/27 Python
python装饰器代码深入讲解
2021/03/01 Python
地球鞋加拿大官网:Earth Shoes Canada
2020/11/17 全球购物
大学班长的职责
2014/01/27 职场文书
Python利用folium实现地图可视化
2021/05/23 Python
利用Python实现模拟登录知乎
2022/05/25 Python