如下是ahrefs.com的流量图:
这样的历史数据有利于分析网站或网页的过往表现,但是我们如何能得知网站或网页将来的表现呢?有没有办法利用这些数据预测自然流量的走势?
答案就在下面这张流量图中:
蓝色曲线是Ahrefs的流量预测。蓝色阴影区域表示不确定的流量上下波动范围(总的来说,我们的预测自然搜索流量在该范围内的可能性为80%)。
更妙的是,通过使用Ahrefs数据和开源脚本,只需2分钟就可以生成该流量图。
在本指南中,我会演示如何生成这样的流量图来预测你自己和竞争对手的网站或者页面表现。
我们可以通过SEO预测数据如未来的流量水平和流量价值,做出判断。这些数据假定过去的模式很可能会持续下去,在此基础上预测流量。这有助于合理分配资源、确定SEO工作的优先级,并及时做出调整。
做流量预测的原因和你的机构类型相关。
如果你在一家企业的SEO部门工作,通常每年有1到2次必须对SEO增长和收入增长的额度做出预测。公司也会为你和你的团队设立目标。如果你预估的额度同公司为你设立的目标之间有出入,那么就去争取更多资源来实现目标。假设根据目前的工作量和资源,你预计SEO同比增长15%,但公司要求你达到25%。预计增长同公司期望差距较大。在这种情况下,你可以争取更低的目标,也可以寻找更多的资源来实现公司目标。
如果你在一家代理机构,SEO预测主要是为了提升销量或者为客户预测未来的影响。大多数公司都想知道自己何时能成为领头羊,或者何时能击败某个竞争对手。假设预测显示,按照当前的努力程度,他们与目标相差甚远。那么在这种情况下,销售人员会积极为项目增加预算、改变策略或增加工作时间以弥补差距甚至超越竞争对手。将流量预测图表添加到销售宣传中有助于你所在的机构在同行中脱颖而出,也能够合理化增加预算的要求。
大多数SEO预测使用第一方数据源,例如Google Analytics(谷歌分析)或Google Search Console(谷歌站长工具)。如果你想准确预估网站或页面的流量,这两个工具无疑是最好的数据源。不过如果你需要更有颗粒度的数据或预测季节性,则可以使用以下数据源。
SEO不是单人游戏。你要清楚自己的网站或网页同竞争对手相比,表现如何。假如竞争对手的SEO表现有可能领先,那么你需要重新制定策略、重新分配资源投入。而获取竞争对手数据的唯一方法就是采用第三方资源,如Ahrefs。
你可能想知道是否可以放心使用第三方数据进行预测。在Ahrefs,尽管我们计算数据所采用的方式不会细到每天的数据或季节性,但是对于查找模式和预测趋势很有用。我们还会重新计算以前的数据并更新流量图,以消除由于数据或者计算方式更新而导致的干扰。
你或许会认为,生成前文中展示的流量预测图通常需要具备一定的代码和建模库知识。这就是许多公司和代理机构不进行流量预测的原因。因为他们没有数据分析师或数据科学家。
考虑到这一点,我花时间创建了大量即插即用的脚本,你可以在Google Colab中免费使用。只需在下面选择要预测的内容即可。为方便使用,我在每个部分都放上了该脚本的链接以及使用说明。
预测网站的流量
该脚本预测的是从现在起一年以后的流量。当我预测ahrefs.com未来一年的流量时,趋势(深蓝色曲线)表明,ahrefs的自然访问可能会从目前的每月880,000次增加到每月130万次。
预测网站自然搜索流量的方法如下:
1. 在Ahrefs中下载数据
- 从导航栏中点击进入网站分析,输入想要预测的域名
- 在左侧边栏的“概览”中,点击进入“自然搜索”选项
- 找到“自然搜索”图表,选择你想要的时间范围(默认“所有时间”)
- 单击导出> CSV即可保存文件
2. 复制笔记本并打开
- 打开流量预测笔记本
- 单击选项卡“文件”>“在云端硬盘中保存一份副本”
- 该笔记本会在一个新窗口中打开,否则请回到Google云端硬盘,找到该文件并打开。
3. 运行该笔记本上传文件
- 单击“代码执行程序”>“全部运行”
- 单击“选择文件”上传文件,选择刚刚下载的文件,点击打开。
预测网站的流量价值
如果你对“流量价值”这个概念感到陌生,那么让我来解释一下,流量价值就是你需要花多少钱才能从Google Ads (谷歌广告)中获取你网站当前的自然流量数。另外一种理解方式是,目标网站或URL通过关键字自然排名而非购买付费流量而节省了多少钱。
该脚本预测的是从现在起一年以后的流量价值。当我预测ahrefs.com未来一年的流量时,趋势表明,ahrefs的流量价值可能会从目前的190万美元增加到290万美元。
预测网站自然搜索流量价值的方法如下:
1. 在Ahrefs中下载数据
- 从导航栏中点击进入网站分析,输入想要预测的域名
- 在左侧边栏的“概览”中,点击进入“自然搜索”选项
- 找到“流量价值”图表,选择需要的时间范围(默认“所有时间”)
- 单击导出> CSV即可保存文件
2. 复制笔记本并打开
- 打开流量价值预测笔记本
- 单击选项卡“文件”>“在云端硬盘中保存一份副本”
- 该笔记本会在一个新窗口中打开,否则请回到Google云端硬盘,找到该文件并打开。
3. 运行该笔记本上传文件
- 单击“代码执行程序”>“全部运行”
- 单击“选择文件”上传文件,选择刚刚下载的文件,点击打开。
预测竞争对手网站的流量
该脚本可以预测你的网站和竞争对手网站的流量趋势。可以看到,以目前的水平,明年Ahrefs预计赶超Moz。如果你没有达到自己想要的水平或者没有达到想要与竞争对手相比较的位置,那就需要做出改变了。也许是新策略、新项目或额外的资源,它们让你能完成更多工作、带来更大影响。通过预测将来与竞争对手的排名,有助于你证明进一步投资SEO的合理性。
预测自己和竞争对手的网站流量表现的方法如下:
1. 在Ahrefs中下载数据
- 从导航栏中点击进入网站分析,输入想要预测的域名
- 在左侧边栏的“概览”中,点击进入“自然搜索”选项
- 找到“自然流量”图表,选择需要的时间范围,默认“所有时间”
- 单击导出> CSV即可保存文件
- 如果需要查询其他竞争对手的数据,请重复以上操作
2. 复制笔记本并打开
- 选择你要比较的竞争对手数量。
- 打开以下流量预测笔记本:
- 单击选项卡“文件”>“在云端硬盘中保存一份副本”
- 该笔记本会在一个新窗口中打开,否则请回到Google云端硬盘,找到该文件并打开。
3. 运行该笔记本上传文件
- 单击“代码执行程序”>“全部运行”
- 有所不同的是,这次我们看到多个上传框。 针对每个竞争对手,单击“选择文件”,选择已经下载的文件,然后单击“打开”,上传文件。
预测竞争对手网站的流量价值
该脚本可以预测你自己的和竞争对手的网站流量价值趋势。可以看到,以目前的水平,明年Ahrefs竞争对手的排序不会有重大变化。如果其中有人想突破重围,做出改变,他们可能需要改变策略或增加资源,才能产生影响。这样的估算有助于证明变更需求或资金需求的合理性。例如,如果Ahrefs在该图表上所处位置较低并且停滞不前,而竞争对手似乎在前进,那么我们会争取更多的资源,同时还要调查竞争对手在做什么我们没有在做的事。
预测自己和竞争对手的网站流量价值表现的方法如下:
1. 在Ahrefs中下载数据
- 从导航栏中点击进入网站分析,输入想要预测的域名
- 在左侧边栏的“概览”中,点击进入“自然搜索”选项
- 找到“流量价值”图表,选择需要的时间范围(默认“所有时间”)
- 单击导出> CSV即可保存文件
- 如果需要查询其他竞争对手的数据,请重复以上操作
2. 复制笔记本并打开
- 选择你要比较的竞争对手数量。
- 打开以下流量预测笔记本:
- 单击选项卡“文件”>“在云端硬盘中保存一份副本”
- 该笔记本会在一个新窗口中打开,否则请回到Google云端硬盘,找到该文件并打开。
3. 运行该笔记本上传文件
- 单击“代码执行程序”>“全部运行”
- 有所不同的是,这次我们看到多个上传框。 针对每个竞争对手,单击“选择文件”,选择已经下载的文件,然后单击“打开”,上传文件。
预测竞争对手页面的流量
此脚本中,我生成的表格代表“Google搜索运算符”搜索结果的热门页面流量。同竞争对手相比, Ahrefs的覆盖范围更全面、流量更客观,因此有理由相信我们暂时不用更新这篇博客。但是,Spyfu的发展势头强劲,明年的访问量可能超过Moz,甚至Google。如果我是Moz,这提示我应该重新撰写页面或者在页面上增加其他内容。Google指南和Moz的情况类似,与竞争对手相比,他们的访问量似乎停滞了,因此如果他们关心此页面,可能是时候更新内容了。我想你应该明白我接下来要说什么了。
页面的SEO预测有助于你估算未来的市场地位。你可以利用此信息,并根据哪些页面最有可能落后于竞争页面,来确定内容更新的优先级。
预测自己和竞争对手网站的页面流量的方法如下:
1. 在Ahrefs中下载数据
- 从导航栏中点击进入网站分析,输入想要预测的域名
- 在左侧边栏的“概览”中,点击进入“自然搜索”选项
- 找到“自然流量”图表,选择需要的时间范围(默认“所有时间”)
- 单击导出> CSV即可保存文件
- 如果需要查询其他竞争对手的数据,请重复以上操作
2. 复制笔记本并打开
- 选择你要比较的竞争对手数量。
- 打开以下流量预测笔记本:
- 单击选项卡“文件”>“在云端硬盘中保存一份副本”
- 该笔记本会在一个新窗口中打开,否则请回到Google云端硬盘,找到该文件并打开。
3. 运行该笔记本上传文件
- 单击“代码执行程序”>“全部运行”
- 有所不同的是,这次我们看到多个上传框。 针对每个竞争对手,单击“选择文件”,选择已经下载的文件,然后单击“打开”,上传文件。
预测网站在核心更新期间的表现
大家都想知道自己的网站或页面在更新期间的表现如何,尤其是过去出现过问题的网站。接下来我将展示如何在有新数据添加的情况下进行流量预测。
为说明这点,我将以一个曾经在核心更新过程中起伏不定的网站verywellhealth.com作为例子。需要注意的是,该网站的许多起伏不定发生在核心更新期间,包括在5月4日的核心更新,期间网站流量大幅下降。
下面的动图中,蓝色曲线代表截至7月30日之前的网站实际数据。红色曲线即预测数据只有动图中日期范围内的数据。甚至在5月4日更新之前,该模型就已经预测网站流量会下降。我在5月4日当天添加更新时,预测显示的下降幅度更大。
由于每天的新数据包含不同的信息,因此预测的结果会稍有不同。所有模型预测的下降幅度都比实际下降幅度更大,但预测结果也显示下降趋缓。预测模型似乎在7月底(即未来将近两个月的时间)之前合理且准确地匹配了实际流量。
下图是从现在起一年后的预测结果。可以看到,根据已知趋势,该模型显示撰写本文时的访问量应该比现在(蓝色曲线末端)高一些,但该网站的访问量未来可能会出现明显下降。根据预测,仅明年一年,该网站的流量就会损失约一半。到底会不会是这样呢?我们到时候再来验证。
默认情况下,我在上面的脚本中做了假设,包括:
- 截至撰写本文时(2020年7月)的核心更新
- 核心更新后有14天的时间来测量数据
- 365天的预测
你可以做不同的调整来获取不同的预测结果。
添加其他更新
虽然下表包含从最早的Ahrefs数据开始的核心更新,但是或许你想要添加已有的更新或将来的更新。做法是在黄色框框中的数组中添加其他日期。日期格式为年-月‑日。
改变时间段
我将时间段设置为14天,为Google更新推出和Ahrefs更新数据库留出足够的时间。虽然我认为设置合理,但是根据实际情况,你的数据变化快慢也不一定。更新后,记得检查数据稳定所需时间,并根据需要调整时间段。可以在以下代码upper_window
找到时间段,如下图黄色框框所示:
预测不同长度的时间段
默认情况下,我将脚本设置为预测未来365天即一年。如果你需要对不同时期,例如未来几个月甚至未来几年进行预测,也可以在黄色框框内轻松更改时间。针对每个选项,都会有这样一段代码periods=##
。这里的数字表示预测天数,更新后就可以获取所需时间段的预测结果。
例如,如果我想要预测未来三年的数据,我会将periods=365
更改为periods=1095
然后就可以看到下图, ahrefs.com未来3年的自然搜索流量预测结果。
更改初始数据的时间段
我通常使用完整的历史数据进行流量预测,方法是从自然搜索概览图中下载所有数据。如果要使用少量数据,则可以编辑下载的.csv文件,也可以直接下载不同时间段(例如一年)的数据。
可以看到,如下ahrefs.com的预测结果图中,重点预测某一年时,预估自然搜索流量会更高。这是由于近期的搜索流量处于增长趋势,从而拉高了趋势曲线。时间段不同,预测结果不同。
<p
仅使用网站的一部分进行预测
该脚本接受任何.csv文件。你可以使用整个网站的数据,也可以细化到特定部分,如博客路径。甚至可以过滤并使用特定页面的点击量,下面将举例说明。
更改线条颜色
如果下图中所示的颜色与你的品牌颜色不一致,改起来也不费事。
首先,找到与要更改的网站相对应的行,然后在下图黄色框框中更改其颜色就可以了。根据此方式可为不同网站或品牌调整颜色。
接下来,重新运行此单元格。单击播放按钮,预测结果图表将更新。
写在最后
这些预测只是简单地查看了SEO数据。你和竞争对手的网站会出现很多不同于我们所举例子中的情况,例如删除或创建针对新关键字的新页面。更高级层次的预测可能还会考虑搜索量的变化、SERP特性、要定位的关键字等因素。在以上案例展示中,预测结果中会单独显示品牌流量和非品牌流量,以便分别查看。
由于变化不断,预测结果也总是有不确定性。你或者竞争对手可能更改网站、改变整体策略或增加额外投资。其中任何一个变化都会改变数据轨迹,因此还要考虑最近的趋势变化,定期更新预测结果。现在快去预测一下你的网站表现吧,祝你玩得开心!
有疑问吗?来Twitter找我吧。
译者,Teresa Fu,慢慢来文案策划