帝国CMS对接百度智能小程序的方法

现在很多站长依然在使用帝国CMS做网站,而且有的网站已经运营很久了,如今移动互联网时代,各大站长都纷纷从H5站转型到智能小程序了,因为百度小程序官方宣布对转型小程序的站长给一定的流量扶持,小程序可以被百度收录,百度智能小程序有流量扶持,很多站长想把帝国CMS转换到百度小程序苦于站技术上没有办法,于是出现了一些一键封装点小程序,殊不知一键封装点小程序根本就没有SEO效果也不会被百度收录,这里就教大家一个使用API接口对接帝国CMS百度小程序,能够被百度搜索的方法。


首先我们来看一个我们制作的百度小程序案例;


我们打开百度APP搜索输入相关小程序关键词后搜索结果如下:

我们点击任意一个结果链接打开进入小程序被收录的页面。

 

就可以看到通过接口对接的小程序相关页面被收录了

 

对接的小程序后台超多的权益:首先我们制作帝国CMS对接百度小程序的API接口
列如我们写一个列表的API接口代码如下:

$cfg_NotPrintHead = false;
header("Content-Type:application/json;charset=UTF-8");
require(dirname(__DIR__) . '/e/class/connect.php');
require(ECMS_PATH . '/e/class/EmpireCMS_version.php');
require(ECMS_PATH . '/e/class/db_sql.php');
$link=db_connect(); //连接MYSQL
$empire=new mysqlquery(); //声明数据库操作类
$editor=1; //声明目录层次
if($page==0) die("error: Not found!");
$classid = $_REQUEST['classid'];获取帝国CMS栏目参数ID值
$year = $_REQUEST['year'];
$month = $_REQUEST['month'];
$sql = $empire->query("select * from {$dbtbpre}ecms_news order by newstime desc limit 15,10");

$data_json = array();

while ($row=$empire->fetch($sql)){
    
    $data_json[]=array(
        'id'=>$row['id'],
        'classid'=>$row['classid'],
        'ttid'=>$row['ttid'],
        'titlepic'=> $url,
        'title'=>$row['title'],
        'keywords'=>$row['keyboard'],
        'click'=>$row['onclick'],
        'smalltext'=>$row['smalltext'],
        'newstime'=>date("Y-m-d",$row['newstime'])
    );
}
 echo json_encode(array('list'=>$data_json));

db_close(); 
$empire=null; 
?>


接口文件写好后我们将接口文件上传到帝国CMS的根目录去。


百度小程序开发以及SEO相关标签配置


1.下载百度小程序开发者工具。
这个就不用多说了百度小程序官方后台下载就是。
2.然后小程序前端配置SEO信息swan.setPageInfo里配置标题,关键词,描叙,对接帝国CMS网站的数据完成标题,关键词,描叙等数据同步,这样小程序文章这些就可以被百度收录了。
  

          this.loadData().then(res=>{
                swan.setPageInfo({
                    title: this.title,
                    keywords: this.keywords,
                    description: this.description,
                    success: function() {
                        console.log('setPageInfo success');
                    },
                    fail: function(err) {
                        console.log('setPageInfo fail', err);
                    }
                })
            });
        },


3.百度小程序开发完成后我们使用真机扫码预览,然后就可以上传代码包发布了,发布后登录后台提交审核就可以了。

 

审核通过后在后台进行全量发布,发布后我们去完成小程序新资源提交就可以被快速收录了。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

q550707177

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值