百度目前有三种提交方式
主动推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。
sitemap:您可以定期将网站链接放到Sitemap中,然后将Sitemap提交给百度。百度会周期性的抓取检查您提交的Sitemap,对其中的链接进行处理,但收录速度慢于主动推送。
手工提交:如果您不想通过程序提交,那么可以采用此种方式,手动将链接提交给百度。
2018/07/25:熊掌号api提交,wordoress集成熊掌号api提交?真正实现秒收
熊掌号api提交,wordoress集成熊掌号api提交?
熊掌号api提交集成到wordpress中会更加方便,我这里还在发布页添加了是否提交的选项,这样可以按照我们的 […]
使用主动推送功能会达到怎样效果
及时发现:可以缩短百度爬虫发现您站点新链接的时间,使新发布的页面可以在第一时间被百度收录
保护原创:对于网站的最新原创内容,使用主动推送功能可以快速通知到百度,使内容可以在转发之前被百度发现
近 日,百度站长平台发布公告表示“百度新推主动推送 sitemap实时推送6月下线”。也就说我们现在使用的 sitemap实时推送wordpress插件马上被淘汰了。主动推送这是要替代sitemap实时推送的节奏啊!但是主动推送的操作难度较大,不要怕, 这里开水网络就给出wordpress主动推送的操作过程,实现文章秒收。
登陆到百度“站长平台”,点击链接提交(没有注册过的先注册)
http://zhanzhang.baidu.com
选择自动提交“主动推送”
注意“接口调用地址”,里面有你的主用域名和token值
百度sitemap主动推送
复制下面的代码到你使用主题的function.php文件
注意修改“SEB_SITE”的值和token值
/* WordPress发布文章主动推送到百度,加快收录保护原创* 文章地址:http://zhangge.net/5041.html*/if(!function_exists(\'Baidu_Submit\') && function_exists(\'curl_init\')) {function Baidu_Submit($post_ID) {$WEB_SITE=\'www.hekaiyu.cn\'; //这里换成你的首选域名$WEB_TOKEN=\'4bq93CoXbhRzEexC\'; //这里换成你的网站的百度主动推送的token值//已成功推送的文章不再推送if(get_post_meta($post_ID,\'Baidusubmit\',true) == 1) return;$url = get_permalink($post_ID);$api = \'http://data.zz.baidu.com/urls?site=\'.$WEB_SITE.\'&token=\'.$WEB_TOKEN;$ch = curl_init();$options = array(CURLOPT_URL => $api,CURLOPT_POST => true,CURLOPT_RETURNTRANSFER => true,CURLOPT_POSTFIELDS => $url,CURLOPT_HTTPHEADER => array(\'Content-Type: text/plain\'),);curl_setopt_array($ch, $options);$result = json_decode(curl_exec($ch),true);//如果推送成功则在文章新增自定义栏目Baidusubmit,值为1if (array_key_exists(\'success\',$result)) {add_post_meta($post_ID, \'Baidusubmit\', 1, true);}}add_action(\'publish_post\', \'Baidu_Submit\', 0);}
现在主动推送直接把文章的链接推送的百度,能保障你的文章第一时间被百度看到。在这个抄袭风行的大环境下,胜负往往在毫秒间,这段代码可以说是站长致胜的法宝。尤其是对那些权重低的新站来说,简直就是为你定做的保护伞。