百度站长工具提交链接——curl推送方法
百度站长工具提交链接——curl推送方法,百度给出了一个示例,但是对于不懂linux命令不懂代码的人来说,这个确实不容易理解,通常大家使用的是sitemap来提交链接,curl有个好处就是提交后,百度反馈的收录很快,以我的新站为例,我在WenYtao.com未公开的情况下,我先把内容做起来,接着再提交链接。如果恰好你也使用的是帝国cms,那么可以选curl推送。
第一步,将要提交的链接按照每行一条的格式写入一个文本文件中,命名此文件为urls.txt。
可以利用帝国cms的自定义页面来实现将每条链接写入txt文档中,代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | [e:loop={ "select * from [!db.pre!]enewsclass order by myorder" ,0,24,0}] <? if ( $bqr [ 'classurl' ]== "" ) { $sccurl = $public_r [ 'newsurl' ]. $bqr [ 'classpath' ]. "/" ; } else { $sccurl = $bqr [ 'classurl' ]. "/" ; } ?> <?= $sccurl ?> [/e:loop] [e:loop={ "select * from [!db.pre!]ecms_news order by id desc" ,0,24,0}]<?= $bqsr [titleurl]?> [/e:loop] |
如图:
第二步,用putty远程登录服务器
依次执行命令:
1、进入abc文件所在目录(请根据实际情况修改,此处仅为示例)
1 | cd /www/wwwroot/qingqingblog.com/ab
|
2、执行如下命令(请根据百度提供的curl命令提交,此处仅为示例)
1 | curl -H 'Content-Type:text/plain' --data-binary @urls.txt "http://data.zz.baidu.com/urls?site=https://www.qingqingblog.com&token=EMR8yjRTZsWtM42i"
|
最后,成功后,会返回一组数据,截图③
推送成功,就可以看到当天推送条数。
还没有评论,来说两句吧...