Jack博客

网站首页 >> emlog教程 >> 正文

1.判断文章是否收录进行展示。
2.避免重复推送,防止占用推送额度。
3.防止因推送频繁造成负面影响
 缺点:操作较繁琐,无基础者建议要操作!!!

<?php
    /*emlog百度搜索自动推送、主动收录JS优化
    functionbdPushData($id){
    $url=Url::log($id);
    if(baidu($url)==1){
    echo'';
    }else{
    echo"
    (function(){
    varbp=document.createElement('script');
    varcurProtocol=window.location.protocol.split(':')[0];
    if(curProtocol==='https'){
    bp.src='https://zz.bdstatic.com/linksubmit/push.js';
    }else{
    bp.src='http://push.zhanzhang.baidu.com/push.js';
    }
    vars=document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(bp,s);
    })();
    ";
    }
    }
?>
<?php
    /*
    *判断内容页是否百度收录,并且以博主或者理员身份访问博客文章时自动向百度提交未收录的文章
    *
    */
    functionbaidu($url){
    $url='http://www.baidu.com/s?wd='.$url;
    $curl=curl_init();
    curl_setopt($curl,CURLOPT_URL,$url);
    curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
    $rs=curl_exec($curl);
    curl_close($curl);
    if(!strpos($rs,'没找到')){
    return1;
    }
    else{
    return0;
    }
    }
    functioncheckbaidu($id){
    $url=Url::log($id);
    if(baidu($url)==1){
    echo"百度已收录";
    }else{
    if(ROLE=='admin'||ROLE=='writer'){
    $urls=array($url,);
    $api='http://data.zz.baidu.com/urls?site=www.aeink.com&token=DbHncVZJcV3FzstQ';
    $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'已自动提交给度娘';
    }
    echo"坐等收录";
    }
    }
?>

 如上PHP代码,添加到主题module.php即可。当页面未百度收录,将输出百度自动推送js代码,否则不会输出。在模板的echo_log.php文件中调用即可。

本文标签: 刘书猛网   刘书猛   emlog  

来源:刘书猛网 http://www.xqhym.com/post-14307.html

网友点评

本文暂无评论 - 欢迎您

您好,请先 QQ登录 后进行评论,如您已登录账户,请点击 刷新页面 再进行评论!

⎛⎝爱站云⎠⎞

⎛⎝爱站云⎠⎞

AiZhanCloud.Com

爱站云专注ZBLOG建站领域,分享个人所得技术,用心做好个人博客,喜欢的小伙伴就关注我吧!
«    2023年9月    »
123
45678910
11121314151617
18192021222324
252627282930
最新留言
文章归档
标签列表

Powered By Z-BlogPHP Theme By Jack主题

Sitemap | TXT地图 | HTML地图后花园

免责声明:本博客所展示内容均为互联网技术教程分享,如有侵权等违规信息请联系QQ客服进行删除处理,谢谢配合!

切换白天模式 切换夜间模式 白天返回顶部 夜间返回顶部