Google网站管理员数据质量问题

时间:2016-10-24 15:08:01

标签: google-api google-webmaster-tools google-api-webmasters

我遇到了一个奇怪的错误。

我们有一个从searchconsole获取数据并将其存储在数据库中的标准实现。我们在实施过程中对数据进行了交叉检查,结果很好。

最近,我们发现搜索控制台中报告的内容与从API检索到的数据存在巨大差异。在某些情况下,它仅比搜索控制台数据低10%,但在某些情况下,API数据显示比搜索控制台中报告的数据少50%。

是否有人意识到这些问题并且最近有人遇到过这个问题?

2 个答案:

答案 0 :(得分:1)

我已经遇到这个问题大约一个月了,最后解决了这个问题。

这是我原来的要求

service, flags = sample_tools.init(
      argv, 'webmasters', 'v3', __doc__, __file__,
      scope='https://www.googleapis.com/auth/webmasters.readonly')

我已经通过删除“。readonly”来修复它。这导致我获得采样数据。

我的范围现在看起来像这样,并返回完整的结果。

service, flags = sample_tools.init(
      argv, 'webmasters', 'v3', __doc__, __file__,
      scope='https://www.googleapis.com/auth/webmasters')

答案 1 :(得分:0)

我遇到了与控制台协调的问题。你是如何存储数据的,即你的数据库表结构?

您是否了解了页面和属性之间聚合的差异?这些可能会导致差异。

https://support.google.com/webmasters/answer/6155685?hl=en#urlorsite

例如,返回由属性聚合的多个页面的搜索查询计为1次展示。当您按页面分组时,这将显示您在搜索结果中有多少页面,例如3或4.因此,通过查询和按日期,您的展示次数将低于按页面汇总的次数。