今天和大家分享的是关于织梦建站的链接推送实例,例如:你发布了一篇新文章,等着百度来抓取,那就很被动,不知道什么时候才能被收录;但是我们可以主动去推送,下边我们具体来操作说明。

第一步:首先在织梦的后台添加2个变量。

1.添加cfg_badutoken系统变量

说明:这个里边的数值,大家需要自己在百度站长平台获取,注册--添加你的网站--左侧找到链接提交,就会看到了。截一张图看看。

上图中红色边框里边的就是我们新加的这个变量的值,每个网站的值是不一样的,一定要准确;

2.添加cfg_baiduhost系统变量

说明:这个变量的值就是你的二级域名,例如:www.baidu.com 。有朋友会说,织梦原本不是有个站点根地址吗?  这里需要说明的域名和站点根地址是不一样的。

完了之后会得到下边的结果,图中最底部的二个变量就是我们刚添加的,对应的值上边已经提到。

第二步:找到织梦的档案发布程序文档,以及档案修改程序文档,

说明:

1、以上二个文档,对应的是百度站长给出的,主动推送(实时),下边的数据类型中,有推送,更新,删除,三个选项,我们主要达到新文章可以推送,更改的文章也可以更新就可以了,至于删除文章,直接做404页面就行了。

2.织梦的这二个文档默认存于,/dede/ 文件夹根目录中, 根据内容模型,默认如下,

文章模型,article_add.php(发布文档);article_edit.php(修改文档)

图片模型,album_add.php (发布文档);album_edit.php(修改文档)

至于你要是新建了模型,那就找对应的这二个文档。

第三步:修改织梦的档案发布程序文档,以及档案修改程序文档,

1、修改发布文档,搜索

$artUrl = MakeArt($arcID, true, true,$isremote);if($artUrl==''){$artUrl = $cfg_phpurl."/view.php?aid=$arcID";}

在下边加入

else{
$urls[]='http://'.$cfg_baiduhost.'/'.$artUrl;
$api = 'http://data.zz.baidu.com/urls?site='.$cfg_baiduhost.'&token='.$cfg_badutoken;
$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);
}

紧接着继续找到,

<a href='catalog_do.php?cid=$typeid&dopost=listArchives'><u>已发布文章管理</u></a>

在下边加入:

<a href=''><u>百度提交返回".$result."</u></a>  

2、修改修改文档,搜索 (两种不同版本的dedecms写法)

$artUrl = MakeArt($arcID, true, true,$isremote);if($artUrl==''){$artUrl = $cfg_phpurl."/view.php?aid=$arcID";}

$artUrl = MakeArt($id,true,true,$isremote);

if($artUrl=='') { $artUrl = $cfg_phpurl."/view.php?aid=$id"; }

在下面加入:

else{
$urls[]='http://'.$cfg_baiduhost.'/'.$artUrl;
$api = 'http://data.zz.baidu.com/update?site='.$cfg_baiduhost.'&token='.$cfg_badutoken;
$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);
}

紧接着继续找到,(两种不同版本的dedecms写法)

a href='catalog_do.php?cid=$typeid&dopost=listArchives'><u>已发布文章管理</u></a>
<a href='catalog_do.php?cid=$typeid&dopost=listArchives'><u>管理文章</u></a>

在下面输入:

<a href=''><u>百度提交返回".$result."</u></a>  

至此,我们的要求也就完成了。 简单的说,就是发布文章后,我们操作了自动推送文章或者是修改文章, 最后我们得到返回信息,成功还是失败。

按照上述方法来,有不懂的可以下边留言。

