百度收集自动推送脚本——python版

   日期:2024-12-28     作者:i1tir       评论:0    移动:http://ljhr2012.riyuangf.com/mobile/news/11779.html
核心提示:个人用Django开发的博客已上线,欢迎访问:https://www.zhibibin.com 做网站的过程中,网站做出来容易,

个人用Django开发的博客已上线,欢迎访问:https://www.zhibibin.com

百度收集自动推送脚本——python版

做网站的过程中,网站做出来容易,把网站推广出去就难了,其中第一步就是需要各大搜索引擎,如百度,谷歌,360和搜狗等对我们的网站进行收录,链接提交方面,其实各大网站斗差不多,基本上都有sitemap提交,但百度网站收录除了sitemap提交之外,还提供了主动推送和自动推送。

所谓的自动推送实际上就一被动技能,在每个网站上写入特定的JS代码,当有人访问网页时,JS代码就将当前未被收录的网页推送到百度服务器,完成收录,其脚本如下

将这段JS代码复制到每个网页,就可以实现自动推送的功能了。

而主动推送比较有意思,目前百度只提供了curl, php, ruby程序示例,没有Python版本。主动推送每天最多可以推送10万条url

按照百度提供的信息,其实python版本也相对容易编写。

首先登陆百度搜索资源平台,然后在链接提交里找到自动推送接口,如我的网站推送接口

接着就使用这个推送接口文件进行python程序编写,另外需要准备一个sitemap文件,网站所有的url都从sitemap中读取,当然如果有url列表也可以直接从url列表中读取。

 

推送成功后,接口返回一个字典列表,含剩余url数目"remain":99999,推送成功数目"success":1

如失败,则返回具体失败原因

 
特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

举报收藏 0打赏 0评论 0
 
更多>同类最新资讯
0相关评论

相关文章
最新文章
推荐文章
推荐图文
最新资讯
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号