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

文章老是被抄袭?被采集?那就设置一下自动推送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.hnanseo.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;  ,不然推送不成功!

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

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

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

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

原创文章,作者:郑州seo,如若转载,请注明出处:http://www.hnanseo.com/2803.html

(0)
上一篇 2021年3月17日
下一篇 2021年4月9日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注