pxewb.com
无盘技术经验分享站点

wordpress更新文章并实时主动推送到百度

申请地址:http://zhanzhang.baidu.com/linksubmit/ 大家了解下百度新的主动推送机制!

如何选择链接提交方式

1、主动推送:最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。

2、sitemap:您可以定期将网站链接放到sitemap中,然后将sitemap提交给百度。百度会周期性的抓取检查您提交的sitemap,对其中的链接进行处理,但收录速度慢于主动推送。

3、手工提交:一次性提交链接给百度,可以使用此种方式。

百度站长平台

百度站长平台

将下面的代码添加到你主题的functions.php中并替换API为您在百度站长平台的接口调用地址即可:

/*
 *百度实时推送
 */
 function mee_post_baidu($post_id,$post){
 $PostUrl = get_permalink($post_id);
 $urls=array($PostUrl);
 $api = '你的api调用地址';
 $ch = curl_init();//主机需要支持curl
 $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);
 curl_exec($ch);
 }
 add_action('publish_post', 'mee_post_baidu');

转载请注明出处无盘技术-经验分享站点 » wordpress更新文章并实时主动推送到百度

分享到:

评论 抢沙发