leftso 1613 0 2022-03-06
这里主要讲解如何通过调用api自动推送URL到bing站长平台,让Bing蜘蛛及时抓取你发布的内容。

随着Windows 10 Windows11 全面推广后,自带的edge浏览器也越来越流行。默认情况Windows 11的全局搜索都是用的必应,所以站长也有必要重视下Bing来的浏览了。

首先通过工具Postman推送使用

我们可以看看API请求结构。
bing站长主动推送API接口调用
bing站长主动推送API接口调用

首先是apiKey,apiKey是bing站长平台登陆后申请的一串字符密钥

接口请求类型:POST

接口主要参数:siteUrl urlList
  • siteUrl 站长后台认证通过的网站地址
  • urlList 需要推送的认证网站的新建/更新内容url地址
成功返回:固定 "d":null

下面是Java推送URL到站长平台代码

    public String bingPush(String blogUrl) throws IOException {
        JSONObject params=new JSONObject();
        params.put("siteUrl","https://www.leftso.com");
        params.put("urlList",Arrays.asList(blogUrl));
        String apiUrl="https://ssl.bing.com/webmaster/api.svc/json/SubmitUrlbatch?apikey="+appProperties.getBingCode();
        HttpResponse httpResponse = HttpSimpleClient.doPost(apiUrl, params.toJSONString(), null);
        log.info("Bing Push:"+httpResponse.getResult());
        return httpResponse.getResult();
    }


 

评论区域