手机
当前位置:查字典教程网 >编程开发 >php教程 >php中通过curl检测页面是否被百度收录
php中通过curl检测页面是否被百度收录
摘要:最近要对网站做个整理,需要检测网站内哪些页面没有被百度搜索引擎收录从而进行相关的调整。由于使用site命令一条条的去看实在是看不过来,就想到...

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

php将字符串随机分割成不同长度数组的方法

动态新闻发布的实现及其技巧

php使用curl打开https网站的方法

PHP5的XML新特性

桌面中心(三)修改数据库

用PHP实现登陆验证码(类似条行码状)

phpcms手机内容页面添加上一篇和下一篇

php通过curl模拟登陆DZ论坛

php猴子选大王问题解决方法

php获取twitter最新消息的方法

精品推荐
分类导航