这段时间百度搜索资源平台动作很多,导致很多老网站被判定为地址站点,从而被删站,也无法再添加。除此之外,很多站点的API推送配额也被降了,导致有些站点使用百度普通推送文章出现了“400,over quota”错误,意思是说“超过每日配额了,超配额后再提交都是无效的”。
那么百度搜索资源平台的API提交配额在哪里看?怎么查询百度API推送额度?网络上有些站长分享了一些工具或者插件,通过填写相关秘钥和网址后就可以查询出自己站点所对应的推送额度。
如果你不想使用工具或插件,我们也可以参考以下方法查询自己站点在百度搜索资源平台的API推送配额,具体如下:
1、百度快速收录配额
登录百度搜索资源平台 >> 点击左侧导航菜单“资源提交 – 快速收录”,即可看到当前网站快速收录配额为多少条/天,今日剩余多少条。具体如下图所示:
2、百度普通收录配额
登录百度搜索资源平台 >> 点击左侧导航菜单“资源提交 – 普通收录”,只能看到API提交的接口调用地址,看不到具体的配额数据。
这个时候,我们可以根据PHP推送示例的代码复制到一个PHP文件中,并上传达到网站根目录。然后修改代码中的$urls为自己站点的任何一篇文章的URL地址,$api默认就是自己站点的API地址,无需修改。
普通收录PHP推送示例代码:
<?php
$urls = array(
'你的站点任何一篇文章的完整URL地址',
);
$api = '你的站点在百度搜索资源平台的普通收录API';
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => implode("\n", $urls),
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;
?>
在我们网站首页的ULR地址后面添加上这个PHP文件名,并回车即可访问该文件。如果出现以下结果:
说明普通收录推送成功1条,剩余9条,说明这个站点的普通收录配额就是10条。其中remain就是当天剩余的可推送url条数,success就是成功推送的url条数。