手机
当前位置:查字典教程网 >编程开发 >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通过curl模拟登陆DZ论坛

php中检查email完整性

php获取twitter最新消息的方法

浅谈Windows下 PHP4.0与oracle 8的连接设置

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

PHP中预定义的6种接口介绍

PHP file_get_contents函数读取远程数据超时的解决方法

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

BS结构中使用PHP访问ORACLE LOB

搜索引擎核心技术(PHP编程思路) --[1]

精品推荐
分类导航