Return to site

如何在Google表格中使用搜索分析以获得更好的SEO洞察力

作为一个搜索引擎优化,无论你是在公司内部工作还是在代理商处理许多客户,你都可能出于各种原因使用这个工具。无论是诊断流量和位置变化,还是寻找优化和内容创意的机会,Google Search Console的搜索搜索分析一直是大多数搜索引擎优化工具集的核心。

本指南的范围是为您提供有关如何将Search Analytics与Google表格结合使用以帮助您进行SEO工作的一些想法。与关于如何在Excel中进行竞争分析的指南一样,本指南也围绕着我为帮助我充分利用Search Analytics:Search Analytics for Sheets而构建的工具

Search Analytics用户界面存在问题

在Google Search Console Search Analytics网页界面中排序和管理数据以获得有意义的见解通常很难做到,甚至CSV下载也不会让事情变得容易。

Search Analytics用户界面的主要问题是分组。

如果您希望在Search Analytics中查看所有关键字的列表,同时获取相应的目标网页,则无法执行此操作。您需要逐个查询(以查看其关联的登录页面)或逐页(以查看其关联的查询)。这只是一个例子。

基本上,使用Search Analytics用户界面,您无法进行任何类型的大规模分组。您必须按每个关键字,每个目标网页,每个国家/地区等进行过滤,以便获取所需的数据,这将花费大量时间(并且可能也是您理智的一部分)。

来自保存的API

差不多一年前(以及来自网站管理员的相当大的压力),谷歌推出了搜索分析的官方API。

有了它,您几乎可以使用Web UI执行任何操作,还可以应用任何类型的分组和/或过滤。

兴奋了吗?

想象一下,您现在可以在一列中填充关键字,下一列包含相应的目标网页,然后是下一列及其相应的国家/地区或设备,并且每个组合都有展示次数,点击次数,点击率和排名。

一个API调用中的所有内容

询问

国家

设备

点击

印象

CTR

位置

关键字1

https://domain.com/us/page/

美国

桌面

92

2,565

3.59%

7.3

关键字1

https://domain.com/us/page/

美国

移动

51

1,122

4.55%

6.2

关键字2

https://domain.com/gb/

GBR

桌面

39

342

11.4%

3.8

关键字1

https://domain.com/au/page/

AUS

桌面

21

55

38.18%

1.7

关键字3

https://domain.com/us/page/

美国

移动

20

122

16.39%

3.6

将数据导入Google表格

我传统上喜欢使用Excel,但由于其云特性(这意味着更容易与我的同事共享)以及通过脚本,库和附加组件的可扩展性,因此已迁移到Google表格。

在深受Seer Interactive的SEO工具箱(一个开源的Google表格库,为日常SEO任务提供一些非常好的功能)的启发后,我决定构建一个使用Search Analytics API的Sheets脚本。

我喜欢加快和改进我的日常监控和诊断流量和排名变化的想法。

此外,使用API​​为我提供了一个非常有用的功能,即每月自动备份一次GSC数据。(之前,您需要手动执行此操作,使用付费表单附加组件或Python脚本。)

一旦事情开始与脚本一起形成,我意识到我可以通过将其发布到附加组件中来公开。

什么是工作表的搜索分析?

简而言之,Search Analytics for Sheets是一个(完全免费的)Google表格附加组件,允许您从GSC(通过其API)获取数据,根据您的喜好进行分组和过滤,并创建自动每月备份。

如果您对此感兴趣,安装附加组件非常简单。可以从Chrome网上应用店安装,也可以:

  1. 打开Goog​​le电子表格
  2. 转到加载项 - >获取加载项
  3. 搜索表格的搜索分析
  4. 安装它(它会要求你授权一堆东西,但你可以安全地睡觉:谷歌已经审查了这个附加组件,没有任何数据以任何其他方式保存/监控/使用,除了抓住并放置它在你的电子表格中)。

完成后,打开一个电子表格,您可以在其中使用加载项,并且:

  • 转到加载项 - >搜索表格分析 - >打开补充工具栏
  • 使用您的GSC帐户授权(确保您使用您的GSC帐户登录表格,然后在它说成功后关闭窗口)

您只需为每个用户帐户执行此操作一次,因此一旦安装,该加载项将可用于您的所有电子表格。

PS:如果您在登录帐户中未验证任何网站,则会收到错误消息。

Search Analytics for Sheets如何为您提供帮助

接下来,我将根据我主要使用它的方式给你一些关于你可以使用附加组件的例子。

获取有关查询及其相关登录页面的信息

无论是诊断流量变化,查找内容优化机会,还是检查相应的目标网页,同时获取查询和目标网页上的数据通常都可以提供即时洞察。除自动备份外,这是迄今为止我使用最多的功能,特别是因为使用标准Web UI复制流程相当困难。

最重要的是,这样做非常简单,只需点击几下:

  • 选择网站
  • 选择您的首选日期间隔(默认情况下,它将获取GSC中可用的最短和最长日期)
  • 在“组”字段中,选择“查询”,然后选择“页面”
  • 点击“请求数据”

而已。

您现在将拥有一个新工作表,其中包含查询列表及其关联的目标网页,以及有关每个查询 - 页面对的展示次数,点击次数,点击率和排名的信息。

您对数据的处理取决于您:

  • 检查关键字机会

使用工作表过滤器仅显示位置介于10和21之间的行(通常是第二页结果),并查看是否可以进一步优化登录页面以将这些查询推送到第一页。也许在标题标签,内容和这些页面的内部链接上有所作为。

  • 诊断着陆页性能

