【问题标题】:How to get crawl stats FROM webmaster tools api如何从网站管理员工具 api 获取抓取统计信息
【发布时间】:2015-11-27 12:53:26
【问题描述】:

我想得到这个图表数据:

我无法在此处添加图片:graph.png 我没有声誉 10。

所以我想获取每天的 3 个值(每天抓取的页面数、每天下载的千字节数、下载页面所用的时间)

这个想法是得到一个这样的数组:

$datas['2015-11-20']['pages_crawled'] = 125;
$datas['2015-11-20']['kilobytes'] = 1452;
$datas['2015-11-20']['time_spent'] = 1023;


$datas['2015-11-21']['pages_crawled'] = 146;
$datas['2015-11-21']['kilobytes'] = 2410;
$datas['2015-11-21']['time_spent'] = 1563;

$datas['2015-11-22']['pages_crawled'] = 102;
$datas['2015-11-22']['kilobytes'] = 1560;
$datas['2015-11-22']['time_spent'] = 1400;

类似的东西。

特别感谢 @alex 的大力帮助。

【问题讨论】:

    标签: google-api-webmasters


    【解决方案1】:

    很遗憾,您无法通过 API 获取此 Crawl Stats。

    唯一支持的方法是webmasters.urlcrawlerrorscounts.querywebmasters.urlcrawlerrorssamples.listwebmasters.urlcrawlerrorssamples.getwebmasters.urlcrawlerrorssamples.markAsFixedhttps://developers.google.com/apis-explorer/#p/webmasters/v3/

    因此您可以获得有关抓取错误的信息,但不能获取一般抓取统计信息。

    【讨论】:

      【解决方案2】:

      您可以通过此 API 调用检索的抓取错误:

      https://www.googleapis.com/webmasters/v3/sites/https%3A%2F%2Fwww.mywebsite.com/urlCrawlErrorsCounts/query?latestCountsOnly=true&fields=countPerTypes&key={YOUR_API_KEY}

      但是爬取的统计信息并没有通过 API 暴露出来。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-06-22
        • 2012-06-22
        • 1970-01-01
        • 2017-01-18
        • 1970-01-01
        • 1970-01-01
        • 2021-06-22
        相关资源
        最近更新 更多