自然流量预测工具

上传 Google Search Console CSV 并使用 Facebook Prophet 预测未来几个月的自然点击次数、展示次数或会话次数。

充满信心地预测您的自然流量

从 Google Search Console(或 Analytics)导出每日效果报告并在此处上传。该模型检测每周和每年的季节性,尊重国家假期,并返回带有置信区间的预测,您可以与利益相关者共享。

  • Facebook Prophet 幕后花絮 — 每周 + 每年季节性
  • 假期感知(默认为巴西,其他国家可选)
  • 带置信带的交互式绘图图
  • 报告预测的每月细分

在 Search Console → 性能中,点击导出 → CSV。使用“日期”表(每日粒度)。至少需要30个数据点;对于年度季节性,建议 12 个月以上。

如何使用有机流量预测器

在 30 秒内从 CSV 到合理的增长预测。处理后没有帐户、没有 OAuth、没有数据离开工具。

1

导出每日数据

在 Google Search Console → 性能中,点击导出 → CSV。该 zip 包含一个“日期”表,其中包含每日点击次数、展示次数、点击率和排名。任何日期+数字指标 CSV 也适用(GA4、自定义脚本)。

2

上传 CSV

该工具自动检测日期和指标列(都支持葡萄牙语、英语、西班牙语、德语标题),根据您的历史长度推荐范围,并默认为巴西假期。提交前更改任何参数。

3

阅读结果

获取四张摘要卡(总体预测、过去 90 天的增长、每日趋势、使用的历史记录)、带有置信区间的交互式预测图表、趋势分解、每周季节性以及用于报告的每月细分表。

预测如何运作

在底层,我们使用 Facebook Prophet,这是一种附加时间序列模型,专为具有明确季节性的业务指标而设计。 Prophet 将您的流量分解为四个部分,并将每个部分向前投射。

趋势

基本的增长或下降方向已平滑以忽略每周的噪音。 Prophet 自动检测变化点(轨迹发生变化的时刻)。

每周季节性

工作日和周末之间的典型差异。 B2B 网站通常在周二至周四达到高峰,并在周末崩溃;电子商务可能会看到相反的模式。

每年的季节性

重复的年度模式(黑色星期五高峰、夏季/冬季低谷、返校)。仅当您上传至少 365 天的历史记录时才激活 - 否则 Prophet 无法可靠地估计它。

节日影响

可靠地转移流量的国家假期。选择巴西适用于狂欢节、科珀斯克里斯蒂、独立日、芬兰节、圣诞节等。还提供美国、英国、太平洋时间、西班牙、法国、德国、意大利日历。

置信区间: 预测周围的阴影带代表 80% 的置信区间,即根据历史数据中的残留噪声,未来值预计在 80% 的时间内下降的范围。范围越宽意味着模型的确定性越低。如果您将时间范围延长到历史长度的 50% 以上,则区间会急剧变宽,并且预测会变得投机。

解释您的结果

预测总计

整个范围内所有每日预测值的总和。 “每天(平均)”子行为您提供运行率 - 将其与历史记录卡中当前的每日平均值进行比较,以检查预测的完整性。

预期增长(90 天窗口)

同类比较:未来 90 个预测日与过去 90 个历史日。无论时间范围如何,固定为 90 天,因此运行期间的数字保持可比性。正=增长,负=下降。

每日趋势跨越地平线

预测第一天和最后一天的趋势成分,以与指标相同的单位表示。这是去除了每周和每年噪音的纯增长信号。

每周季节性酒吧

每个工作日对指标的影响。正柱表示流量高于趋势的日子;负棒将其拉向下方。本周施工总和平均为零。

月度预测表

日历月总计。标记为“部分”的行涵盖的预测天数少于 28 天 - 通常是历史记录结束后的第一个月。使用“天数”列可以正确解释总计。

从哪里获取数据

谷歌搜索控制台(推荐)

  1. 打开您的房产 → 绩效报告
  2. 调整日期范围(过去 3、6、12 或 16 个月)
  3. 单击导出 → 下载 CSV
  4. 从 zip 中上传 Dates.csv 文件

