WordPress 无插件实现内容主动提交百度

搜索引擎是大部分网站流量的主要来源,而让搜索引擎快速收录我们网站也是重中之重。今天分享一个WordPress发布内容主动提交百度的方法。

576054_7e88_6

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

所有代码均在主题文件夹 functions.php 文件实现!

百度站长的 JS 代码实现主动推送

//WordPress百度主动推送功能
add_action('save_post', 'tingke_save_post_notify_baidu_zz', 10, 3);
function tingke_save_post_notify_baidu_zz($post_id, $post, $update){
 if($post->post_status != 'publish') return;
 
 $baidu_zz_api_url = 'http://data.zz.baidu.com/urls?site=网站地址&token=【token】';
 //请到百度站长后台获取你的站点的专属提交,参考下图
 $response = wp_remote_post($baidu_zz_api_url, array(
  'headers' => array('Accept-Encoding'=>'','Content-Type'=>'text/plain'),
  'sslverify' => false,
  'blocking' => false,
  'body' => get_permalink($post_id)
 ));
}

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

2 条评论 “WordPress 无插件实现内容主动提交百度”