php中通过curl检测页面是否被百度收录


Posted in PHP onSeptember 27, 2013

最近要对网站做个整理,需要检测网站内哪些页面没有被百度搜索引擎收录从而进行相关的调整。由于使用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;
    }   
}

意思很简单了,比如需要检测 http://www.phpernote.com/javascript-function/833.html 这个网址是否被收录,则只需要:

checkBaiduInclude('http://www.phpernote.com/javascript-function/833.html');结果自己去看吧。

本文转载自: PHP程序员笔记

PHP 相关文章推荐
用PHP编程语言开发动态WAP页面
Oct 09 PHP
php标签云的实现代码
Oct 10 PHP
在PHP中使用redis
Nov 04 PHP
PHP常用正则表达式集锦
Aug 17 PHP
yii实现图片上传及缩略图生成的方法
Dec 04 PHP
PHP中的traits实现代码复用使用实例
May 13 PHP
php计算整个mysql数据库大小的方法
Jun 19 PHP
PHP使用socket发送HTTP请求的方法
Feb 14 PHP
PHP学习笔记之php文件操作
Jun 03 PHP
PHP读取zip文件的方法示例
Nov 17 PHP
php获取给定日期相差天数的方法分析
Feb 20 PHP
php封装json通信接口详解及实例
Mar 07 PHP
分享下PHP register_globals 值为on与off的理解
Sep 26 #PHP
从PHP $_SERVER相关参数判断是否支持Rewrite模块
Sep 26 #PHP
ThinkPHP利用PHPMailer实现邮件发送实现代码
Sep 26 #PHP
PHP实现今天是星期几的几种写法
Sep 26 #PHP
一个PHP的远程图片抓取函数分享
Sep 25 #PHP
使用php判断服务器是否支持Gzip压缩功能
Sep 24 #PHP
使用PHP下载CSS文件中的图片的代码
Sep 24 #PHP
You might like
windows下zendframework项目环境搭建(通过命令行配置)
2012/12/06 PHP
PHP 类相关函数的使用详解
2013/05/10 PHP
PHP异常处理Exception类
2015/12/11 PHP
javascript中的void运算符语法及使用介绍
2013/03/10 Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
2014/05/21 Javascript
javascript正则表达式之search()用法实例
2015/01/19 Javascript
jQuery+PHP实现动态数字展示特效
2015/03/14 Javascript
javascript创建函数的20种方式汇总
2015/06/23 Javascript
jQuery EasyUI Dialog拖不下来如何解决
2015/09/28 Javascript
仅一个form表单 js实现注册信息依次填写提交功能
2016/06/12 Javascript
JS读写CSS样式的方法汇总
2016/08/16 Javascript
XMLHttpRequest Level 2 使用指南
2016/08/26 Javascript
javascript实现鼠标点击页面 移动DIV
2016/12/02 Javascript
Angular2 组件交互实例详解
2017/08/24 Javascript
Angularjs渲染的 using 指令的星级评分系统示例
2017/11/09 Javascript
Node.js使用cookie保持登录的方法
2018/05/11 Javascript
JavaScript实现省市区三级联动
2020/02/13 Javascript
[02:17]《辉夜杯》TRG战队巡礼
2015/10/26 DOTA
Python编码时应该注意的几个情况
2013/03/04 Python
python算法学习之基数排序实例
2013/12/18 Python
python操作数据库之sqlite3打开数据库、删除、修改示例
2014/03/13 Python
Python中endswith()函数的基本使用
2015/04/07 Python
pytorch + visdom CNN处理自建图片数据集的方法
2018/06/04 Python
python高效过滤出文件夹下指定文件名结尾的文件实例
2018/10/21 Python
详解Python给照片换底色(蓝底换红底)
2019/03/22 Python
使用Python检测文章抄袭及去重算法原理解析
2019/06/14 Python
python 解决Fatal error in launcher:错误问题
2020/05/21 Python
如何利用python发送邮件
2020/09/26 Python
HTML5新标签兼容——&gt; 的两种方法
2018/09/12 HTML / CSS
TripAdvisor瑞典:全球领先的旅游网站
2017/12/11 全球购物
意大利在线药房:shop-farmacia.it
2019/03/12 全球购物
大学生年度自我鉴定
2013/10/31 职场文书
家长给老师的感谢信
2015/01/20 职场文书
2019如何书写演讲稿?
2019/07/01 职场文书
PyCharm 安装与使用配置教程(windows,mac通用)
2021/05/12 Python
pytorch finetuning 自己的图片进行训练操作
2021/06/05 Python