PbootCMS自动推送网站链接到百度收录接口

更新时间:3个月前 作者:CMS开发网 点赞数:0人 阅读数:86次 1 条评论
摘要:百度收录入口是什么?有什么作用?收录入口是供你提交网址,让百度进行收录的搜集地点,一个免费登录网站只需提交一页(首页),百度搜索引擎会自动收录网页, 符合相关标准您提交的网址,会在1个月内按百度搜索引擎收录标准被处理
PbootCMS自动推送网站链接到百度收录接口

百度收录入口是什么?有什么作用?

收录入口是供你提交网址,让百度进行收录的搜集地点

下面是百度的说明:

· 一个免费登录网站只需提交一页(首页),百度搜索引擎会自动收录网页

· 符合相关标准您提交的网址,会在1个月内按百度搜索引擎收录标准被处理

· 百度不保证一定能收录您提交的网站

作用就是使你的网站有可能被收录到

效果展示

做个推送开关不想用的时候关掉

PbootCMS自动推送网站链接到百度收录接口

自动推送记录

PbootCMS自动推送网站链接到百度收录接口

实现步骤

  1. 本推送由访问触发

  2. 所有文章/单页只推送一次

  3. 自己设置推送时间范围

mysql修改:

kaifa_content表修改增加字段 is_push是否推送,pushtime推送时间记录一下推送状态

代码修改:

代码路径 /apps/home/controller/IndexController.php

拉到最下面找个地方吧这个推送函数丢进去

/*
 * 自动推送网站链接到百度收录接口
 * 2022-09-07
 * CMS开发网
 */
private function Baidupush($mold,$data)
{
    $is_baidu_push = Config::get('is_baidu_push');
    if($is_baidu_push) {
        // 推送时间
        $date = [8,9,10,11,12];
        if(!in_array(date('H',time()),$date)) {
            return false;
        }

        // 验证当前文章是否推送
        if(!$data->is_push && !$data->outlink) {
            $domain = get_http_url();
            $baidu_zz_token = Config::get('baidu_zz_token'); //普通推送
            // 生成链接
            if($mold){
                $url = $this->parser->parserLink(2,$data->urlname,'content',$data->scode,$data->sortfilename,$data->id,$data->filename);
            } else {
                $url = $this->parser->parserLink(1,$data->urlname,'about',$data->scode,$data->filename,'','');
            }
            $api = "http://data.zz.baidu.com/urls?site=$domain&token=$baidu_zz_token";
            $result = post_baidu($api,[$domain.$url]);
            if (isset($result->success)) {
                // 处理推送状态
                $this->model->mod('kaifa_content',['id'=>$data->id],['is_push'=>1,'pushtime'=>get_datetime()]);
                $this->log('自动推送《'.$data->title.'》成功!');
            }
            else {
                $this->log('百度普通收录推送失败');
            }
        }
    }
}

THE END

如果你的问题还没有解决,可以加入交流群和群友一起讨论。如果想请站长喝杯咖啡,点击打赏按钮扫码赞赏~

版权声明:本站部分教程是由网络收集,然后整理编辑而成,版权归原作者所有,如果由此而造成的侵权,请与我们联系,审核属实后立即删除,谢谢!请与我们联系,审核属实后立即删除,谢谢!

发表评论

666 感谢 牛逼 卧槽
发表评论
评论列表
  • 0
    momo 普通会员
    卧槽!无奈本人没文化,一句卧槽行天下!
  • 关于我们
    CMS开发网是一个致力于PbootCMS教程发布,技术交流学习分享开发创作的网站,涵盖PbootCMS应用市场,PB二次开发,PB模版下载,欢迎各位前,欢迎各位前来投稿,您的各位前来投稿使广大PB爱好者,欢迎各位前来投稿,您的分享将会使广大P分享将会使广大PB爱好者来投稿,您的分享将会使广大PB爱好者更好的进步。
    微信公众号
    微信二维码
    联系方式
    技术交流QQ群号201010290
    电话:400-0707-327
    邮箱:kefu@kaifacn.com
    坐标:陕西 · 西安
    网站地图 陕ICP备2020015383号 陕公网安备61019002001930号

    Copyright © 2022 CMS开发网 All Rights Reserved.本站采用创作共用版权 CC 4.0 BY-SA 许可协议