谷歌最近对自己的搜索控制台API的变化已经允许通过曝光和点击数据有趣的数据分析。 利用Excel和数据透视表的能力,细节的一个前所未有的水平可用来微调您的搜索营销活动。
谷歌的API文档具有出色的代码示例和查询结构的指导,并应考虑任何搜索引擎优化的必备读物希望推送数据中脱颖而出在他们的SEO策略。
对于今天的文章中,我将介绍?“搜索分析:查询”栏目,这也解释了如何使用搜索控制台API来查询您的搜索流量。
该API允许你的数据分割模仿的多,在Web界面的功能。
那么,为什么不只是在Web界面进行分析? 由于通过提取数据,我们可以进一步将其过滤,以获得真正的洞察。在通过API这样做,我们就可以自动完成重复该分析。如果我们是很聪明的,我们就可以开始数据仓库,并建立历史数据对比元素我们的分析。
让我们通过一个例子。
抓住所有的“网络”中的数据搜索控制台提供历史上,使用一个简单的API调用链接的文档上面以下内容:拥有90天的数据,通常从当前日期点击,曝光,点击率和职位三天后。
那么,让我们来修改我们的电话申请对API查询字符串过滤器,以去除特色业务的品牌名称的任何条款。这是我们开始时的资料,我们会打电话给?“通用总的关键词集。“
如果您需要在此阶段的代码进一步转向,尝试使用谷歌提供的示例代码首发之一,像这样的Python代码。
我们会得到5000行数据,如果我们有足够的搜索条件,填好。通过添加更多的过滤器,并具有重复数据删除功能,串联你的结果,你可以展开5000行的限制 – 我发现它有可能获得通过关键词的这种方法对客户端的所有通用术语具有非常大的搜索量和知名度。
在我的样本集,我有52500行的数据,从工作的,我粘贴到Excel中。首先,我注意到,尽管过滤排除品牌来讲,我还是有几个品牌的变化隐藏在里面,包括像为主要公布的客户服务电话线数据?企业(其中有非常高的音量)。
因此,排除了这种类型的数据,我建议您在其中添加品牌的变化产生细胞(在我的情况,他们在细胞M2到M24),并用这样一个公式来搜索匹配的电池串并返回一个值的“1”,如果存在匹配的任何细胞的。我的电子表格?在E栏关键词的数据。我已经删除重复和下面的省略号代替,但你可以看到重复容易必需的:
= IF(IFERROR(SEARCH($ M $ 2,E2),0) IFERROR(SEARCH($ M $ 3 E2),0) IFERROR(SEARCH($ M $ 4 E2),0 。。。 IFERROR(SEARCH($ M $ 24 E2),0)> 0,1,0)
这进入一栏,我们的数据的左。我还计算的字的数量在词组和如果短语为单个字符,只(以除去它作为噪声混淆信号)。
计算词语的短语:= LEN(TRIM(E2)) – LEN(替代(E2, “”, “”)) 1
IF(LEN(E2)=:计算如果单个字符<2,1,0) I also calculate the difference between the CTR for the Avg ranking position and the expected CTR based on industry averages, which I've written about before. That allows me to calculate the "Click opportunity," or number of available clicks for my time period should I reach position one with either the expected CTR for position one (c22.96%) or my current improvement on avg CTR rate for my ranking plus?the avg CTR for position one. (This means that, in essence, if I'm clicked on at a higher rate than average while I'm in position three, for example, I'll retain that difference while ranking in position one.) How do we calculate those items? Well, assuming we have a difference Vs Avg. CTR calculated (read my old posts to work out how to get to that), then the following can calculate if you have a better-than-Avg CTR and what the improved clicks would be based on the impression numbers for the search term. Calculating click improvement:=IF(J5>0,IF(I5 <2,0,IF((F5 * CTR!$ B $ 6)-G5 <0,((H5 VLOOKUP(I5,CTR!$ A $ 6:$ B $ 106.2))* F5)-G5,(F5 * CTR!$ B $ 6)-G5)),(F5 * CTR!$ B $ 6)-G5) 现在,我们得到我们的数据透视表并创建我们要分析的数据切片。 你可以看到,我们正在使用我们的计算列过滤掉品牌的变化?和?任何单个字符的短语,并期待在所有wordcount的短语。我们正在寻找只有一个邮戳周期,并给予你可以为粒状,你喜欢你的API调用在这里,它给你多少的分辨率想在这里。通常情况下,我从来没有去一个多星期的时间窗口,而一个月的长时间也非常有效。。 我想创建一个新的选项卡,请回过头参阅我的数据透视表数据,刷新数据透视表会搞乱任何格式化您包括: 如果您要创建一个定期报告,你就会明白避免那些浪费时间重新格式化的一切,当您刷新所有支点! 下面是这个工具如何能够再展真正领悟,当我们比较两个(或更多)日期范围,并开始为了看长尾巴(3 字)条款。仅仅通过编辑这一个变量,我们可以在我们的CTR疼痛建立多个窗口,并且每个时间专注于我们的最高点击机遇方面的努力。 我喜欢也考虑由最高的展示量,或点击最大差距的机会,或者两个时间段等之间的CTR最大降排序在该报表上创造差异。这只是在这一点上与数据透视表选项打的情况下,找到的最大问题。 所以,你去那里。这就是如何打破5000行限制在搜索控制台,真正深入到你的长尾找到?最有价值的痛点花你的时间固定。 在这篇文章中所表达的意见是那些客人笔者并不见得搜索引擎土地。作者的工作人员在这里列出。