奕玖科技 > 新闻中心 > 技术文章

Asp.Net Core 百度推送Api制作

来源: 奕玖科技 瘦死的猪 | 2022/12/17 14:09:03

百度站长资源平台上有一个推送得功能,就是可以主动把文章推送给百度以获取收录几率。我实际发现这个推送功能只是增加几率,效果并不是很好。如果是新站点即使是原创文章推送后也很难收录。反而如果你得网站权重很高得话那么推送和不推送基本没啥区别,因为高权重得网站,百度蜘蛛来得太频繁了,文章想不收录都很难。

但是嘛,既然百度有这个推送功能,反正使用了咱也不吃亏是不。但是如果需要手动得提交每一个发布得文章确实是很麻烦得。所以我就想自己制作一个推送Api

开始有2种设想,一种是直接在后台管理系统增加一个推送的页面,直接填入网址进行推送,那如果这样除了少一个登录百度平台的步骤后也挺麻烦的,直接放弃了,另外一种是我们发布文章的时候直接推送,这样就实现了全自动的推送方式了。所以最后我选择了后者,这里预先提供源码下载

20221217638068827113617073.rar

首先我们编写一个私有的推送函数如下图

根据百度的返回示例success代表推送成功的个数,所以根据上图代码success等于0就证明推送失败,否则就证明推送成功了

然后我们在创建一个数据模型用来接收百度的反馈信息,如下图

然后再需要推送的地方调用图一的私有函数 tuisong,获得它的返回值为True就代表推送成功了

栏目导航
相关文章
文章标签
关于我们
公司简介
企业文化
资质荣誉
服务项目
高端网站定制
微信小程序开发
SEO排名推广
新闻动态
行业新闻
技术学院
常见问题
联系我们
联系我们
人才招聘
联系方式
Q Q:24722
微信:24722
电话:13207941926
地址:江西省抚州市赣东大道融旺国际3栋
Copyright©2008-2022 抚州市奕玖科技有限公司 备案号:赣ICP备2022010182号-1