织梦实现链接提交给百度 主动推送的实例操作相关推荐

  1. 百度主动推送,百度收录,百度sitemap.xml的标准格式...

    如何选择链接提交方式 主动推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录. sitemap:您可以定期将网站链接放到Sitemap中,然后 ...

  2. 实现织梦dedecms百度主动推送(实时)网页抓取

    做百度推广的时候,如何让百度快速收录呢,下面提供了三种方式,今天我们主要讲的是第一种. 如何选择链接提交方式 1.主动推送:最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保 ...

  3. 帝国cms百度主动推送链接主动提交插件

    今天为大家分享一款非常好用而且很实用的帝国cms百度主动推送链接主动提交插件,本插件支持有:百度PC主动推送,百度移动端推送,百度MIP推送,百度熊掌推送,神马MIP推送. 在安装<帝国cms百 ...

  4. 利用百度主动推送(实时)API接口,使用Python批量提交网站链接到百度收录

    网站建好了,但是为了让更多的人能够看到自己的网址的文章,还需要利用搜索引擎,搜索引擎对网站的收录量决定了网站的展现量.国内主要的搜索入口还是百度一家独大,另外还分流了部分流量的是360搜索和搜狗搜索, ...

  5. php版主动推送,织梦php主动推送完整实例(单篇推送版本)

    织梦php主动推送完整实例(单篇推送版本) 织梦无忧 2018-12-06 11:51 摘要: 打开article_add.php文件,查找如下代码 ------- if($artUrl==) { $ ...

  6. 百度主动推送怎么用?

    百度主动推送的作用是有目共睹的,百度主动推送最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录. 使用主动推送功能会达到怎样效果 百度主动推送可以缩 ...

  7. 百度php主动推送每天,百度主动推送(实时)制作 简单3步轻松完成

    怎样才能使新更新的文章更快的被百度收录,是所有站长最头疼的事情之一,而百度在这一块问题上为了我们站点也算是煞费苦心,如若不然也不会提供了"链接提交"工具. 百度给出的链接提交方式有 ...

  8. 百度站长SEO自动推送软件工具 百度主动推送收录快吗

    百度站长SEO自动推送软件工具 百度主动推送收录快吗 百度快速收录神器 新站长SEO工具 本seo站长工具软件使用的百度站长平台官方提供的API推送接口 百度seo软件 主动推送工具插件的作用 是批量 ...

  9. 百度主动推送不收录怎么办?

    网站不录入,确实让很多站长挂心.收录直接关系着排名,没有收录何来排名.但随着百度算法的不断更新,百度关于收录的原则也越来越高,那么文章不收录是什么原因导致?自从百度站长平台开放了百度链接自动推送接口以 ...

最新文章

  1. android fragment activity 交互,Android基础之Fragment与Activity交互详解
  2. 【HDOJ】1754 I Hate It
  3. 怎样实现前端裁剪上传图片功能
  4. cgi、fastcgi、php-cgi、php-fpm的关系
  5. ASP.NET中MVC默认模板的项目结构
  6. Asp.Net Core--基于角色的授权
  7. 如何设置oracle_home变量,oracle-如何在Ubuntu 9.x上正确设置ORACLE_HOME变量?
  8. SQL SERVER LEFT JOIN, INNER JOIN, RIGHT JOIN
  9. oracle一步一步01
  10. lammps建模_LAMMPS之Moltemplate建模教程
  11. svn服务器文件保存位置,Windows 部署SVN服务器
  12. Verilog中reg和wire的区别
  13. 腾讯云折(tian)腾(keng)记
  14. Navicat出现超出试用期无法打开的解决办法,亲测有效!
  15. 航班信息显示系统-总结
  16. 扫码跳转微信网页 网络出错 轻触屏幕重新加载-1001
  17. 服务器网卡支持万兆单模么,万兆网卡可以用网线吗
  18. 在Caffe的训练过程中打印验证集的预测结果
  19. 计算机方面的英语文章300字,关于电脑作文300字5篇
  20. 遗忘爱GhostXP SP2个人收藏版2007

热门文章

  1. BUCK电路输出电容计算
  2. Gavin老师Transformer直播课感悟 - Rasa项目实战之银行金融Financial Bot智能业务对话机器人业务功能微服务解析与调试(八十一)
  3. 机器学习与深度学习系列连载: 第一部分 机器学习(五) 生成概率模型(Generative Model)
  4. 自从得了神经病,整个人都精神多了
  5. java语音_java实现语音
  6. 最新软考知识点总结(备考笔记)
  7. 17. JS编程之二进制和十进制的相互转换
  8. 电脑硬盘分类以及结构
  9. c语言编写一个猜数字游戏编写
  10. 如何把pdf转换成word软件在线