检查位置20行以查看查询与其着陆页之间是否存在不匹配。也许您应该创建更多的目标网页,或者有针对这些查询但Google无法访问的网页。

  • 提高点击率

仔细查看位置和点击率。检查具有相关高位置值的低CTR行,并查看是否有任何方法可以改进这些页面的标题和元描述(号召性用语可能有所帮助),或者甚至可以添加一些丰富的片段(它们非常有效没有多少工作提高点击率)。

  • 找出您的流量下降的原因
    • 流量有重大变化吗?做两个请求(例如,一个用于过去30天,一个用于前30天)然后使用VLOOKUP来比较数据。
    • 职位全线下跌?是时候检查GSC是否存在增加的4xx / 5xx错误,手动操作或错误的站点或协议迁移。
    • 职位没有下降,但是点击次数和展示次数确实如此?可能是季节性,是时候检查逐年分析,谷歌趋势,关键字规划师。
    • 展示次数和排名没有下降,但点击次数/点击次数确实如此?手动检查这些查询,查看Google UI是否已更改(更多热门广告,精选代码段,AMP轮播,“在新闻”框中等)

我可以继续,但我应该留下这个单独的帖子。

通过进一步的分组和过滤选项获得更高的粒度

即使我不使用它们,日期,国家/地区和设备分组也可让您深入了解数据,而过滤则允许您将特定数据提取到一个或多个维度。

日期分组会创建一个新列,其中包含记录展示次数,点击次数,点击率和排名的实际日期。这对于特定查询的过滤器特别有用,因此您基本上可以拥有自己的等级跟踪器。

按国家/地区和设备分组可让您了解受众群体的位置。

使用国家/地区分组可以让您了解您的网站在国际上的表现,如果您定位到多个国家/地区的用户,这当然非常有用。

然而,考虑到各地移动流量的增加,设备分组可能是你会更多地玩的东西。与查询和/或页面分组一起,这有助于了解Google如何在桌面和移动设备上对您的网站进行排名,以及您可能需要改进的位置(一般来说,您可能对此处的移动排名更感兴趣而非桌面设备,因为这些可以查明您网站上某些网页的问题及其移动可用性)。

过滤正是它听起来的样子。

在查询,页面,国家和/或设备之间进行选择,以选择要检索的特定信息。您可以添加任意数量的过滤器; 请记住,目前累积添加多个过滤器(必须满足所有条件)。

除了前面提到的排名跟踪示例之外,过滤在其他情况下也很有用。

如果您正在进行大量内容营销,也许您将使用页面过滤器仅检索包含/ blog /(或您的内容所在的任何子目录)的URL,而按国家/地区过滤则非常适合国际网站,因为您可能会期待。

请记住一件事:Search Analytics提供了大量数据,但不是所有数据。它们倾向于省略过于个性化的数据(例如,很少有用户可以在该结果中聚合,例如,长尾查询)。

这也意味着,您分组/过滤的次数越多,数据的聚合就越少,并且某些信息将无法使用。这并不意味着你不应该使用组和过滤器; 在添加数字时,请记住这一点。

保存最后的最佳:自动搜索分析备份

这是让我构建这个附加组件的功能。

我使用GSC数据相当多,从客户报告到比较多个时间段的数据。除非您过去从未使用过GSC / WMT,否则您不太可能不知道Search Analytics中可用的数据仅涵盖过去90天。

虽然谷歌的人已经提到他们正在考虑扩展这个窗口,但大多数SEO都不得不依赖各种方式来备份数据以便以后访问它。

这通常需要记住每个月手动下载数据,或者使用更复杂(但自动化)的方法,例如Python脚本。

Search Analytics for Sheets附加组件可让您轻松完成此操作。

就像请求数据时一样,选择站点并设置您要使用的任何分组和过滤。我强烈建议使用查询和页面分组,也许国家过滤可以减少一些噪音。

然后只需启用备份。

就是这样。当前的电子表格将从现在开始托管该备份,直到您决定禁用它为止。

现在发生的事情是,每月一次(通常在每月的第3天),备份将自动运行并将上个月的数据提取到电子表格中(每个月将有自己的工作表)。

如果有延迟(有时搜索分析数据甚至可能延迟一周),附加组件将重新尝试每天运行备份,直到成功为止。

它甚至会记录所有备份尝试的日志,如果您愿意,也会向您发送电子邮件。

它还会为每月汇总数据创建一个单独的表格(总展示次数和点击次数加上点击率和位置数据,不进行任何分组或过滤),这样您就可以确定自己“保存”了真实的概述信息也是如此。

如果您想要多个备份(同一站点的另一个备份,但具有不同的分组/过滤选项或不同站点的新备份),只需打开一个新的电子表格并在那里启用备份。您始终可以在“关于”选项卡中看到包含所有备份的列表。

目前,只有每月备份可用,但我正在考虑包括每周和/或每日选项。然而,这可能更复杂,特别是在GSC数据延迟的情况下。

走得更远

我希望你会发现这个工具和我想的一样有用。

可能有一些错误,即使我尝试压扁它们(感谢Russ Jones和Tori Cushing,来自搜索引擎圆桌会议的Barry Schwartz和来自SEOmonitor的Cosmin Negrescu帮助我测试和调试它)。

如果您确实发现了其他任何内容或有任何功能请求,请通过Google表格中的附加反馈功能或官方网站上的表单告知我们。

如果没有,我希望该工具能够帮助您完成日常的SEO工作,就像它对我有所帮助一样。期待在评论中看到更多用例。

PS:该工具目前不支持超过5,000行; 努力改善这一点!

All Posts
×

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!

OKSubscriptions powered by Strikingly