做网站的都知道SEO,而做SEO(搜索引擎优化)在国内主要做的是百度引擎的收录优化。而百度SEO优化的精髓应该是百度站长平台的收录提交功能了。
如果你没有开通百度站长平台,那先去开通账号并认领好需要SEO优化的网站。
然后进入到百度站长平台的后台,进入到百度收录,普通收录,API提交
获取到API推送接口地址。
然后使用如下代码(请修改$api的值为你在百度站长后台获取到的真实提交地址)进行后端提交:
/** * @Description: 百度收录,普通收录提交 * @param {*} $data $type为1时当日收录,为0时普通收录 * @return {*} */ public static function sendBaiduZZ($data, $type = 0) { $threadList = $data['forum_thread_data']; $urls = array(); foreach ($threadList as $value) { $urls[] = "https://bbs.txwb.com/thread-{$value['tid']}-1.html"; # code... } $api = 'http://data.zz.baidu.com/urls?site=https://bbs.txwb.com&token=xxxxxx'; if ($type == 1) { $api = 'http://data.zz.baidu.com/urls?site=https://bbs.txwb.com&token=xxxxxx&type=daily'; } $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; }