上一篇文章里面我们已经说到过 百度自动推送更新 的功能了,一篇我们来说说百度主动推送链接的功能和实现 功能和好处略过.....为什么呢?你不懂SEO那干嘛看这篇文章呢?对吧~~~~至于功能嘛.一般上官方看 传送门 ! 准备工作: 1.网站服务器环境 (Ubuntu+lnmp+帝国CMS)这里是Sandy的服务器环境.没特别要求要一样 2.百度站长账号,注册 传送门 3.有一定SEO和服务器操作知识 开始工作: 一 建立标签模版: [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--] [!--titleurl--], 注意列表内容模板中的“,”号,文章中有着重说明。 注意新增加后的标签模板的ID数字,后面会用到。 二 自定义页面制作内容网址列表(TXT文本格式) [ecmsinfo]'news',50,36,0,18,14,1[/ecmsinfo] 如上图'14'就是说明你刚才建立的模板ID 注1:生成的文件名后缀为txt:(文件名自己定,如baidu.txt),存放于网站根目录下; 注2:需要提交的更新网址条数(50)建议不要太多,可以自行修改,自定义标签ID(14)要更换成你自己帝国CMS网站后台对应的模板标签ID。 注3:浏览生成的baidu.txt文件,看看是否已经正确地生成了网址,并检查下网址内容是否为带有HTTP开始的绝对URL格式(如:http://ift.tt/2ClHxZO 如果txt文件中的网址不是带HTTP的绝对URL格式,进入网站参数修改调整。 三 添加PHP代码实现主动推送功能 在线版本: <?php $values = fopen('baidu.txt','r') or die("打开文件失败"); $value = fread($values,filesize('baidu.txt')); $value = rtrim($value,","); $urls =explode(',', $value); $api = 'http: