网站建好了,想查看百度收录情况,自然是通过百度站长平台。之前百度站长提供了js自动推送方法,熊掌号还有什么天级推送。但是现在失效了,百度站长平台只能看到API提交和sitemap方式。
搜索发现百度上一堆关于百度js推送失效了的内容,事实上从2020年开始,百度就开始考虑取消js自动推送了。或许是因为懒得去处理代码,我发现多数网站仍然保留了百度js推送的代码。
API接口现在已经成为大势所趋,我们何不尝试通过API推送呢?而且百度和bing都表示推荐此方法,可以第一时间的通知到蜘蛛。接下来我就教大家如何在帝国cms使用百度API推送。
首先通过宝塔或者其它进入网站的根目录,新建文件夹名为baidu,在该文件夹下新建api.php文件。填入如下代码:
<?php
header('Content-type:text/html;charset=utf-8');
define('DB_HOST','localhost');
define('DB_USER','替换成数据库用户');
define('DB_PASSWORD','替换成数据库密码');
define('DB_DATABASE','替换成数据库名');
define('DB_PORT','3306');
function connect($host=DB_HOST,$use