网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

php实现查询域名百度收录数

时间:2026-02-13 17:30:54

1、分析百度记录展示的两种形态 第一种是 “找到相关结果数约XXXX个”

php实现查询域名百度收录数

2、第二种是 该网站共有 xxxxxxx 个网页被百度收录

php实现查询域名百度收录数

3、为了更快匹配到结果,需要进行内容裁剪,把范围缩小的结果的附近

$baidu='https://www.baidu.com/s?wd=site:'.$url;

$res = curl_get($baidu);

$res = explode('<div id="content_left" tabindex="0">',$res);

if(isset($res[1])){

    $res = explode('<div class="result c-container xpath-log new-pmd"',$res[1]);

}

php实现查询域名百度收录数

4、匹配两种结果所需要的正则表达式

1、找到相关结果数约(.+?)个

$mode1_res = preg_match('/找到相关结果数约(.+?)个/i',$res[0],$match);

2、该网站共有                \<b style=\"color:#333\"\>(.+?)\<\/b\>

$mode1_res = preg_match('/该网站共有                \<b style=\"color:#333\"\>(.+?)\<\/b\>/i',$res[0],$match);

php实现查询域名百度收录数

5、代码运行测试,结果一致

© 2026 阿力知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com