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编码规范-php coding standard
Mar 16 PHP
PHP自定义函数收代码
Aug 01 PHP
允许phpmyadmin空密码登录的配置方法
May 29 PHP
PHPMYADMIN导入数据最大为2M的解决方法
Apr 23 PHP
PHP循环函数使用介绍之PHP基础入门教程
Sep 21 PHP
php获取网页请求状态程序示例
Jun 17 PHP
PHP实现克鲁斯卡尔算法实例解析
Aug 22 PHP
php使用curl简单抓取远程url的方法
Mar 13 PHP
php+curl 发送图片处理代码分享
Jul 09 PHP
php实现的中文分词类完整实例
Feb 06 PHP
PHP abstract 抽象类定义与用法示例
May 29 PHP
PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
Dec 31 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 session 错误
2009/05/21 PHP
PHP中使用register_shutdown_function函数截获fatal error示例
2015/04/21 PHP
PHP使用curl函数发送Post请求的注意事项
2016/11/26 PHP
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
return false,对阻止事件默认动作的一些测试代码
2010/11/17 Javascript
jQuery阻止同类型事件小结
2013/04/19 Javascript
jquery()函数的三种语法介绍
2013/10/09 Javascript
动态添加删除表格行的js实现代码
2014/02/28 Javascript
avalon js实现仿微博拖动图片排序
2015/08/14 Javascript
JS正则表达式修饰符global(/g)用法分析
2016/12/27 Javascript
Bootstrap页面标题Page Header的实现方法
2017/03/22 Javascript
Angular实现类似博客评论的递归显示及获取回复评论的数据
2017/11/06 Javascript
教你如何用Node实现API的转发(某音乐)
2019/09/20 Javascript
vue-cli基础配置及webpack配置修改的完整步骤
2019/10/20 Javascript
Node.js API详解之 console模块用法详解
2020/05/12 Javascript
Vue 如何使用props、emit实现自定义双向绑定的实现
2020/06/05 Javascript
在Vue中获取自定义属性方法:data-id的实例
2020/09/09 Javascript
python进阶教程之函数对象(函数也是对象)
2014/08/30 Python
windows下pycharm安装、创建文件、配置默认模板
2018/07/31 Python
django之静态文件 django 2.0 在网页中显示图片的例子
2019/07/28 Python
节日快乐! Python画一棵圣诞树送给你
2019/12/24 Python
Pycharm pyuic5实现将ui文件转为py文件,让UI界面成功显示
2020/04/08 Python
利用python下载scihub成文献为PDF操作
2020/07/09 Python
如何使用css3实现一个类在线直播的队列动画的示例代码
2020/06/17 HTML / CSS
html5 canvas绘制网络字体的常用方法
2019/08/26 HTML / CSS
Lookfantastic瑞典:英国知名美妆购物网站
2018/04/06 全球购物
eBay奥地利站:eBay.at
2019/07/24 全球购物
党员承诺书怎么写
2014/05/20 职场文书
医生个人自我剖析材料
2014/10/08 职场文书
走群众路线学习笔记
2014/11/06 职场文书
2014年世界艾滋病日宣传活动总结
2014/11/18 职场文书
办公室规章制度范本
2015/08/04 职场文书
《莫泊桑拜师》教学反思
2016/02/22 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers
React forwardRef的使用方法及注意点
2021/06/13 Javascript
Centos7中MySQL数据库使用mysqldump进行每日自动备份的编写
2021/08/02 MySQL