百度收录有快速收录和普通收录,当前快速收录仅对部分优质站点开放,所有对于大多数人只能用普通收录。
普通收录方法有三种:
1、API提交
2、sitemap
3、手动提交
本文只介绍API提交方法,别的方法相对简单不多介绍。
使用说明
1、普通收录工具可以向百度搜索主动推送资源,缩短爬虫发现网站链接的时间,不保证收录效果。
2、API提交和手动提交共享配额,每日至多提交10万条有价值的内容,sitemap提交配额不与其他方式共享,具体配额以站点页面显示数据为准,提交内容会进入百度搜索统一管理。
3、仅限提交关联过主体的站点下的内容,否则无法成功提交,配额不可累计,当日有效。
4、若链接存在跳转关系,请直接提交跳转后链接。如网站换域名,需提交新域名资源;进行HTTPS改造页面,请提交HTTPS资源。
看官方文档介绍提供了多种方式推送如下图。
刚好会java就选择了post推送,具体代码如下:
注:接口调用地址:“http://data.zz.baidu.com/urls?site=www.scykoudai.com&token=token”,这个地址是我自己的,你们要替换成自己站长后台提供的接口调用地址
执行上面代码结果:
返回结果中
remain表示剩余可提交条数
success表示成功提交条数