批量数据导出:访问 Search Console 数据的全新强大方式

2023 年 2 月 21 日,星期二

今天,我们宣布推出批量数据导出功能。借助这项新功能,您可以将数据从 Search Console 持续导出至 Google BigQuery。(请注意,发布大约需要 1 周才能完成,因此您可能无法立即使用该功能)。

您可以在 Search Console 中配置导出,将每日数据转储导出至 BigQuery 项目。除了出于隐私保护方面的原因而被滤除的匿名化查询之外,这些数据包括您所有的效果数据;也就是说,批量数据导出不受每日数据行数上限的影响。这意味着,您可以充分发挥数据的潜力,将其与其他数据源相结合,善用高级分析和可视化图表分析法。

对于拥有成千上万个网页或每天接收来自成千上万个查询的流量(或两者皆有)的大型网站而言,此数据导出功能尤为有用。中小型网站已经能够通过界面、Looker Studio 连接器(以前称为数据洞察连接器)或 Search Analytics API 访问所有的数据。

设置新的批量数据导出

如需配置新的报告,您需要备妥 BigQuery 帐号以接收数据,并在 Search Console 设置中设置所需的详细信息。请前往帮助中心查看分步指南,但一般而言,流程分为两个阶段:

  1. 准备 Cloud 项目在 Google Cloud 控制台中):这包括为您的项目启用 BigQuery API,授予 Search Console 服务帐号的权限。
  2. 设置导出目标位置在 Search Console 中):这包括提供您的 Google Cloud 项目 ID,选择数据集位置。请注意,只有资源所有者才能设置批量数据导出。

Search Console“批量数据导出”设置页面

向 Search Console 提交信息后,系统会模拟导出。如果导出成功,我们会通过电子邮件通知所有资源所有者,且您持续进行的导出将在 48 小时内开始。如果导出模拟失败,您将收到有关检测到的问题的即时警示;下面列出了可能出现的导出错误

批量数据导出中的可用数据

成功设置批量数据导出后,您就可以登录 BigQuery 帐号并开始查询数据了。

您可以在帮助中心找到详细的表格指南和参考资料;另请查看按资源汇总数据与按网页汇总数据之间的区别说明,以便更好地解读相关数据。下面简要介绍了适用于您的三种表格:

  • searchdata_site_impression:此表格包含按资源汇总的数据,包括查询、国家/地区、类型和设备。
  • searchdata_url_impression:此表格包含按网址汇总的数据,可让您更详细地查看查询和富媒体搜索结果。
  • ExportLog:此表格记录了当天保存了哪些数据。此处不会记录失败的导出。
BigQuery 界面中显示的“批量数据导出”表格

如果您在查询数据方面需要一些帮助,请查看帮助中心内发布的示例查询,这些查询可以帮助您轻松上手使用。以下是其中一个示例,对于过去两周至少获得 100 次常见问题解答富媒体搜索结果展示次数的网页,我们会按网址组合提取总查询数。

SELECT
  url,
  query,
  sum(impressions) AS impressions,
  sum(clicks) AS clicks,
  sum(clicks) / sum(impressions) AS ctr,
  /* Added one below, because position is zero-based */
  ((sum(sum_position) / sum(impressions)) + 1.0) AS avg_position
/* Remember to update the table name to your table */
FROM searchconsole.searchdata_url_impression
WHERE search_type = 'WEB'
  AND is_tpf_faq = true
  AND data_date BETWEEN DATE_SUB(CURRENT_DATE(), INTERVAL 14 day) AND CURRENT_DATE()
  AND clicks > 100
GROUP BY 1,2
ORDER BY clicks
LIMIT 1000

我们希望通过增加可用的 Google 搜索数据,让网站所有者和搜索引擎优化人员能够通过分析长尾查询在内容方面发掘更多机会。此外,您还可以更轻松、更有效、更全面地将来自内部系统的网页级信息添加到搜索结果中。

和往常一样,如果您有任何问题或疑虑,请通过 Google 搜索中心社区Twitter 联系我们。