如何从网站管理员工具api获取抓取统计信息

时间:2015-11-27 12:53:27

标签: google-api-webmasters

我想获得此图表数据:

我无法在此处添加图片: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的慷慨帮助。

2 个答案:

答案 0 :(得分:1)

很遗憾,您无法通过API获取此抓取统计信息。

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

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

答案 1 :(得分:0)

您可以通过此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公开。