[原创]百度蜘蛛你快来之主动推送网页链接

已有 1709 人阅读此文 | 2016-01-14 20:02 | 来源: 刘传鹏博客 | 作者: 刘传鹏

百度链接提交目前主要有4个方法:主动推送、自动推送、sitemap、手动提交
其中效率最高的是主动推送

一、什么是主动推送
主动推送:当站点产生新链接是主动告知百度搜索引擎,以便于站点新链接能被百度及时收录

二、主动推送实现方法

放置下列代码在你的主题的function.php文件中:

if( !function_exists('baidu_SingleSubmit') && function_exists('curl_init')){
    function baidu_SingleSubmit(  $id ){
       $urls = site_url() .'/'. $id . '.html';
       $api = 'http://data.zz.baidu.com/urls?site=网站url&token=网站令牌';
       $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);
    }
    add_action('publish_post', 'baidu_SingleSubmit');
 }

具体实现细节可以在百度站长工具中查看

本文地址: http://liuchuanpeng.com/wangluoyingxiao/45.html

已有 0 人评论 网友评论

必填

选填

选填

刘传鹏博客|专注分享互联网商业模式和网站运营推广策略的博客