16 个月是 GSC UI/API 的硬性限制。如需更长的历史记录,请使用 BigQuery 导出。

谷歌分析4

  1. 报表→采集→流量采集
  2. 按会话过滤默认渠道组 = 有机搜索
  3. 添加日期作为主要维度,导出 CSV
  4. 在 Sheets/Excel 中打开并在上传之前删除元数据标题行

汇总报告保留自财产创建以来的数据。事件级别保留最多 14 个月。

自定义 CSV/脚本输出

任何具有日期列和至少一个数字列的 CSV 都可以。自动检测葡萄牙语、英语、西班牙语或德语的列名称;分隔符可以是逗号、分号或制表符。

常见来源:SEMrush/Ahrefs 流量导出、Umami/Plausible/Matomo 仪表板、内部分析仓库。

GSC 通过 BigQuery / Looker Studio

对于超过 16 个月的历史记录,启用 GSC → BigQuery 批量导出。查询日期 + 总点击次数,下载为 CSV,在此处上传。

或者,将 Looker Studio 连接到 GSC,构建日期 × 点击数表,导出到 CSV。

常见问题

我需要多少历史记录?
运行模型所需的每日数据点至少为 30 个。 90 多天为您提供每周季节性。 12 至 24 个月是最佳时机——激活年度季节性并抓住黑色星期五、假期低迷、返校的机会。超过 3 年几乎没有什么用处,因为搜索行为的变化(BERT、HCU、AI 概述)使旧数据的代表性降低。
我应该预测哪个指标?
点击 (GSC) 或会话 (GA4) 是最具可操作性的——它们直接映射到业务成果。印象预测未来的机会(需求)。点击率和平均排名很难可靠地预测,因为它们是由关键词组合变化主导的比率/聚合。
我应该选择什么视野?
经验法则:范围≤历史记录的 50%。上传文件后,该工具会自动推荐最大的有效选项。您可以超越这一范围,但置信区间会快速扩大,并且预测会变成“场景”而不是预测。当您超过阈值时,结果上方会出现警告横幅。
为什么我的预测趋势为负或持平?
Prophet 从您最近的数据中读取趋势。如果过去几个月一直在下降,那么预测将继续下降。如果出现暂时下降(算法更新、季节性休会、发布暂停),模型会将其视为结构性下降。值被截断为零——流量不能为负——但如果趋势线交叉,预测可能会趋于接近于零。
Prophet 能否预测算法更新或 AI 概述的影响?
不。Prophet 是一个模式识别模型——它推断出以前见过的趋势和季节性。外部冲击(算法更新、人工智能概述蚕食点击、竞争对手推出更强大的页面)在出现在数据中之前对它来说是不可见的。使用预测作为检测偏差的基线,而不是作为保证。
为什么我的结果中的年度季节性“关闭”?
仅当您上传 ≥365 天的历史记录时,才会启用年度季节性。如果少了,Prophet 就无法区分真正的年度周期和短期噪音。一旦您的下一次上传超过 12 个月标记,它就会自动激活并捕获巴西假期/季节性模式(或您选择的任何国家/地区)。
如果我的数据存在空白怎么办?
Prophet 本身就可以容忍缺失的日期——它会根据需要在内部填充它们。重复的日期将被折叠并保留最后一个值。破坏模型的原因是数据点总数少于 30 个,或者解析器无法检测到列格式。两种情况都会返回明确的错误消息。
我的数据是否已上传或存储在任何地方?
您的 CSV 在内存中进行处理以生成预测并随后丢弃。任何内容都不会保留到磁盘或与第三方共享。无需帐户或登录。
我应该多久重新运行一次预测?
对于大多数 SEO 工作流程来说,每月是一个合理的节奏。在对网站进行任何结构更改(重新设计、迁移、大内容推送)或已知的 Google 更新后重新运行 - 该模型需要新数据来更新其趋势。
为什么七月/部分月份的总数看起来很小?
每月预测表仅汇总预测窗口内的天数。如果您的历史记录于每月 30 日结束,则表格的第一行仅涵盖一个预测日。少于 28 天的行被标记为“部分”,“天数”列会告诉您具体包含多少天。