网站内容如果想被搜索引擎(百度/google)收录,除了提供robots.txt等着爬虫来爬以外,如果想最快的被百度收录可以在熊掌号平台进行注册,可以通过在平台上进行页面改造、站点同步等方式提高百度收录,但是最有效的方式是使用api主动向百度提交链接进行收录,这是最高效SEO方式。
提交百度收录
在熊掌号上提交链接收录有两种方式:
- 手动提交,地址 https://xiongzhang.baidu.com/site/includeday
- api主动提交
手动提交只需要在平台上输入地址点击提交即可,下面重点说下api提交
api提交百度收录
api提交的链接为:http://data.zz.baidu.com/urls?appid=_**{appid}**_&token=_**{token}**_&type=realtime
提交的内容就是:一行行的链接通过换行符分开
最后一个参数type是提交的类别:
- realtime:首次提交
- batch:更新已提交过的链接
使用Java提交百度收录,这里使用okhttp进行http请求:
public void submitSeoIndex(List links , boolean create) throws IOException { //使用百度平台的appid和token进行参数替换 String url = String.format("http://data.zz.baidu.com/urls?appid=appid&token=token&type=%s