菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

PHP代码实现查询百度收录数量

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:php教程 网站收录 收录查询 php代码

要查询百度收录数量,可以使用PHP的cURL库来获取百度站长平台的API数据。以下是一个简单的示例代码: ```php <?php function getBaiduIndex($url) { $api = "http://data.zz.baidu.com/urls?site=你的网站地址&token=你的访问令牌"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $api); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch); curl_close($ch); return json_decode($output, true)['total']; } $url = "你的网站地址"; $baiduIndex = getBaiduIndex($url); echo "百度收录数量: " . $baiduIndex;

PHP查询百度收录数量代码,可以直接在网站上显示网站收录数量,如下图:

PHP查询百度收录数量代码

查询收录数量函数代码

这种是封装的函数方法,方便调用。函数一般写在一个全局文件内,任何地方都可以直接调用这个函数方法。

<?php//查询本站收录域名functionbaidu($baidu){$url=$_SERVER['HTTP_HOST'];$baidu="http://api.jybkw.cn/baidu/?domain=$url";$str=file_get_contents($baidu);preg_match_all('/d+/',$str,$arr);$arr=join('',$arr[0]);echo$arr;}?>

调用方法

<iclass="fafa-paw"aria-hidden="true"></i>百度收录<?phpechobaidu($baidu)?>条

JS+PHP查询收录数量代码

这种为普通的JS+PHP调用方法,直接显示,自动获取访问域名查询百度收录数量.

<script><?php//查询本站收录域名functionbaidu($baidu){$url=$_SERVER['HTTP_HOST'];$baidu="http://api.jybkw.cn/baidu/?domain=$url";$str=file_get_contents($baidu);preg_match_all('/d+/',$str,$arr);$arr=join('',$arr[0]);echo$arr;}?></script><a><iclass="fafa-paw"aria-hidden="true"></i>百度收录<?phpechobaidu($baidu)?>条</a>

以上的URL就代表需要查询的域名地址,当然你可以修改为其他的固定网址。

评论
建站知识
建站知识
使用技巧
调试安装
运营推广