想象一下:
现在是上午8:30,您正在享用热咖啡并打开Twitter。你看到关于核心算法更新的SEO聊天。好奇且谨慎,您打开Google Analytics并且流量已经下降。你皱眉 您打开关键字跟踪工具。你的皱眉加深了。您的等级跟踪工具中的一切看起来都很好。您不确定哪些关键字放在哪个页面上,并且您需要在上午10:00客户电话之前获得一些答案。该怎么办?
这就是本指南的用途。只要您拥有Google Analytics,Google搜索控制台和SEMrush,您就可以获得创意并发现在最新更新后丢失的关键字。您可能还想查看哪些关键字正在增加,您也可以使用相同的流程。
我们需要做的第一件事是找出哪些页面经历了大幅增加或减少。为此,我们将使用Google Analytics中的“ 所有页面”报告。
1.登录Google Analytics
2.转到“行为”>“网站内容”>“所有页面”
3.将细分设置为“有机流量”
4.将日期范围设置为仅查看自算法更新影响流量以来的时间段
如果您的业务是季节性的,那么您希望在日期范围内设置比较以比较年度的流量。如果您没有季节性流量,那么您希望将其与前一周进行比较。
Google Analytics所有网页报告
请注意,我们并不关注会话或综合浏览量。我们将我们的细分市场设置为仅关注有机交通,因此我们专注于入口。入口是访问者通过指定页面或页面进入您网站的次数; 这意味着这些特定页面是排名变化的页面,无论好坏,因为从搜索进入该页面的流量发生了变化。我们不使用会话或综合浏览量,因为一个人可以从有机网站登陆主页,然后访问网站上的其他页面并增加有机会话,即使他们没有登陆Google的该页面。
按有机入口按降序排序您的桌子,这样您就可以看到您的表现最佳。根据您的站点,这可能意味着您需要将默认的10行更改为更大的值。你最多可以上5000行,但我们主要是寻找最大的下降或收益,许多网站从他们网站的前25或50页获得大部分流量。找到要检查的页面并复制URL。
谷歌分析所有页面报告有机入口
我当然想知道哪些关键字正在推动我的流量突然大幅增加,所以我将前往SEMrush。转到仪表板并打开您的网站或进入搜索栏。选择Organic Research,然后选择Positions。向下滚动到底部,打开高级过滤器,并将过滤器设置为与下图中的匹配项匹配,然后点击“应用”。
SEMRush过滤器
这将为您提供您的网页排名的SEMrush索引中的所有关键字,并且是一个相当不错的列表,但我们需要将其导出到Excel中,因为我们希望在排名之前/之后看到一些。导出后,您会注意到“上次更新”列已转换为时间戳。我们需要解决这个问题,所以选择时间戳旁边的单元格(我的是单元格N2)并输入以下公式:
=(((M2 / 60)/ 60)/ 24)+ DATE(1970,1,1)
M2正在引用带时间戳的单元格,因此如果删除列,只需确保更新引用。右键单击突出显示的单元格,选择单元格格式,转到号码选项卡中,选择日期在左侧边栏,然后选择日期类型。点击OK,你现在有了定期约会。
添加“Last Checked”等列的名称,然后选择第1行,单击功能区顶部的数据并设置过滤器。然后,您将打开“上次检查”过滤器并取消选择自更新影响您的站点以来的所有日期。在我的情况下,这删除了SEMrush在8月2日之后收集的所有关键字排名,因为我的网站直到8月3日才受到影响。
现在,您有一个SEMrush索引中所有关键字的列表,您在算法更新之前对其进行了排名。复制这些关键字并粘贴到新标签中。删除除关键字,位置,搜索量和上次检查日期之外的所有列,然后将选项卡命名为PRE ALGO。这些是您稍后将进入位置跟踪工具以获取新排名的关键字,以便您可以比较算法更新之前和之后的下降或增加。
现在重新打开过滤器,然后反转过滤器,这样您就只能查看SEMrush 在更新后收集的排名。将它们复制/粘贴到另一个新选项卡中。删除除关键字,位置,上一个位置,搜索量和上次检查日期之外的所有列,并将选项卡命名为POST ALGO。因为我们有当前位置,在算法更新后检查,以及之前的位置,我们可以将空白单元格中的单元格公式设置为=(前一个位置) - (位置)并按下回车; 这将显示算法更新后每个关键字的排名变化*。我喜欢使用条件格式来突出显示我向上或向下移动的查询。通过这样做,我可以立即看到更新后哪些关键字得到了改进。我要寻找两件事 - 在高搜索量查询上移动并从第2页移到第1页。如果您正在尝试识别大滴,只需反转逻辑并突出显示负数。
excel工作簿SEO
此数据显示我们在更新后从位置4向上移动到高容量关键字的位置1,解释了一些提升。
由于SEMrush没有为先前的位置添加时间戳,因此我们不确定我们是在比较算法之前和此算法算法之后的排名变化; 这就是为什么在您发现对流量产生影响后最好快速运行此分析的原因 - 我建议您在一周内完成此操作。
好的,这很酷,我们现在有一些增加或减少此页面的关键字。但我们仍然缺少一些数据。
我们需要另一块拼图。
打开PRE ALGO标签,将这些关键字上传到关键字跟踪工具。任何一个都很好,但我使用SEMrush因为它很快。在那里设置域时,您可以在项目下找到位置跟踪工具。
SEMRush位置跟踪
获得关键字数据后,再次将其导出到电子表格中,然后将其复制到您工作过的工作表中的新选项卡中,并将其命名为NEW RANKS。打开PRE ALGO选项卡,将“position”列的名称更改为“previous position”。在其旁边插入一列,并将其命名为“position”。使用Vlookup功能从NEW RANKS选项卡中提取新的排名数据。现在,您可以从SEMrush的数据集中获得该页面的所有关键字,您可以看到向上移动的位置以及向下移动的位置。
奖金:
认识我的人都知道我不是搜索控制台的关键词数据的忠实粉丝,但有时它仍然可以提供价值。
按着这些次序:
1.登录您的GSC帐户。
2.转到绩效报告。
3.将过滤器设置为所需的日期范围。
4.为您正在调查的URL设置页面过滤器。
在我的情况下,我正在考虑增加,所以我设置我的日期范围,以开始算法影响我的网站的那一天。如果我正在调查丢弃,那么我的结束日期将是算法影响我的网站的前一天。它应该看起来像这样:
Google Search Console页面级数据
向下滚动以查看推动您网站的展示次数和点击次数的所有查询。我们希望将这些数据放在电子表格中。将行更改为其最大限制(500)并导出为CSV。
注意:您可能会注意到,当我们比较谷歌搜索控制台告诉我该页面从搜索中获得876次点击时,Google Analytics会告诉我它在同一时间段内收到了1,071个有机入口。这就是为什么我不相信这些数据是完整的,但我相信它是准确的,所以我们会尽可能地使用它。
在电子表格中添加标题为GSC的新标签,并将Search Console数据复制到其中。使用您的VLOOKUP功能将您的点击数据与SEMrush中的关键字结合使用。最简单的方法是在我们创建的排名更改列旁边查看它,因此插入一列并使用VLOOKUP来显示点击数据。现在,您可以看到Google告诉您哪些关键字一直在为您的网站带来点击次数,以及来自SEMrush的数据,这些数据显示了向上移动的内容和向下移动的内容。
您可能想知道我们为什么要通过Search Console进行此操作。看起来搜索量越大,获得的点击次数就越多,而且完全符合预期。除非关键字索引没有完整,我注意到的首要事项之一是,Google搜索控制台所说的关键字在SEMrush的索引中没有跟踪大量流量(5天内126次点击)。由于这是我最大的流量驱动程序,它绝对是我想要关注的关键字,并且会添加到我的排名跟踪工具中。
需要记住的重要一点是,我们不会从任何来源获得完美无缺的完整数据,但使用此流程,我们可以找到许多关键字,这些关键字会在更新后推动流量或停止吸引流量。
升级您的跟踪
以此为契机,宣传为什么您需要更大的预算来跟踪更多关键字。查看每日历史数据并在查看网页和关键字时只知道增加或减少的位置要容易得多 。绘制影响不同页面流量的关键字,并使用洞察力估算您需要增加的流量。当您知道Google如何改变您网站的排名时,可以很容易地检查SERP,比较您的网页,并制定一个计划,以便重新登上舞台。