SEO 预测:赢得内部支持的艺术
大多数 Ahrefs 用户都熟悉我们的流量图表,它展示任意网站或页面随时间变化的预估搜索流量。下面是 ahrefs.com 的图表:拥有这样的历史数据,有助于分析过去的流量表现……
SEO 预测为什么重要
如果你从事企业级 SEO如果你在代理机构工作
关键词级预测
如果你想要更进阶的预测,甚至可以预测关键词未来的搜索量。我们已经在 Keywords Explorer(关键词浏览器)中为许多关键词提供了这类数据。
第一方数据 vs 第三方数据?
用第三方数据做 SEO 预测:应用场景
考虑到这一点,我花了一些时间编写了一组即插即用的脚本,可在 Google Colab 中免费运行。只需在下方选择你想预测的内容,每个小节下都附有脚本链接和使用说明。
我为这些脚本使用了名为 Prophet 的模型,但也可以使用许多其他预测模型,例如 SARIMA。
预测未来的流量
该脚本会预测从现在起一年后的未来流量。当我为 ahrefs.com 运行它时,趋势线(深蓝色线)显示,一年后我们的月度自然访问量可能从当前的 880,000 增长到 130 万。
以下是为你网站预测自然流量的方法:
1. 在 Ahrefs 中下载你的数据
- 前往 Site Explorer(站点浏览器)并输入你要获取数据的域名
- 在 Overview(概览)中,进入「Organic search」(自然搜索)标签页
- 找到「Organic traffic」(自然流量)图表,选择你想要的时间段(默认是「All time」全部时间)
- 点击 Export > CSV 并保存文件
2. 复制笔记本并打开它
- 打开 流量预测笔记本(Traffic Forecast Notebook)
- 点击 File >「Save a copy in Drive」
- 它应当会打开一个带有该笔记本的新窗口;如果没有,请前往你的 Google Drive,找到该文件并打开。
3. 运行笔记本并上传你的文件
- 点击 Runtime >「Run all」
- 点击「Choose Files」上传你的文件,选择你下载的文件并点击 Open。
预测未来的流量价值
若不熟悉流量价值(Traffic Value),它指以你当前的自然流量水平,如果从 Google Ads 购买需要花费多少钱。换个角度理解,它表示目标网站或 URL 通过自然排名获得关键词流量、而非购买付费流量所节省的金额。
该脚本会预测从现在起一年后的未来流量价值。当我为 ahrefs.com 运行它时,趋势显示一年后我们的流量价值可能从当前的 190 万美元上升到 290 万美元。
以下是为你网站预测自然流量价值的方法:
1. 在 Ahrefs 中下载你的数据
- 前往 Site Explorer(站点浏览器)并输入你要获取数据的域名
- 在 Overview(概览)中,进入「Organic search」(自然搜索)标签页
- 找到「Traffic value」(流量价值)图表,选择你想要的时间段(默认是「All time」全部时间)
- 点击 Export > CSV 并保存文件
2. 复制笔记本并打开它
- 打开 流量价值预测笔记本(Traffic Value Forecasting Notebook)
- 点击 File >「Save a copy in Drive」
- 它应当会打开一个带有该笔记本的新窗口;如果没有,请前往你的 Google Drive,找到该文件并打开。
3. 运行笔记本并上传你的文件
- 点击 Runtime >「Run all」
- 点击「Choose Files」上传你的文件,选择你下载的文件并点击 Open。
预测竞争对手未来的流量
该脚本不仅会预测你的增长,也会预测竞争对手的增长。请注意,按当前投入水平,预计 Ahrefs 将在明年超过 Moz。若你尚未达到理想水平,或在竞争中不处于理想位置,就需要做出改变。这种改变可能是新策略、新项目,或投入更多资源来完成更多工作、产生更大影响。通过估算你与竞争对手未来的相对位置,这有助于为加大 SEO 投入提供依据。
以下是预测你网站相对于竞争对手的流量表现的方法:
1. 在 Ahrefs 中下载你的数据
- 前往 Site Explorer(站点浏览器)并输入你要获取数据的域名
- 在 Overview(概览)中,进入「Organic search」(自然搜索)标签页
- 找到「Organic traffic」(自然流量)图表,选择你想要的时间段,默认是「All time」全部时间
- 点击 Export > CSV 并保存文件
- 对你想要对比的每个网站重复上述步骤
2. 复制笔记本并打开它
- 选择你想要对比的竞争对手数量。
- 在下方打开对应的流量预测笔记本:
- 点击 File >「Save a copy in Drive」
- 它应当会打开一个带有该笔记本的新窗口;如果没有,请前往你的 Google Drive,找到该文件并打开。
3. 运行笔记本并上传你的文件
- 点击 Runtime >「Run all」
- 这次有多个上传框。对于每个竞争对手,点击「Choose Files」上传你的文件,选择你下载的文件并点击 Open。
预测竞争对手未来的流量价值
该脚本会预测你的流量价值增长,以及竞争对手的流量价值增长。请注意,按当前投入水平,预计明年竞争对手之间的排序不会发生显著变化。若有人想脱颖而出并做出改变,很可能需要调整策略或增加资源才能产生影响。这样的估算有助于为「需要改变或追加资金」提供依据。例如,若我在这张图上位置较低且停滞不前,而竞争对手似乎在拉开差距,我就会一边争取更多资源,一边研究竞争对手在做哪些我没做的事。
以下是预测你网站相对于竞争对手的流量价值表现的方法:
1. 在 Ahrefs 中下载你的数据
- 前往 Site Explorer(站点浏览器)并输入你要获取数据的域名
- 在 Overview(概览)中,进入「Organic search」(自然搜索)标签页
- 找到「Traffic value」(流量价值)图表,选择你想要的时间段(默认是「All time」全部时间)
- 点击 Export > CSV 并保存文件
- 对你想要对比的每个网站重复上述步骤
2. 复制笔记本并打开它
- 选择你想要对比的竞争对手数量。
- 在下方打开对应的流量价值预测笔记本:
- 点击 File >「Save a copy in Drive」
- 它应当会打开一个带有该笔记本的新窗口;如果没有,请前往你的 Google Drive,找到该文件并打开。
3. 运行笔记本并上传你的文件
- 点击 Runtime >「Run all」
- 这次有多个上传框。对于每个竞争对手,点击「Choose Files」上传你的文件,选择你下载的文件并点击 Open。
预测竞争对手未来的页面流量
借助该脚本,我绘制了关于「Google search operators」(谷歌搜索运算符)搜索的前几名页面的流量图。作为 Ahrefs,我相当有把握短期内不需要更新这篇文章,因为我们似乎覆盖得很全面,并且在流量上对竞争对手有可观的领先。不过,Spyfu 看起来势头强劲,其页面似乎将在明年在流量上超过 Moz,甚至可能超过 Google。若我是 Moz,这可能是一个信号,说明该重写页面或补充内容了。Google Guide 也是如此,它的流量相较于竞争对手似乎停滞了,因此如果他们重视这个页面,或许是时候进行内容更新了。这就是我想说明的意思。
对页面做 SEO 预测,可以帮助你估算自己未来的市场地位,并据此根据哪些页面最可能被竞争对手的页面甩在后面,来安排内容更新的优先级。
以下是预测你网站相对于竞争对手的页面级流量表现的方法:
1. 在 Ahrefs 中下载你的数据
- 前往 Site Explorer(站点浏览器)并输入你要获取数据的域名
- 在 Overview(概览)中,进入「Organic search」(自然搜索)标签页
- 找到「Organic traffic」(自然流量)图表,选择你想要的时间段(默认是「All time」全部时间)
- 点击 Export > CSV 并保存文件
- 对你想要对比的每个网站重复上述步骤
2. 复制笔记本并打开它
- 选择你想要对比的竞争对手数量。
- 在下方打开对应的流量预测笔记本:
- 点击 File >「Save a copy in Drive」
- 它应当会打开一个带有该笔记本的新窗口;如果没有,请前往你的 Google Drive,找到该文件并打开。
3. 运行笔记本并上传你的文件
- 点击 Runtime >「Run all」
- 这次有多个上传框。对于每个竞争对手,点击「Choose Files」上传你的文件,选择你下载的文件并点击 Open。
在核心更新期间进行表现预测
每个人都想知道自己会在一次更新中表现如何,尤其是过去曾遇到问题的网站。我想展示随着新数据加入,流量预测会如何演变。
为此,我将使用一个在历次核心更新中时涨时跌的网站——verywellhealth.com。请注意,它的许多涨跌都发生在核心更新期间,包括在 5 月 4 日上一次重大更新中出现的下滑。
在下面的动画中,蓝线代表 7 月 30 日之前的实际数据,红线在 GIF 所展示的天数之后没有数据。甚至在 5 月 4 日更新之前,模型就已经在预测下滑。当我加入 4 日那次更新后,它预测的下滑更陡了。
每增加一天的数据,随着新信息的纳入,预测都会略有变化。所有模型的预期跌幅都比实际发生的更大,但它们也预测会出现小幅回升。到 7 月底(即未来近两个月)时,每个预测模型似乎都能相当准确地与实际流量吻合。
此外,下面是对一年后的 SEO 预测,可观察其表现。你会注意到,根据拟合的趋势,模型认为在撰写本文时流量应比现在(蓝线结束处)略高,但该网站未来很可能出现明显下滑。据预测,仅在未来一年内,该网站就会损失大约一半的流量。至于是否属实,我们拭目以待。
调整脚本设置与细节
默认情况下,我在上述脚本中做了一些假设,包括:
- 截至撰写本文时(2020 年 7 月)的核心更新;
- 在核心更新后用 14 天的窗口来衡量数据;
- 预测 365 天。
以下是一些你可能想做出不同处理、且会影响 SEO 预测的事项。
添加更多更新
虽然我在表格中加入了从最早的 Ahrefs 数据开始的核心更新,但你可能想添加已经发生过的更新,或为脚本添加未来的更新。只需在下面这一节的数组中加入更多日期即可,格式为 YYYY-MM-DD。
更改节假日(holiday)时间段
我把节假日(holiday)时间段设为 14 天,以便给 Google 的更新推出和 Ahrefs 更新数据库留出时间。虽然这比较合理,但你的数据可能显示变化更快或更慢。请在更新后检查数据稳定下来大约需要多久,并在需要时调整该时长。可在代码中找到节假日时间段,即下面所示的 [['Text', 'upper_window']]。
预测更长或更短的时间段
默认情况下,我把脚本设为预测未来 365 天,即一年。若需要为不同时间段(如几个月)做预测,甚至预测未来多年,也很容易更改。对于每个要做预测的项目,都会有一个包含 [['Text', 'periods=##']] 的部分,这里的数字是想预测的天数,更新它就能得到所需时间段的预测。
例如,若想预测三年,就把 [['Text', 'periods=365']] 改为 [['Text', 'periods=1095']],那么对 ahrefs.com 未来自然搜索流量的预测就会是下面所示的样子。
更改初始数据的时间段
我通常通过下载自然搜索概览图表中的全部数据,使用完整的历史数据来做预测。若想使用更少的数据,可编辑下载的 .csv 文件,或下载不同时间段(如一年)的数据。
你会注意到,在下面针对 ahrefs.com 的预测中,对一年后的估算更高,这是因为近期的大量增长把趋势线拉高了。不同的时间段会得出不同的预测。
只使用网站的一部分
该脚本接受任何 .csv 文件。你可以使用整个网站,也可以筛选到某个特定部分,如博客路径,甚至可以筛选并使用特定页面的流量。
更改线条颜色
若图表上的颜色与品牌颜色不一致,这很容易更改。
首先找到与想更改的网站相对应的那一行,在下面所示的部分中更新它的颜色。调整颜色以代表不同的网站或品牌。
接着重新运行这个单元格。点击播放按钮,图表就会更新。