首页 建站教程dede织梦正文

织梦发布文章时自动提交推送百度「API提交设置教程」

zuozuo dede织梦 2021-06-12 10:29:29 224 0

文章老是被抄袭?被采集?那就设置一下自动推送API提交,今天郑州SEO老赵就给大家来说一下织梦网站怎么设置API提交,设置以后每发布一篇文章都会自动推送百度!

设置之前先看看百度站长官方对API推送的介绍

API推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。

使用API推送功能会达到怎样效果

及时发现:可以缩短百度爬虫发现您站点新链接的时间,使新发布的页面可以在第一时间被百度收录

保护原创:对于网站的最新原创内容,使用API推送功能可以快速通知到百度,使内容可以在转发之前被百度发现

织梦设置API提交自动推送教程

1、修改网站根目录/dede/article_add.php

dede是默认的后台文件,如果有修改后台路径,找对应文件即可,打开并编辑该article_add.php,尽量别直接用记事本修改,容易出错!还有就是这个文件是默认的内容模型,其它的内容模型需要修改对应的php文件;

2、找到该文件中的 ClearMyAddon($arcID, $title); 并在该代码后面增加百度主动推送代码,代码如下所示:

else{

$urls[]=’http://’.$_SERVER[‘HTTP_HOST’].$artUrl;

$api = ‘http://data.zz.baidu.com/urls?site=www.hkseoer.com&token=M2Hdeq9p0dpHCLYq’;

$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);

}

温馨提示:$urls[]=’http://’.$_SERVER[‘HTTP_HOST’].$artUrl;这个是域名加文章链接,如果开启了绝对链接地址的话不行的,要修改为$urls[]=”.$artUrl; ,不然推送不成功!

0001.png

3、在 <a href=’catalog_do.php?cid=$typeid&dopost=listArchives’><u>已发布文章管理</u></a> 后面添加如下代码:

<a><u>主动推送反馈结果”.$result.”</u></a>

添加这个的意义在于织梦后台文章发布成功之后有一个推送提示的反馈效果,方便大家查看是否推送成功!remain 这个是当日剩余提交的数量,success是提交成功的数量,发布一篇提交一篇所以数值是1!


版权声明

声明:本站所有主题/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除,谢谢合作!

发表评论

评论列表(0人评论 , 224人围观)
☹还没有评论,来说两句吧...

深圳seo优化|网站排名优化|网络推广霸屏服务-左左SEO笔记

http://www.hkseoer.com/

统计代码 | 京ICP备100000000

Powered By 左左seo笔记

使用手机软件扫描微信二维码

Powered By 左左seo笔记